یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

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

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

 

دسته بندی : پاورپوینت 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از اسلاید پاورپوینت : 

 

تعداد اسلاید : 40 صفحه

1 مطالعه و بررسی پردازنده های DSPو امکان سنجی یک سامانه ی حداقلی جهت کار با آنها 2 2 سر فصل مطالب فصل اول: مشخصات عمومی پردازنده هایDSP فصل دوم: معرفی پردازنده هایDSP و سخت افزار لازم جهت کار با آنها فصل سوم: معرفی نرم افزار های DSP فصل چهارم: کاربردهای پردازنده های DSP 3 3 مشخصات عمومی پردازنده های DSP انجام بلادرنگ سیگنال های دیجیتال توانایی انجام چندین عملیات همزمان در سیکل دستورالعمل پردازش با سرعت بالا 4 مراحل طراحی سیستم DSP قسمت های اصلی یک سیستم DSP نوعی: سخت افزار نرم افزار 5 تحلیل سیستم DSP 6 6 معماری پردازشگرهای دیجیتال الف) معماری وان – نیومان ب) معماری هاروارد ج) معماری سوپر هاروارد CPU CPU I/O Controller DATA 7 7 معماری SHARC 8 فصل دوم معرفی پردازنده های DSP و سخت افزار لازم جهت کار با آنها 9 چرا پردازنده های DSP ؟
10 ویژگی های پردازنده های DSP واحد MAC دسترسی موثر به حافظه واحدهای اجرایی مستقل از هم نمایش داده و دقت نمایش حلقه های بدون بالا سری اجزای جانبی دستورالعمل های خاص درگاه اتصال 11 شرکتهای فعال در زمینه ی تولید پردازنده های DSP Texas Instrument Analog Devices Motorola درآمد در سال 2004 بر اساس میلیون دلار 3.8میلیارد دلار 12 پردازنده های DSP مهم 13 مقدمه ای بر معماری خانواده ی TI 14 همزمانی و کنترل سیگنال های داخلی CLOCK همزمان به تمام اجزای سیستم ارسال می شود و با توجه به ثبات های تعریف شده برای اجزا، هر جزء فعال یا غیر فعال می شوند.
15 سری C2000 اعضای مهم این سری C24x C28X خصوصیات طراحی شده برای کارهای کنترلی(مثل میکرو کنترلر ها) اما به صورت Real Time قابلیت اطمینان بالا کارآیی بالا (تا 150MIPS ) 16 پردازنده های سری C5000 خصوصیات بهینه سازی شده بر اساس مصرف توان و کارایی اعضای مهم این سری C54X C55X OMAP (دو پردازنده ی مجتمع شده) کاربردها وسایل قابل حمل مثل دوربین ،موبایل Mp3 player، GPS قیمت: بین 4/3-61 دلار 17 سری C6000 اعضای مهم C62X C64X C67X پردازش به صورت ممیز شناور DAVINCI دو پردازنده ای فقط مخصوص Digital Media processing کاربرد ها این پردازنده برای پردازش عملیات سنگین صنعتی در زمینه های ویدئویی و کارهای بنیادی با پهنای باند بالا و همچنین در کاربردهای قیمت: بین 200-20 دلار 18 پردازنده های DAVINCI جزیی از خانواده ی C6000 به همراه یک پردازنده ی همه منظوره توانایی انجام پروتکلهای ویدئویی به صورت سخت افزاری مشخصات کاربردها دوربین های عکس برداری و فیلم برداری ماشین بینایی وسایل قابل حمل ویدئویی 19 تجهیزات سخت افزاری برای کار با پردازنده های DSP بوردهای آموزشی ما نند DSK مناسب کارهای تحقیقاتی و ارزان قیمت به همراه نرم افزار رایگان(295$) بوردهای صنعتی مانند EVM ،TDK،DVEM گران قیمت (تا چند هزار دلار) دارای قابلیت STAND ALONE 20 معرفی بوردهای آموزشی DSK ارزیابی کننده ی ارتباط JTAG 128K حافظه ی فلش 21 نحوه ی راه اندازی بورد DSK 22 فصل سوم نرم افزارهای DSP 23 تقسیم بندی اول انواع نرم افزارهای DSP نرم افزارهای سطح بالا( برنامه نویسی و خطا یابی آسان و هزینه ی کم ) MATLAB C++

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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



