مطالعه و بررسی پردازنده های DSPو امکان سنجی یک سامانه ی حداقلی جهت کار با آنها

مطالب دیگر:
📗بررسی مدل ‌سازی خاک‌ رس و نانولوله های کربنی و دیگر کاربردهای نانو در صنعت📗بررسی نانو فیلتراسیون و کاربرد آن در تصفیه آب📗بررسی نانو تكنولوژي و شاخه ها و جایگاه و کاربردهای آن📗بررسی تعاریف و تعابیر گوناگون از نرخ بهره، دلایل وجوب وجود بهره، ابزارهای کنترل کننده نرخ بهره و📗بررسی پروژه جا لیوانی جهت نصب در اماکن عمومی📗بررسی بازی چوگان📗مروری بر نبوت و لزوم، اهداف، اصول و عصمت آن و بررسی راه های شناخت پیامبران📗بررسی بازی شیر و پلنگ📗بررسی بازی وسطی📗بررسی نحوه تشکیل تنش پسماند کششی در جوش📗بررسی اختلال ناخن جويدن و علل و عوامل تشديدكننده و درمان آن📗بررسی بازی هفت سنگ📗مروری بر پدیده و تابش فلورسانت و بررسی میکروسکوپهای فلورسانت و اجزای آن📗بررسی جحفه در گذشته و حال و راه های قدیم و جدید مدینه و مکه به جحفه📗بررسی بیماری سل و راه های انتقال و علایم آن و مروری بر تشخیص و پیشگیری و درمان سل📗بررسی زندگی و شخصیت پیامبر (ص) از تولد تا رحلت📗بررسی میل بادامک و انواع و عملکرد آن📗بررسی نحوه عملکرد موتورهای دیزل دو زمانه📗بررسی موتورهاي پله‌اي و ساختمان و انواع و نوع عملکرد آنها به همراه معادلات مربوطه📗بررسی موسیقی ملی ایران و انواع و سازهای آن
فرمت فایل: Word تعداد صفحات: 160 فهرست مطالب عنوان صفحه چکیده ز فصل اول : مشخصات عمومي پردازنده هاي DSP 1 1) تحليل سيستم هاي DSP 1 2) معماري پردازشگرهاي ديجيتال 1 3) مشخصات پردازشگرهاي DSP 1 4) بهبود كارايي پردازنده هاي DSP معمولي 1 5) ساختار SIMD فص...

فرمت فایل: Word

تعداد صفحات: 160

فهرست مطالب

عنوان صفحه چکیده ز

فصل اول : مشخصات عمومي پردازنده هاي DSP

1 1) تحليل سيستم هاي DSP

1 2) معماري پردازشگرهاي ديجيتال

1 3) مشخصات پردازشگرهاي DSP

1 4) بهبود كارايي پردازنده هاي DSP معمولي

1 5) ساختار SIMD

فصل دوم : معرفي پردازنده هاي DSP سخت افزار لازم جهت کار با آنها

2 1) مقدمه

2 2) خانواده ي پردازنده هاي Texas Instrument

2 2 الف( خانواده ي TMS320C2000

2 2 ب ( سري C5000

2 2 ج( سري C6000

2 3) تجهیزات سخت افزاری جهت کار با پردازنده هاي ديجيتال

2 3 الف( نحوه ي راه اندازي و تست اوليه بورد هاي DSK

2 3 ب) EVM

2 3 ج) DVEM

2 3 د) بورد هاي TDK

2 4) خانواده ي پردازنده هاي Motorola يا به عبارتي Free scale

2 4 الف) سري DSP56000

2 4 ب) سري DSP56100

2 5) خانواده ي پردازنده ي Analog Devices

2 5 الف) پردازنده های سري BLACFIN

2 5 ب) پردازنده های سري SHARC

2 5 ج) پردازنده های سري Tiger SAHRC

فصل سوم : معرفي نرم افزارهاي DSP

3 1) مقدمه

3 2) تقسيم بندي انواع نرم افزارهاي DSP

3 3) مقدمه اي بر ابزارهاي توسعه يافته ي DSP

3 3 الف) کامپايلر C

3 3 ب) اسمبلر

3 3 ج) پيوند دهنده

3 4) بقيه ابزارهاي توسعه

3 5) نرم افزار Code Composer Studio

3 6)نرم افزار هاي با محيط گرا فيکي براي نوشتن کد

فصل چهارم : کاربردهاي پردازنده هاي DSP

4 1) کاربردهايي از رادار

4 2) آماده كردن سيگنال آنالوگ براي برقراري ارتباط از طريق يك كانال مخابراتي

4 3) تحليل سيگنال آنالوگ براي استفاده از شناسايي صدا در سيستم تلفن

4 4) کاربرد DSPدر پردازش سيگنال هاي زلزله ثبت شده در شبکه ملي لرزه نگاري ايران

4 5) لنز به عنوان يک ابزار قدرتمند براي محاسبه تبديل فوريه جهت پردازش سيگنال هاي دريافتي

4 6) کاربرد پردازنده هاي DSP و تبديل فوريه چند بعدي در تصوير برداري MRI

4 7) استفاده از پردازنده هاي DSP در تشخيص الگوي گاز

4 8) کاربرد پردازنده هاي DSP در پردازش تصوير

4 9) فيلترهاي تطبيقي و نقش آنها در پردازش سيگنال هاي ديجيتال

4 10) توموگرافي

4 11)كاربرد پردازنده هاي DSPدر سيستم هاي قدرت و رله هاي حفاظتي

