اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله کامل درباره پردازنده دیجیتالی سیگنال

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

دانلود مقاله کامل درباره پردازنده دیجیتالی سیگنال


دانلود مقاله کامل درباره پردازنده دیجیتالی سیگنال

 

 

 

 

 

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل: Word (قابل ویرایش و آماده پرینت)

تعداد صفحه :29

 

بخشی از متن مقاله

پردازنده دیجیتالی سیگنال

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

زمانیکه شرکتهای تاسیس شده با ایجاد معماریهای جدید، کارآمد، اجرای عالی بر سر سهم بازار رقابت می کردند، تعداد زیادی افراد تازه وارد به بازار وارد شده بودند حوزه معماری پردازش دیجیتالی سیگنال (DSP) بی سابقه است. علاوه بر رقابت گسترده درمیان فروشنده های پردازندة DSP تهدید جدیدی از سوی پردازنده های همه کاره با تشدید کننده DSP بوجود آمد. بنابراین فروشنده های DSP برای خارج کردن رقیبان از رده، معماری هایشان را به تأیید رساندند چیزی که پیشرفتهای اخر را در معماری پردازندة DSP را دنبال میکند شامل افزایش تغییر در روشهای معماری در این DSP، و پردازنده های همه کاره می شود.

اجرا از طریق برابر شدن

پردازندة های دیجیتالی سیگنال، جزء مهمی از تولیدات مصرفی، ارتباطی، پزشکی و صنعتی محسوب می شوند. دستورالعملها، قطعات تخصصی آنها باعث شد که آنا در اجری محاسبات ریاضی که در پردازش سیگنالیهای دیجیتالی کاربر دارد، مناسب باشند. برای مثال، زمانیکه ی DSP از قبیل تکرار ضرب، پردازندة DSP سخت افزار سریع در مضروب فیه دارد، دستورات مشخص در ضرب کردن و مسیر اتصال چندگانه حافظه برای بازیافت عملوند داده چند گانه بطور ناگهانی، وجود دارد. پردازندة همه کاره این خصوصیات تخصصی را ندارد و مثل اجرای الگوریتم DSP مفید واقع نمیشود. برای هر پردازنده نرخ زمان سنجی سریع آن یا مقدار زیاد کار اجرا شده در هر دورة زمانی منجر به کامل شدن عملیات DSP میشود سطح بالائی از همانندی به این معنی که توانائی اجرای عملیتهای چند گانه در زمان مصرفی مشابه که اثر مستقیمی به سرعت پردازنده دارد، نرخ زمان سنجیی به تناسب به آن کاهش نمی یابد. ترکیب همانندی و سرعت زمانی بالا، زمانیکه تولیدات بازرگانی آنها در اوایل دهه 80 به بازار آمد، سرعت پردازنده DSP افزایش یافت. پردازندة DSP آخرین مدل از شرکت افزار آلات تگزاس، والاس، در دسترس بود، برای مثال، 250 برابر از محصولات سال 1983، سریعتر بود. بخری از کاربردهای DSP، مثل بی سیم نسل سوم، توانائی پردازندة DSP را افزایش می داد.

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

چه تعداد دستور العمل در هر دوره زمانی وجود دارد؟

تفاوت اساسی در میان معماریهای پردازنده این است که چه تعداد دستورالعمل در هر دورة زمانی اجرا می شود. تعداد دستورالعملهائی که در همانند سازی ایجاد می شود، مقدار کار انجام شده توسط هر کدام، اثر مستقیمی بر سطح همانند سازی پردازنده دارد، که به نوبت نیز بر سرعت پردازنده هم اثر دارد. پردازنده های DSP تنها یک دستورالعمل را در هر دورة زمانی انجام میدهد و بوسیله دسته بندی چند عملیات در هر ساختار، همانندی بدست می آید. یک دستورالعمل ممکن است یک عملیات جمع آوری چند گاه را انجام دهد که منجر به تبدیل در دستور اجرائی به دستور ثبت شده می شود و مکان اشاره گر را نمو میدهد. برعکس پردازندة همه کارة با اجرای بالا مثل gntd Prntium , Motordo  معمولاً بوسیله اجرای چند دستورالعمل ساده در هر دورة زمانی همانندی را بدست می آورد. تفاوت چیست؟

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