دانلود فایل  پرداخت آنلاین 


دانلود با لینک مستقیم


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

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

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

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


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

فرمت فایل: word(قابل ویرایش)تعداد صفحات100

فهرست مطالب
عنوان صفحه چکیده ز
فصل اول : مشخصات عمومی پردازنده های DSP 1
1-1) تحلیل سیستم های DSP 2
1-2) معماری پردازشگرهای دیجیتال 7
1-3) مشخصات پردازشگرهای DSP 11
1-4) بهبود کارایی پردازنده های DSP معمولی 15
1-5) ساختار SIMD 16
فصل دوم : معرفی پردازنده های DSP و سخت افزار لازم جهت کار با آنها 20
2-1) مقدمه 21
2-2) خانواده ی پردازنده های Texas Instrument 24
2-2-الف( خانواده ی TMS320C2000 29
2-2-ب ( سری C5000 31
2-2-ج( سری C6000 33
2-3) تجهیزات سخت افزاری جهت کار با پردازنده های دیجیتال 38
2-3- الف( نحوه ی راه اندازی و تست اولیه بورد های DSK 42
2-3-ب) EVM 43
2-3-ج) DVEM 44
2-3- د) بورد های TDK 45
2-4) خانواده ی پردازنده های Motorola یا به عبارتی Free scale 49
2-4- الف) سری DSP56000 49
2-4-ب) سری DSP56100 49
2-5) خانواده ی پردازنده ی Analog Devices 53
2-5- الف) پردازنده های سری BLACFIN 54
2-5- ب) پردازنده های سری SHARC 56
2-5- ج) پردازنده های سری Tiger SAHRC 58
فصل سوم : معرفی نرم افزارهای DSP 60
3-1) مقدمه 61
3-2) تقسیم بندی انواع نرم افزارهای DSP 62
3-3) مقدمه ای بر ابزارهای توسعه یافته ی DSP 63
3-3- الف) کامپایلر C 64
3-3- ب) اسمبلر 65
3-3- ج) پیوند دهنده 65
3-4) بقیه ابزارهای توسعه 67
3-5) نرم افزار Code Composer Studio 68
3-6)نرم افزار های با محیط گرا فیکی برای نوشتن کد 74
فصل چهارم : کاربردهای پردازنده های DSP 76
4-1) کاربردهایی از رادار 78
4-2) آماده کردن سیگنال آنالوگ برای برقراری ارتباط از طریق یک کانال مخابراتی 82
4-3) تحلیل سیگنال آنالوگ برای استفاده از شناسایی صدا در سیستم تلفن 83
4-4) کاربرد DSPدر پردازش سیگنال های زلزله ثبت شده در شبکه ملی لرزه نگاری ایران 84
4-5) لنز به عنوان یک ابزار قدرتمند برای محاسبه تبدیل فوریه جهت پردازش سیگنال های دریافتی 85
4-6) کاربرد پردازنده های DSP و تبدیل فوریه چند بعدی در تصویر برداری MRI 87
4-7) استفاده از پردازنده های DSP در تشخیص الگوی گاز 88
4-8) کاربرد پردازنده های DSP در پردازش تصویر 89
4-9) فیلترهای تطبیقی و نقش آنها در پردازش سیگنال های دیجیتال 89
4-10) توموگرافی 90
4-11)کاربرد پردازنده های DSPدر سیستم های قدرت و رله های حفاظتی 91
ضمیمه ی الف: شماتیک بورد DSP STARTER KIT (DSK)TMS320C6711.................................93
مراجع 116

 

 

 

 


با تشکر از:
اساتید عزیز و بزرگوارمان جناب آقای دکتر معروضی به خاطر راهنمایی¬های سازنده¬یشان در طول مدت زمان انجام پروژه و جناب آقای دکتراحدی اخلاقی که در رفع ایرادات این پایان نامه ما را یاری نمودند. همچنین شایسته است از تمام کسانی که در هر چه بهتر انجام شدن این پروژه از ما حمایت کردند مراتب قدردانی و سپاس را بجا آوریم.

 

 

 

 

 

 

 

 

 

 

 

 

 