ضمیمه ی الف: شماتیک بورد DSP STARTER KIT (DSK)TMS320C6711.................................

مراجع

چکیده:

دراین پایان نامه مراحل طراحی یک سیستم دیجیتال و کاربردهای آن شرح داده شده است.

در فصل اول با مشخص کردن نیازهای هر سیستم پردازشگر دیجیتال و مشخصات پردازنده های DSP لزوم استفاده از این نوع پردازنده ها، بیان شده است.

در فصل دوم به معرفی پردازنده های DSP و مقایسه آنها از جهات گوناگون پرداخته شده است و اجزای جانبی آنها برای تولید سیگنال های خارجی و ارتباط با محیط خارج مورد بررسی قرار گرفته است. پس از معرفی کارت های آموزشی و صنعتی با استفاده از مهندسی معکوس امکانات مورد نیاز برای طراحی یک سامانه حداقلی بیان شده است.

در فصل سوم با معرفی انواع نرم افزارهای پردازش سیگنال ها به صورت دیجیتال چگونگی یکپارچه کردن سیستم، به کمک دستورات پیوند دهنده شرح داده شده است که پس از این مرحله سیستم

آماده ی تحویل به مشتری است.

برای بیان نقش پردازنده های DSP در زندگی روزمره ، چندین مثال از کاربردهای بیشمار پردازش دیجیتال در فصل چهارم آورده شده است. این کاربرد ها را می توان به دو دسته آنالیز/ فیلتر اطلاعات و فرآیندهای کنترلی تقسیم بندی کرد. بنابراین هر کاربرد به سخت افزار و نرم افزار خاصی نیاز دارد که در این مجموعه تا حدودی معرفی شده اند.

فصل اول :

مشخصات عمومی پردازنده هاي DSP

مقدمه:

پردازش سيگنال هاي ديجيتال با استفاده از عمليات رياضي قابل انجام است. در مقايسه، برنامه نويسي و پردازش منطقي روابط، تنها داده هاي ذخيره شده را مرتب مي كند. اين بدان معني است كه كامپيوترهاي طراحي شده براي كاربردهاي عمومي و تجارتي به منظور انجام محاسبات رياضي، مانند الگوريتم هاي انجام تحليل فوريه و فيلتر كردن مناسب و بهینه نيستند. پردازشگرهاي ديجيتال وسايل ميكروپروسسوري هستند كه به طور مشخص براي انجام پردازش سيگنال هاي ديجيتال طراحي شده اند. پردازنده هاي DSP دسته اي از پردازنده هاي خاص

مي باشند كه بيشتر براي انجام بلادرنگ پردازش سيگنال هاي ديجيتال استفاده مي شوند.

اين پردازنده ها توانايي انجام چندين عمليات همزمان در يك سيكل دستورالعمل شامل چندين دسترسي به حافظه، توليد چندين آدرس با استفاده از اشاره گرها و انجام جمع و ضرب سخت افزاري به طور همزمان را دارا مي باشند و سرعت بالاي آن ها نيز به واسطه اين ويژگي ها است. اين وسايل به ميزان بسيار زيادي در دهه اخير رشد كرده اند و كاربردهاي متنوعي از دستگاه هاي تلفن سيار تا ابزارهاي علمي پيشرفته پيدا كرده اند. همچنين بعضي قابليت اجراي منطق مميز شناور (Floating point) به صورت سخت افزاري را دارند. در صورتي كه سيگنال در بازه ديناميكي بزرگي متغير با زمان باشد، اين قابليت بسيار مفيد مي باشد. اگر نمونه ها در زمان بين نمونه برداري ها نياز به پردازش با سرعت بالا داشته باشند مي توان از پردازنده هاي عملكرد بالا استفاده نمود. در اين حالت پردازنده بايد در سريع ترين زمان ممكن پردازش را به پايان برساند كه اين نيازمند كم بودن زمان سيكل دستورالعمل در پردازنده مي باشد. از ديدگاه هزينه، ابعاد و طراحي آسان، تجهيزات جانبي پردازنده بسيار مهم

مي باشند.

تجهيزات معمول روي پردازنده ها، پين هاي ورودي / خروجي، مدارهاي واسط سريال و موازي، مبدل ديجيتال به آنالوگ (DAC) و مبدل آنالوگ به ديجيتال (ADC) مي باشند. لحاظ كردن فاكتورهاي فوق در طراحي و ساخت DSPها، موجب شده است كه DSP هاي متنوعي موجود باشند. بديهي است در چنين پردازشي بايد بتوان اطلاعات نهفته در سيگنال را نيز استخراج كرد.

1 1) تحلیل سيستم هاي DSP :

سيستم نمونه DSP در شكل‌(1 1) نشان داده شده است. همان گونه كه ديده مي شود اين سيستم ازسه بخش اصلي تشكيل گرديده است. بخش ابتدايي براي آماده سازي سيگنال و تبديل آن به نوع ديجيتال و بخش انتهايي كه نتايج حاصل از پردازش ديجيتالي را دوباره به شكل اوليه تغيير مي دهد و قسمت مركزي كه پردازشگر ديجيتال را براي اجراي يك الگوريتم، يك برنامه و يا مجموعه اي از محاسبه هاي منطقي – رياضي تشكيل مي دهد. واحدهاي ابتدايي و انتهاي سيستم فوق مورد بحث ما نمي باشند و در اين فصل به طور عمده به بخش اصلي پردازشگر پرداخته مي شود.[1]