یک ساختار چند وسعتی دارد؟

چون مقدار حافظة پردازنده به ذخیرة نرم افزار نیاز دارد که نرم افزار آن بر هزینه، سایر و مصرف برق، اثر دارد و ساختار پردازندة DSP به هدف توانا ساختن برنامه های کاهش فضای آن طراحی می شوند. بنابراین پردازندة DSP یک ساختار نسبتاً کوچکی را استفاده میکند تا عملیاتهای چندگانه را رمزگذاری کند. زمانیکه این روش، استفاده از حافظه برنامه را مفید می سازد. دچار مشکل میشود. اول اینکه دسته بندی عملیاتهای چند گانه همانند سازی به واژه ساختار کوتاه و ساده، به این معنی است که گروه ساختار تمایل دارد که محدود شود و از موارد خاص و محدود شده سر شار باشد. اغلب بر روی محل حافظه که با عملیاتها مورد استفاده قرار می گیرد و بروی عملیاتها که با دستورالعمل ساده ترکیب می شود. محدودیت های وجود دارد. برای حفظ ترکیبات ؟؟ زیادی را محل حافظه و عملیاتها بیست تای کافی در کلمه دستورالعمل وجود ندارد. این مجموعه های دستورالعملهای پیچیده سخت مترجم زبان در سطح بالا را برای پردازنده، سخت می کند. اکثر افرادی که پردازندة DSP برنامه نویسی قرار دادی هستند ( برعکس کسانیکه بحری بخش پر؟؟ مرکزی یا ی DSP) قابلیت حمل دارد و سهولت برنامه ریزی 1 با زمان در سطح بالا صورت می گیرد و در عوض در زبان مشابه کار می کند، که این تنها روش برای کنترل توانائی های پردازنده است. این یکی از فواید پردازندة DSP است، همانطور که در پردازنده های همه کاره مترجم، رقابت رشد کرده است. یک جایگزین برای فشرده سازی عملیاتهای در یک دستورالعمل ساده، بوسیله استفاده از روش معمول در میان پردازنده های همه کاره است: مثل، یک عملیات برای هر دستور العمل، استفاده یک گروه از دستورالعملها در همانند سازی است که روش چند موضوعی نامیده میشود. بنابراین برای مثال، دستورالعمل چند کاره میتوان به پنج دسته تقسیم شود. یک MAC، در حرکت، در اشاره گر نشانی هر کدام از دستورالعملها، خیلی ساده هستند. اما با اجرای آنها بطور همزمان، پردازنده همانندی مشابه ای را منجر می شود. دو مزیت این روش، افزایش سرعت و ترجمه که مربوط به هزینه پیچیدگی معماری میشود. بخاطر استفاده از دستورالعملهای ساده برای ساده کردن مراحل رمز گشائی، اجرائی، سرعت، افزایش می یابد و این افزایش سرعت زمانیکه سطح مشابه یا سطوح بالاتر از عملیات هماند سازی خط شود سرعت اجرائی پردازنده چند منظوره چند برابر ( 2 یا 3 برابر) پردازندة ساده میشود. این روش پردازندة هممه کاره بعنوان پنیتوم و سرعت ساعت PowerPC از آنچه در پردازنده های امروز دیده می شود، در سطح بالاتری است. این روش منجر به پیشرفته دستگاههای کامپلایر میشود، زمانیکه این کامپلایر، توانائی درک بهتر دارند و در دستورالعملهای ساده استفاده میشود. بهر حال، اجرای یک معماری چند گانه، ممکن است مورد توجه باشد زیرا این بعنوان روشی باری ترفیع در اجرای یک معماری مورد استفاده قرار می گیرد. برای مثال پنیتوم نرم افزار نوشته شده برای معمالی 486 اخیر را اجرا می کند، اما در هر دوره ( در حد ممکن) دو دستورالعمل را بیشتر از یک دستورالعمل اجرا می کند. بر همین اساس، مصرف کننده می تواند اجرای سیستم را بدون کامپایل مجدد کردن، توسعه دهد.( موضوعی مهم برای کاربران PC که به منبع کد کاربری نرم افزار دسترسی ندارند) پردازنده های چند کاره، برای اجرای یک بخش داده شده از نرم افزار به دستورالعملهای بیشتری نیاز دارد. زمانیکه هر دستورالعمل از این پردازنده های DSP ساده ترند. دستورالعملهای بیشتری برای اجرای مقدار کار مشابه به مورد نیاز است. بعلاوه معماریهای چند کاره اغلب از دستورالعملهای عریض بیشتر استفاده می کنند، DSP عرض افزایش یافته ( مثل، 32، میت نسبت به 16 میت) برای محدودیتهای موجود بر روی محل حافظه برای عملیاتها مورد استفاده قرار می گیرد(‌عریض کردن کلمه دستورالعمل، ساختارهای متمایز بیشتری را مشخص می کند که باعث حفظ ترکیبات میشود)