تقدیم به:
پدران و مادران عزیزمان

 

 

 

 

 

 

 

 

 

 

چکیده:

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

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

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

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

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

 

 

 

 

 


فصل اول :

 

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

 

 

 


مقدمه:
پردازش سیگنال های دیجیتال با استفاده از عملیات ریاضی قابل انجام است. در مقایسه، برنامه نویسی و پردازش منطقی روابط، تنها داده های ذخیره شده را مرتب می کند. این بدان معنی است که کامپیوترهای طراحی شده برای کاربردهای عمومی و تجارتی به منظور انجام محاسبات ریاضی، مانند الگوریتم های انجام تحلیل فوریه و فیلتر کردن مناسب و بهینه نیستند. پردازشگرهای دیجیتال وسایل میکروپروسسوری هستند که به طور مشخص برای انجام پردازش سیگنال های دیجیتال طراحی شده اند. پردازنده های DSP دسته ای از پردازنده های خاص
می باشند که بیشتر برای انجام بلادرنگ پردازش سیگنال های دیجیتال استفاده می شوند.
این پردازنده ها توانایی انجام چندین عملیات همزمان در یک سیکل دستورالعمل شامل چندین دسترسی به حافظه، تولید چندین آدرس با استفاده از اشاره گرها و انجام جمع و ضرب سخت افزاری به طور همزمان را دارا می باشند و سرعت بالای آن ها نیز به واسطه این ویژگی ها است. این وسایل به میزان بسیار زیادی در دهه اخیر رشد کرده اند و کاربردهای متنوعی از دستگاه های تلفن سیار تا ابزارهای علمی پیشرفته پیدا کرده اند. همچنین بعضی قابلیت اجرای منطق ممیز شناور (Floating point) به صورت سخت افزاری را دارند. در صورتی که سیگنال در بازه دینامیکی بزرگی متغیر با زمان باشد، این قابلیت بسیار مفید می باشد. اگر نمونه ها در زمان بین نمونه برداری ها نیاز به پردازش با سرعت بالا داشته باشند می توان از پردازنده های عملکرد بالا استفاده نمود. در این حالت پردازنده باید در سریع ترین زمان ممکن پردازش را به پایان برساند که این نیازمند کم بودن زمان سیکل دستورالعمل در پردازنده می باشد. از دیدگاه هزینه، ابعاد و طراحی آسان، تجهیزات جانبی پردازنده بسیار مهم
می باشند.
تجهیزات معمول روی پردازنده ها، پین های ورودی / خروجی، مدارهای واسط سریال و موازی، مبدل دیجیتال به آنالوگ (DAC) و مبدل آنالوگ به دیجیتال (ADC) می باشند. لحاظ کردن فاکتورهای فوق در طراحی و ساخت DSPها، موجب شده است که DSP های متنوعی موجود باشند. بدیهی است در چنین پردازشی باید بتوان اطلاعات نهفته در سیگنال را نیز استخراج کرد.
1-1) تحلیل سیستم های DSP :
سیستم نمونه DSP در شکل‌(1-1) نشان داده شده است. همان گونه که دیده می شود این سیستم ازسه بخش اصلی تشکیل گردیده است. بخش ابتدایی برای آماده سازی سیگنال و تبدیل آن به نوع دیجیتال و بخش انتهایی که نتایج حاصل از پردازش دیجیتالی را دوباره به شکل اولیه تغییر می دهد و قسمت مرکزی که پردازشگر دیجیتال را برای اجرای یک الگوریتم، یک برنامه و یا مجموعه ای از محاسبه های منطقی – ریاضی تشکیل می دهد. واحدهای ابتدایی و انتهای سیستم فوق مورد بحث ما نمی باشند و در این فصل به طور عمده به بخش اصلی پردازشگر پرداخته می شود.[1]


