فی فوو

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

فی فوو

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

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

اختصاصی از فی فوو پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 دانلود با لینک مستقیم و پر سرعت .
پایان نامه کارشناسی ارشد مخابرات سیستم
دانشگاه صنعتی خواجه نصیرالدین طوسی
استاد راهنما : دکتر محمد اسماعیل کلانتری
شهریور 1381
نوع فایل: word
چکیده
کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .
روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .
فهرست
- مقدمه 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



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


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

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

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

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


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

چکیده
انجیر یکی از تولیدات باغی است که برای ارائه به بازار نیاز به درجهبندی در مرحلهی پس از برداشت دارد. در بازار محلی،
انجیر به دو روش درجهبندی میشود: روش مبتنی بر نظر شخص خبره که به صورت دستی و بر اساس مشخصاتی نظیر
اندازهی دهانه، رنگ و اندازه قطر انجیر خشک انجام میشود، و روش مکانیکی که از طریق غربال انجیر بر اساس قطر
صورت میپذیرد. در این تحقیق یک سامانه مبتنی بر بینایی ماشین برای درجهبندی انجیر توسعه یافت. برای این منظور،
یک برنامه کنترل در محیط نرمافزار LabVIEW تدوین شد که توسط آن میتوان انجیر را بر اساس ویژگیهای ظاهری در
پنج سطح کیفی درجهبندی کرد. در سامانه توسعه یافته، ابتدا برخی ویژگیهای بازار پسندی انجیر خشک شامل رنگ، اندازه
و میزان دهان باز و بسته بودن با استفاده از پردازش تصویر استخراج شد. پس از محاسبهی مشخصات ظاهری انجیر توسط
الگوریتم پردازش تصویر و مقایسه آن با مقادیر از پیش تعیین شده در سامانه کنترل، درجهی کیفی محصول در قالب یک
سیگنال فرمان به نازل بادی بیرونانداز مربوط به درجهی کیفی مورد نظر ارسال گردید و انجیر داخل سبد جمعآوری مربوط
به آن درجهی کیفی قرار گرفت. نتایج به دست آمده از تحقیق حاضر نشان داد که با استفاده از سامانهی توسعه یافته میتوان
39 درصد نسبت به روش دستی تشخیص داد. میانگین سرعت پردازش و / درجهی کیفی انجیر را به طور میانگین با دقت 2
درجهبندی کیفیت انجیر در سامانه پیشنهادی برابر با 39 کیلوگرم در ساعت بود.


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


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

پایان نامه "پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 "(ورد-105صفحه)

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

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

 

چکیده   

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

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

 

کلمات کلیدی

 

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

فهرست مطالب

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

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

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

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

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

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

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

          2-1- مقدمه                                                                               

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

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

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

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

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

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

          3-1- مقدمه                                                                               

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

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

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

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

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

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

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

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

          4-1- مقدمه                                                                             

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

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

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

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

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

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

                   4-4-2- دیکدر                                                                   

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

          5-1- مقدمه                                                                           

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

          5-3- چیپ های DSP                                                                    

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

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

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

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

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

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

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

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

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

- ضمائم

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

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

- مراجع                       

 

 

 

 


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


پایان نامه "پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 "(ورد-105صفحه)

پایان نامه "پیاده سازی بلادرنگ کدک صحبت استاندارد 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

فهرست مطالب

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

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

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

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

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

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

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

          2-1- مقدمه                                                                               

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

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

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

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

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

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

          3-1- مقدمه                                                                               

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

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

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

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

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

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

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

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

          4-1- مقدمه                                                                             

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

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

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

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

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

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

                   4-4-2- دیکدر                                                                   

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

          5-1- مقدمه                                                                           

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

          5-3- چیپ های DSP                                                                    

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

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

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

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

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

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

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

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

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

- ضمائم

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

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

- مراجع                       

 

 

 

 


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


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

پایان نامه سیستم عاملهای بلادرنگ

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

پایان نامه سیستم عاملهای بلادرنگ


پایان نامه سیستم عاملهای بلادرنگ

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

مقدمه:

 

مهمترین کاربرد سیستمهای بلادرنگ در رابطه با عملیات کنترل پردازش است . خاصیت مهم سیستم عاملهای بلادرنگ این است که هر فعل و انفعال با کامپیوتر بایستی یک پاسخ در مدت زمانی که از قبل تعیین شده است دریافت دارد . سیستم بایستی بتواند این زمان پاسخ را گارانتی بکند (عواقب زمان پاسخ بد در رابطه با سیستمی که یک هواپیما و یا یک کارخانه شیمیایی را کنترل میکند را میتوان براحتی تصور کرد ) . مسئله زمان پاسخ  در عمل به این معناست که معمولاً نرم افزار بصورت خاص-منظور است و به کاربرد بخصوصی اختصاص یافته است . دستگاههای جنبی چنین سیستمهایی نیز به احتمال قوی دستگاههای بخصوصی هستند . مثلاً ممکن است که از وسایل حس کننده که با سیگنالهای آنالوگ عمل می کنند به جای ترمینالهای عادی استفاده شوند