حذف این محدودیت ها، ایجاد یک کامپایلر موثر برای پردازنده خیلی ساده می شود. بهر حال، حافظه کم بوسیله پردازنده استفاده می شود، زیرا حافظه بر سایز، هزینه و برق مصرفی آن اثر دارد. از اینرو، واقعیت این است که  معماری چند منظوره اغلب در اکثر کاربردهای DSP به برنامه بیشتری نیاز دارد. جائیکه اجرا رانندة نهائی است. معمار DSP تمایل دارد که جریمه روشهای چند منظوره را در طرح DSP بپذیرد. بهرحال، معمار پردازندة DSP، تشخیص میدهد که مصرف کننده هایشان برای کامپایلرهای با کیفیت، که نقطه ضعف DSP نام دارد، سمت کامپیوتر با دیسک سخت می روند. وقتیکه کاربردهای DSP از صدها خطوط کد به ده هزار خط میرسد، سود برنامه ریزی در زمان سطح بالا عامل موثری باری انتقال DSP به معماری چند منظوره میشود، همانطور که قبلاً ذکر کردیم، اغلب پردازنده های همه کاره،‌ از معماری های چند منظوره استفاده می کند.

DSP های چند منظوره، از معماری استفاده می کنند که کلمه دستورالعمل خیلی طولانی (VL IW) نامیده می شود، که برای اجرای برابر، دستورالعملها دسته بندی میشوند، برای مثال، ابزار آلات تگزاس VL IW کور ***  TMS 320C6، تا 32 بیت اجرا می شود بعنوان قسمتی از کلمه دستورالعمل که VL IW به عرض 256 بیت می رسد، VL IW یکی از دو نوع معماری چند منطوره است. دیگری که بعنوان سنجش خوب در نظر گرفته می شود و روشی است که در اکثر پردازنده های همه کاره، مورد استفاده قرار می گیرد. این دو روش در دستورالعملهای دسته بندی شده برای اجرای همانند، تفاوت میکنند. معماری اخیر UL TW DSP شامل StarCore Sc140 ( از سیتم های agere و موتور الا)

در معماری VL IW ، برنامه ریز زبانی یا کامپایلر باید تخصصی شود که این دستورالعملها در همانند سازی اجرا خواهد شد، براساس منابع- مثل ثبات- که موجود بود، وابسته های اطلاعاتی مثل دستورالعملها و دیگر ملاحظات اجرا می شوند. این منابع در هنگام اجرای تشخیص داده می شود. به عبارتی تغییرات پردازندة سنجش عالی، زمان بندی دستورالعملها برای برنامه ریزی یا کامپالیر پردازنده را به دنبال دارد.

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


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


دانلود مقاله کامل درباره پردازنده دیجیتالی سیگنال

دانلود فایل فلش تبلت چینی TZX-723Q6-v2.31با پردازنده A33 (دانلود رام TZX-723Q6-v2.31)