شکل (1-1) : دیاگرام بلوکی سیستم DSP نوعی[1]
اولین نکته قابل توجه این است که چگونه سیستم DSP طراحی می شود؟ چگونگی و روش طراحی سیستم را
می توان در شکل‌(1-2)‌ مشاهده کرد. اولین قدم در این طراحی، تحلیل سیگنال ورودی و تعیین مشخصات آن مانند حداقل و حداکثر دامنه، پهنای باند، محتوای طیفی سیگنال و حدود تغییرات، نسبت سیگنال به نویز (SNR) آن است.
همان طور که سیگنال اصلی آنالوگ باشد، اولین مرحله، پیش پردازش سیگنال و تبدیل آن به شکل دیجیتالی است. میزان و نوع تقویت کننده ورودی، طراحی فیلتر ضدهمپوشانی، حداقل نرخ نمونه برداری و در نهایت طراحی مبدل آنالوگ به دیجیتال در مهمترین موارد این مرحله از طراحی سیستم پردازشگر دیجیتالی است.
سومین مرحله از طراحی سیستم پردازشگر، طراحی نرم افزاری – سخت افزاری پردازشگر دیجیتال است. محتوای طیفی سیگنال و SNR سیگنال ورودی و نیز مشخصات مورد نیاز در خروجی عملیات پردازش که می تواند آشکارسازی مولفه های فرکانس باشد و یا ممکن است بهبود خصوصیات SNR سیگنال مد نظر باشد، تابع انتقال سیستم DSP و الگوریتم های محاسبه آن را تعیین می کند.
در پردازش زمان – حقیقی پهنای باند سیگنال، سرعت پردازش و میزان بار پردازشی میان سخت افزار و نرم فزار را تعیین می کند. اکنون این سوال اساسی قابل مطرح است که تفاوت پردازشگرهای DSP و میکروپروسسورها چه هستند؟ همان طور که می دانیم کامپیوترهای دیجیتال بر مبنای میکروپروسسورها کار می کنند که با اجرای مراحل منطقی در آن ها، محاسبه و الگوریتم هایی انجام می یابد.
اما نوع محاسبه ها و سرعت انجام آن ها بسیار پایین تر از انتظاراتی نظیر انجام روباتیک، کنترل سریع ماشین ها، استخراج سریع پارامترها از سیگنال های زمان – حقیقی و امثال آن است. ولی به هر حال در دهه های اخیر نشان داده شده است که کامپیوترها به میزان بسیار زیادی در دو زمینه مدیریت و کار با داده، مانند پردازش متن ، مدیریت پایگاه داده و محاسبه های ریاضی مورد استفاده قرار می گیرد.
همه میکروپروسسورها کم و بیش هر دو وظیفه فوق را می توانند اجرا کنند، ولی بسیار مشکل و یا گران است که بتوان وسیله ای داشت که برای هر دو وظیفه بهینه باشد.[1]

 


دانلود با لینک مستقیم


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

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

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

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


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

 

 

 

 

 

 

تعداد  صفحات : 102   
فرمت فایل: word(قابل ویرایش)  
 فهرست مطالب:
