سال انتشار: ۱۳۸۳

محل انتشار: دهمین کنفرانس سالانه انجمن کامپیوتر ایران

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

نویسنده(ها):

حسن مهدوی – دانشگاه صنعتی شریف مرکز تحقیقات مخابرات ایران بخش سوئیچ پروژه IP-telephony
فهیمه نوری –
بیژن وثوقی وحدت –
فرخ مروستی –

چکیده:

علیرغم گسترش پهنای باند در سیستمهای مخابراتی مبتنی بر فیبر نوری تقاضا برای صرفه جویی و استفاده بهینه از پهنای باند در شبکه های مخابراتی بی سیم و ماهواره ای امروزی بسیار مورد توجهقرارگرفته است استاندارد G.729A بهدلیل کم بودن تاخیر و کیفیت مناسب یکی از متداولترین استانداردهای فشرده سازی می باشد در ۲و۱ برای پیاده سازی بلادرنگ این استاندارد برروی پردازنده های DSP تنها از برخی ویژگیهای این پردازنده ها استفاده شده بود بطوریکه در یک پردازنده تعداد بسیار محدودی کدک صحبت به طور همزمان قابل پیاده سازی بود دراین مقاله به نحوه پیاده سازی استاندارد فوق برروی پردازنده TMS320C6416 می پردازیم برای پیادهس ازی بلادرنگ علاوه بر کارهای ۱و۲ از روشهای مختلف بهینه سازی در سطح برنامه های C نوشتن برنامه ها به Linear assembly استفاده از تمامی توابع intrinsic افزایش عملکرد pipelining در حلقه ها استفاده از حداکثر پهنای مسیر داده و … استفاده شده است.