فهرست مطالب: ·        فصل اول :  زمانبندی بلادرنگ مقدمه............................................................................................................................. 2 مشخصات سیستم های بلادرنگ..................................................................................... 3 زمانبندی بلادرنگ........................................................................................................ 8 رویکردهای ایستای مبتنی بر جدول.......................................................................... 10 رویکردهای ایستای مبتنی بر اولویت و با قبضه کردن............................................... 10 رویکردهای پویا بر اساس برنامه ریزی...................................................................... 10 رویکردهای پویا با بهترین کوشش............................................................................. 11 زمانبندی ایستا مبتنی بر جدول.................................................................................. 11 زمانبندی ایستای مبتنی بر اولویت و با قبضه کردن................................................... 11 زمانبند مهلت زمانی..................................................................................................... 12 زمانبندی Linux  ..................................................................................................... 19 زمانبندی Unix SVR4............................................................................................. 21 ·        فصل دوم : الگوریتم های برنامه ریزی و حمایت سیستم های اجرایی برای سیستم های بلادرنگ خلاصه.......................................................................................................................... 26 برنامه ریزی بلادرنگ.................................................................................................. 29 متریک های اجرا در سیستم های بلادرنگ................................................................ 30 الگوهای برنامه ریزی................................................................................................. 32 الگوریتمهای برنامه ریزی برای این الگوها............................................................... 32 برنامه ریزی ثابت Table –Driven   .................................................................... 36 برنامه ریزی priority driven preemptive   .................................................. 37 برنامه ریزی دینامیک ................................................................................................. 39 برنامه ریزی Best –Effort  دینامیک..................................................................... 40 موضوعات برنامه ریزی مهم........................................................................................ 41 برنامه ریزی با محدودیتهای  توان خطا..................................................................... 41 برنامه ریزی با احیای منابع......................................................................................... 43 سیستم اجرایی  بلادرنگ ............................................................................................ 43 هسته های کوچک ، سریع و اختصاصی..................................................................... 44 توسعه های زمان واقعی برای سیستم های اجرای بازرگانی..................................... 46 سیستم های اجرای تحقیق.......................................................................................... 48 هسته MARS.............................................................................................................. 50 هسته SPRING......................................................................................................... 50 هستهMARUTI ......................................................................................................... 51 هسته ARTS ............................................................................................................. 51 ·        فصل سوم :  بررسی ارتباط میان اجزای یک سیستم جامع بلادرنگ خلاصه.......................................................................................................................... 54 شرح عملگرهای بهبودیافته......................................................................................... 60 تشریح مطالعات تجربی................................................................................................ 67 فصل چهارم : منابع...................................................................................................... 70

                                                                                                                                          

           

 

فهرست جدول ها و شکلها :

 

شکل 1 – 1 : زمانبندی یک فرایند بلادرنگ-------------------9

شکل 1 – 2 : زمانبندی وظیفه های بلادرنگ متناوب با مهلتهای زمانی کامل شدن-----------------------------------------------16

شکل 1 – 3 : زمانبندی وظیفه های بلادرنگ نامتناوب با مهلتهای زمانی در شروع----------------------------------------------18

شکل 1 – 4 : مثالی از زمانبندی Linux----------------------21

 شکل 1 – 5: طبقه های اولویت در SVR4 --------------------23

جدول 1 -1 : اطلاعات اجرای دو وظیفه متناوب-----------------16

جدول1 – 2: اطلاعات اجرای پنج وظیفه نامتناوب---------------19

شکل 3– 1: معماری سیستم جامع---------------------------57

شکل 3 – 2 : پروتکل ارتباط RS- 232C ----------------------58

شکل 3 – 3: خطای checksum ----------------------------60

شکل 3 – 4 : زمان تزریق خطا------------------------------62

شکل 3 – 5 : عملگرهای  جهش یافته-------------------------65

شکل 3 – 6 : مثالی از CRM ------------------------------66

شکل 3 – 7 : مثالی از CRH ------------------------------66

جدول 3 – 1: رابط میان RTOS  و برنامه---------------------59

جدول 3 – 2 : محل تزریق خطا----------------------------63

جدول 3 – 3 : RTOS  و برنامه های کاربردی -----------------68

جدول 3 – 4 : تعداد رابطهای بین RTOS  و برنامه--------------69


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


پایان نامه سیستم عاملهای بلادرنگ