اختصاصی از اس فایل دانلود فایل فلش تبلت چینی TZX-723Q6-v2.31با پردازنده A33 (دانلود رام TZX-723Q6-v2.31) دانلود با لینک مستقیم و پر سرعت .
دانلود فایل فلش تبلت چینی TZX-723Q6-v2.31با پردازنده A33 (دانلود رام TZX-723Q6-v2.31)

 

 

 

 

 

 

 

دانلود فایل فلش تبلت چینی TZX-723Q6-v2.31با پردازنده A33

(دانلود رام TZX-723Q6-v2.31)

پردازنده : cpu A33

 *******************************************************

بدون مشکل ارور برای رایت و فایل کامل جهت از بین بردن ویروس های اندرویدی

حل مشکل خاموشی بعد از فلش زدن با فایل های مشابه

کاملا سالم و تست شده

********************

این رام قابل فلش توسط برنامه PhoenixSuitPro میباشد .

  دارای منوی فارسی .

 

آموزش نصب رام با PhoenixSuit :

 1 ابتدا رام مورد نظر با فرمت img را دانلود کنید.

 اگه رام بصورت RAR هست میتونی با برنامه Winrar اکسترکت کنید

2  فلشر مربوطه را دانلود کرده و اجرا کنید.

3  در منوی Firmware بر روی گزینه ی Image کلیک کرده و رام مورد نظر را لود کنید.

4  گوشی را خاموش کرده ، کلید ولوم پایین را نگه داشته و کابل را وصل کنید.

5 بدون این که کلید ولوم پایین رو رها کنید کلید پاور رو  فشار دهید تا فلشر گوشی شما رو بشناسد.

6 در پنجره ی جدید بر روی گزینه ی Yes کلیک کنید.

صبر کنید تا مراحل نصب رام به پایان برسد.

 

این فایل را به صورت تست شده و با قیمت مناسب از سایت جنوب جی اس ام دانلود کنید.

نحوه دانلود رام:

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

 

فایل فلش تبلت چینی TZX-723Q6-v2.31,فایل فلش تبلت TZX-723Q6-v2.31,Allwinner TZX-723Q6-v2.31,پردازنده TZX-723Q6-v2.31,download FILE FLASH TZX-723Q6-v2.31,southgsm,دانلود فایل فلش الوینرار TZX-723Q6-v2.31,فایل فلشtablet TZX-723Q6-v2.31,download rom TZX-723Q6-v2.31,فایل فلش تست شده TZX-723Q6-v2.31,download firmware TZX-723Q6-v2.31,download file flash TZX-723Q6-v2.31,FILE FLASH TZX-723Q6-v2.31,


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


دانلود فایل فلش تبلت چینی TZX-723Q6-v2.31با پردازنده A33 (دانلود رام TZX-723Q6-v2.31)

مقاله در مورد مطالعه و بررسی پردازنده های 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)‌ مشاهده کرد. اولین قدم در این طراحی، تحلیل سیگنا


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


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

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

اختصاصی از اس فایل پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 دانلود با لینک مستقیم و پر سرعت .

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402


 پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

 پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

 

چکیده    

کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر  G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن  زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30%  کاهش می یابد . در این روش پس از برنامه نویسی           و  شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار                                ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان                  نتایج این پیاده سازی ارائه می شود .

 

کلمات کلیدی

 

کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

 

فهرست

- مقدمه                                                                                                                          4

فصل 1 : بررسی و مدل سازی سیگنال صحبت                                                              

            1-1- معرفی سیگنال صحبت                                                                          6

            1-2- مدل سازی پیشگویی خطی                                                                               10

                        1-2-1- پنجره کردن سیگنال صحبت                                                      11

                        1-2-2- پیش تاکید سیگنال صحبت                                                       13

                        1-2-3- تخمین پارامترهای LPC                                                           14

 

فصل 2 : روش ها و استانداردهای کدینگ صحبت

            2-1- مقدمه                                                                                                          15

            2-2- روش های کدینگ                                                                                            19

                        2-2-1- کدرهای شکل موج                                                                21

                        2-2-2- کدرهای صوتی                                                                                 22                     2-2-3- کدرهای مختلط                                                                                    24

                        الف- کدرهای مختلط حوزه فرکانس                                                      27

                        ب- کدرهای مختلط حوزه زمان                                                                        29

 