عنوان                                                                                                                                  صفحه چکیده      ز
فصل اول : مشخصات عمومی پردازنده های DSP     1
1-1) تحلیل سیستم های DSP     2
1-2) معماری پردازشگرهای دیجیتال     7    
1-3) مشخصات پردازشگرهای DSP    11
1-4) بهبود کارایی پردازنده های DSP معمولی     15
1-5) ساختار SIMD     16
فصل دوم : معرفی پردازنده های DSP و سخت افزار لازم جهت کار با آنها    20
2-1) مقدمه    21
2-2) خانواده ی پردازنده های Texas Instrument     24
2-2-الف( خانواده ی TMS320C2000    29
2-2-ب ( سری C5000    31
2-2-ج( سری C6000    33
2-3) تجهیزات سخت افزاری جهت کار با پردازنده های دیجیتال     38
2-3- الف( نحوه ی راه اندازی و تست اولیه بورد های DSK     42
2-3-ب) EVM     43
2-3-ج) DVEM     44
2-3- د) بورد های TDK    45
2-4) خانواده ی پردازنده های  Motorola   یا به عبارتی Free scale    49
2-4- الف) سری  DSP56000    49
2-4-ب) سری DSP56100       49
2-5) خانواده ی پردازنده ی Analog Devices    53
2-5- الف) پردازنده های سری BLACFIN    54
2-5- ب) پردازنده های سری SHARC    56
2-5- ج) پردازنده های سری Tiger SAHRC    58
فصل سوم : معرفی نرم افزارهای DSP     60
3-1) مقدمه    61
3-2) تقسیم بندی انواع نرم افزارهای DSP    62
3-3) مقدمه ای بر ابزارهای توسعه یافته ی DSP    63
3-3- الف) کامپایلر  C    64
3-3- ب) اسمبلر    65
3-3- ج) پیوند دهنده    65
3-4) بقیه ابزارهای توسعه    67
3-5) نرم افزار Code Composer Studio     68
3-6)نرم افزار های با محیط گرا فیکی برای نوشتن کد    74
فصل چهارم : کاربردهای پردازنده های DSP    76
4-1) کاربردهایی از رادار    78
4-2) آماده کردن سیگنال آنالوگ برای برقراری ارتباط از طریق یک کانال مخابراتی    82
4-3) تحلیل سیگنال آنالوگ برای استفاده از شناسایی صدا در سیستم تلفن    83
4-4) کاربرد  DSPدر پردازش سیگنال های زلزله ثبت شده در شبکه ملی لرزه نگاری ایران    84
4-5) لنز به عنوان یک ابزار قدرتمند برای محاسبه تبدیل فوریه جهت پردازش سیگنال های دریافتی    85
4-6) کاربرد پردازنده های DSP و تبدیل فوریه چند بعدی در تصویر برداری MRI    87
4-7) استفاده از پردازنده های DSP در تشخیص الگوی گاز    88
4-8) کاربرد پردازنده های DSP در پردازش تصویر    89
4-9) فیلترهای تطبیقی و نقش آنها در پردازش سیگنال های دیجیتال    89
4-10) توموگرافی    90
4-11)کاربرد پردازنده های  DSPدر سیستم های قدرت و رله های حفاظتی    91
ضمیمه ی الف: شماتیک بورد DSP STARTER KIT (DSK)TMS320C6711.................................93
مراجع    116

چکیده:

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

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

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

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

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



دانلود با لینک مستقیم

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

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

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


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

 

 

 

 

 

 

 


فرمت فایل : WORD (قابل ویرایش)

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


فهرست مطالب:
عنوان                                                                                                                                  صفحه چکیده      ز
فصل اول : مشخصات عمومی پردازنده های DSP     1
1-1) تحلیل سیستم های DSP     2
1-2) معماری پردازشگرهای دیجیتال     7    
1-3) مشخصات پردازشگرهای DSP    11
1-4) بهبود کارایی پردازنده های DSP معمولی     15
1-5) ساختار SIMD     16
فصل دوم : معرفی پردازنده های DSP و سخت افزار لازم جهت کار با آنها    20
2-1) مقدمه    21
2-2) خانواده ی پردازنده های Texas Instrument     24
2-2-الف( خانواده ی TMS320C2000    29
2-2-ب ( سری C5000    31
2-2-ج( سری C6000    33
2-3) تجهیزات سخت افزاری جهت کار با پردازنده های دیجیتال     38
2-3- الف( نحوه ی راه اندازی و تست اولیه بورد های DSK     42
2-3-ب) EVM     43
2-3-ج) DVEM     44
2-3- د) بورد های TDK    45
2-4) خانواده ی پردازنده های  Motorola   یا به عبارتی Free scale    49
2-4- الف) سری  DSP56000    49
2-4-ب) سری DSP56100       49
2-5) خانواده ی پردازنده ی Analog Devices    53
2-5- الف) پردازنده های سری BLACFIN    54
2-5- ب) پردازنده های سری SHARC    56
2-5- ج) پردازنده های سری Tiger SAHRC    58
فصل سوم : معرفی نرم افزارهای DSP     60
3-1) مقدمه    61
3-2) تقسیم بندی انواع نرم افزارهای DSP    62
3-3) مقدمه ای بر ابزارهای توسعه یافته ی DSP    63
3-3- الف) کامپایلر  C    64
3-3- ب) اسمبلر    65
3-3- ج) پیوند دهنده    65
3-4) بقیه ابزارهای توسعه    67
3-5) نرم افزار Code Composer Studio     68
3-6)نرم افزار های با محیط گرا فیکی برای نوشتن کد    74
فصل چهارم : کاربردهای پردازنده های DSP    76
4-1) کاربردهایی از رادار    78
4-2) آماده کردن سیگنال آنالوگ برای برقراری ارتباط از طریق یک کانال مخابراتی    82
4-3) تحلیل سیگنال آنالوگ برای استفاده از شناسایی صدا در سیستم تلفن    83
4-4) کاربرد  DSPدر پردازش سیگنال های زلزله ثبت شده در شبکه ملی لرزه نگاری ایران    84
4-5) لنز به عنوان یک ابزار قدرتمند برای محاسبه تبدیل فوریه جهت پردازش سیگنال های دریافتی    85
4-6) کاربرد پردازنده های DSP و تبدیل فوریه چند بعدی در تصویر برداری MRI    87
4-7) استفاده از پردازنده های DSP در تشخیص الگوی گاز    88
4-8) کاربرد پردازنده های DSP در پردازش تصویر    89
4-9) فیلترهای تطبیقی و نقش آنها در پردازش سیگنال های دیجیتال    89
4-10) توموگرافی    90
4-11)کاربرد پردازنده های  DSPدر سیستم های قدرت و رله های حفاظتی    91
ضمیمه ی الف: شماتیک بورد DSP STARTER KIT (DSK)TMS320C6711.................................93
مراجع    116

 

 

 


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

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

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

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

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



فصل اول :

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


مقدمه:
پردازش سیگنال های دیجیتال با استفاده از عملیات ریاضی قابل انجام است. در مقایسه، برنامه نویسی و پردازش منطقی روابط، تنها داده های ذخیره شده را مرتب می کند. این بدان معنی است که کامپیوترهای طراحی شده برای کاربردهای عمومی و تجارتی به منظور انجام محاسبات ریاضی، مانند الگوریتم های انجام تحلیل فوریه و فیلتر کردن مناسب و بهینه نیستند. پردازشگرهای دیجیتال وسایل میکروپروسسوری هستند که به طور مشخص برای انجام پردازش سیگنال های دیجیتال طراحی شده اند. پردازنده های DSP دسته ای از پردازنده های خاص می باشند که بیشتر برای انجام بلادرنگ پردازش سیگنال های دیجیتال استفاده می شوند.
این پردازنده ها توانایی انجام چندین عملیات همزمان در یک سیکل دستورالعمل شامل چندین دسترسی به حافظه، تولید چندین آدرس با استفاده از اشاره گرها و انجام جمع و ضرب سخت افزاری به طور همزمان را دارا می باشند و سرعت بالای آن ها نیز به واسطه این ویژگی ها است. این وسایل به میزان بسیار زیادی در دهه اخیر رشد کرده اند و کاربردهای متنوعی از دستگاه های تلفن سیار تا ابزارهای علمی پیشرفته پیدا کرده اند. همچنین بعضی قابلیت اجرای منطق ممیز شناور (Floating point) به صورت سخت افزاری را دارند. در صورتی که سیگنال در بازه دینامیکی بزرگی متغیر با زمان باشد، این قابلیت بسیار مفید می باشد. اگر نمونه ها در زمان بین نمونه برداری ها نیاز به پردازش با سرعت بالا داشته باشند می توان از پردازنده های عملکرد بالا استفاده نمود. در این حالت پردازنده باید در سریع ترین زمان ممکن پردازش را به پایان برساند که این نیازمند کم بودن زمان سیکل  دستورالعمل در پردازنده می باشد. از دیدگاه هزینه، ابعاد و طراحی آسان، تجهیزات جانبی پردازنده بسیار مهم می باشند.         
تجهیزات معمول روی پردازنده ها، پین های ورودی / خروجی، مدارهای واسط سریال و موازی، مبدل دیجیتال به آنالوگ (DAC) و مبدل آنالوگ به دیجیتال (ADC) می باشند. لحاظ کردن فاکتورهای فوق در طراحی و ساخت DSPها، موجب شده است که DSP های متنوعی موجود باشند. بدیهی است در چنین پردازشی باید بتوان اطلاعات نهفته در سیگنال را نیز استخراج کرد.    
1-1) تحلیل سیستم های DSP :
سیستم نمونه DSP در شکل‌(1-1) نشان داده شده است. همان گونه که دیده می شود این سیستم ازسه بخش اصلی تشکیل گردیده است. بخش ابتدایی برای آماده سازی سیگنال و تبدیل آن به نوع دیجیتال و بخش انتهایی که نتایج حاصل از پردازش دیجیتالی را دوباره به شکل اولیه تغییر می دهد و قسمت مرکزی که پردازشگر دیجیتال را برای اجرای یک الگوریتم، یک برنامه و یا مجموعه ای از محاسبه های منطقی – ریاضی تشکیل می دهد. واحدهای ابتدایی و انتهای سیستم فوق مورد بحث ما نمی باشند و در این فصل به طور عمده به بخش اصلی پردازشگر پرداخته می شود.[1]
 