فصل 3 : کدر کم تاخیر LD-CELP                                                                    

            3-1- مقدمه                                                                                                          34

            3-2- بررسی کدرکم تاخیر LD-CELP                                                                 36

                        3-2-1- LPC معکوس مرتبه بالا                                                            39

                        3-2-2- فیلتر وزنی شنیداری                                                              42

                        3-2-3- ساختار کتاب کد                                                                   42

                        3-2-3-1- جستجوی کتاب کد                                                             43

                        3-2-4- شبه دیکدر                                                                          45

                        3-2-5- پست فیلتر                                                                          46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C                                                          

            4-1- مقدمه                                                                                                          49

            4-2- ویژگی های برنامه نویسی ممیزثابت                                                                     50

            4-3- ساده سازی محاسبات الگوریتم                                                               53

                        4-3-1- تطبیق دهنده بهره                                                                54

                        4-3-2- محاسبه لگاریتم معکوس                                                                     58

            4-4- روندنمای برنامه                                                                                               59

                        4-4-1- اینکدر                                                                                            63

                        4-4-2- دیکدر                                                                                            69

فصل 5 : پیاده سازی الگوریتم برروی DSP                                 

            5-1- مقدمه                                                                                                          74

            5-2- مروری بر پیاده سازی بلادرنگ                                                                 75

            5-3- چیپ های DSP                                                                                               76

                        5-3-1- DSP های ممیزثابت                                                               77

                        5-3-2- مروری بر DSP های خانواده TMS320                             78

                        5-3-2-1- معرفی سری TMS320C54x                                     79

            5-4- توسعه برنامه بلادرنگ                                                                           81

            5-5- اجرای برنامه روی برد توسعه گر C5402 DSK                                              82

                        5-5-1- بکارگیری ابزارهای توسعه نرم افزار                                             84

                        5-5-2- استفاده از نرم افزارCCS                                                          86

                        5-5-3- نتایج پیاده سازی                                                                  94

            5-6- نتیجه گیری و پیشنهاد                                                                          97

- ضمائم 

   - ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و 

                          پیاده سازی کدک به زبان اسمبلی                                                                                                                       - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی                                                             98

- مراجع                                                                                                               103

 - مقدمه

امروزه در عصر ارتباطات و گسترش روزافزون استفاده از شبکه های تلفن ،موبایل و اینترنت در جهان ومحدودیت پهنای باند در شبکه های مخابراتی ، کدینگ و فشرده سازی صحبت امری اجتناب ناپذیر است . در چند دهه اخیر روشهای کدینگ مختلفی پدیدآمده اند ولی بهترین و پرکاربردترین آنها کدک های آنالیزباسنتز هستند که توسط Atal & Remedeدر سال 1982 معرفی شدند [2] . اخیرا مناسبترین الگوریتم برای کدینگ صحبت با کیفیت خوب در نرخ بیت های پائین و زیر 16 kbps ، روش پیشگویی خطی باتحریک کد (CELP) می باشد که در سال 1985 توسط Schroeder & Atal معرفی شد [8] و تا کنون چندین استاندارد مهم کدینگ صحبت بر اساس CELP تعریف شده اند . 

word: نوع فایل

سایز:905 KB 

تعداد صفحه:105


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


پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

فایل فلش MTN-L860 پردازنده MT6735m

اختصاصی از اس فایل فایل فلش MTN-L860 پردازنده MT6735m دانلود با لینک مستقیم و پر سرعت .

فایل فلش MTN-L860 پردازنده MT6735m


فایل فلش MTN-L860 پردازنده MT6735m

فایل فلش MTN-L860 پردازشگر MT6735m

 پردازشگر MT6735

بدون خاموشی

بدون مشکل دوربین و ...

قابل فلش با نرم افزار SP flash tool

دارای پارتیشنcache , userdata


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


فایل فلش MTN-L860 پردازنده MT6735m