شکل (1-1) : دیاگرام بلوکی سیستم DSP نوعی[1]

اولین نکته قابل توجه این است که چگونه سیستم DSP طراحی می شود؟ چگونگی و روش طراحی سیستم را
می توان در شکل‌(1-2)‌ مشاهده کرد. اولین قدم در این طراحی، تحلیل سیگنال ورودی و تعیین مشخصات آن مانند حداقل و حداکثر دامنه، پهنای باند، محتوای طیفی سیگنال و حدود تغییرات، نسبت سیگنال به نویز (SNR) آن است.
همان طور که سیگنال اصلی آنالوگ باشد، اولین مرحله، پیش پردازش سیگنال و تبدیل آن به شکل دیجیتالی است. میزان و نوع تقویت کننده ورودی، طراحی فیلتر ضدهمپوشانی، حداقل نرخ نمونه برداری و در نهایت طراحی مبدل آنالوگ به دیجیتال در مهمترین موارد این مرحله از طراحی سیستم پردازشگر دیجیتالی است.
سومین مرحله از طراحی سیستم پردازشگر، طراحی نرم افزاری – سخت افزاری پردازشگر دیجیتال است. محتوای طیفی سیگنال و SNR سیگنال ورودی و نیز مشخصات مورد نیاز در خروجی عملیات پردازش که می تواند آشکارسازی مولفه های فرکانس باشد و یا ممکن است بهبود خصوصیات SNR سیگنال مد نظر باشد، تابع انتقال سیستم DSP و الگوریتم های محاسبه آن را تعیین می کند.
در پردازش زمان – حقیقی پهنای باند سیگنال، سرعت پردازش و میزان بار پردازشی میان سخت افزار و نرم فزار را تعیین می کند. اکنون این سوال اساسی قابل مطرح است که تفاوت پردازشگرهای DSP و میکروپروسسورها چه هستند؟ همان طور که می دانیم کامپیوترهای دیجیتال بر مبنای میکروپروسسورها کار می کنند که با اجرای مراحل منطقی در آن ها، محاسبه و الگوریتم هایی انجام می یابد.    
اما نوع محاسبه ها و سرعت انجام آن ها بسیار پایین تر از انتظاراتی نظیر انجام روباتیک، کنترل سریع ماشین ها، استخراج سریع پارامترها از سیگنال های زمان – حقیقی و امثال آن است. ولی به هر حال در دهه های اخیر نشان داده شده است که کامپیوترها به میزان بسیار زیادی در دو زمینه مدیریت و کار با داده، مانند پردازش متن ، مدیریت پایگاه داده  و محاسبه های ریاضی مورد استفاده قرار می گیرد.
همه میکروپروسسورها کم و بیش هر دو وظیفه فوق را می توانند اجرا کنند، ولی بسیار مشکل و یا گران است که بتوان وسیله ای داشت که برای هر دو وظیفه بهینه باشد.[1]
    

 


دانلود با لینک مستقیم