MPL-264

کد کننده ویدئو با استاندارد H.264/AVC

MPL-264 یک پیاده سازی تک تراشه ای در سطح 3.0 از پروفایل Baseline کدکننده H.264/AVC می باشد. معماری منعطف این پیاده سازی استفاده از آن را در گستره وسیعی از کاربردها ممکن می سازد. در ادامه به برخی از مشخصات MPL-264 اشاره می شود.

مشخصات کلیدی

مطابق با استاندارد H.264/AVC (ISO/IEC 14496-10)

قابل رقابت با سایر محصولات سخت افزاری از لحاظ فضای روی تراشه

قابلیت فشرده سازی زمان واقعی (تا 30 فریم در ثانیه)

قابلیت افزایش محدوده جستجو تا 32 پیکسل

پیاده سازی تک تراشه ای

الگوی بهینه خواندن از حافظه خارجی DRAM

کنترل کننده نرخ بیت قابل برنامه ریزی

قابلیت افزایش دقت بیت ویدئو ورودی

 

مشخصات فنی

ویژگی

پیاده سازی MPL-264

پروفایل

Baseline

سطح

3.0

حداکثر وضوع نمایش

576×720

حداکثر تعداد فریم در ثانیه

30

دقت ویدئوی ورودی

8 بیت (روشنایی) 8 بیت (رنگ)

دقت تخمین حرکت

تا 4/1 پیکسل

حداکثر محدوده جستجو

16 +/- پیکسل

مدهای درون فریمی

همه مدها بجز مد plain برای مد 16×16

مدهای بین فریمی

اکثر مدها

کنترل کننده نرخ بیت

CBR/VBR

فیلتر بلوک زدائی

دارد

کد کننده آنتروپی

CAVLC

نرخ بیت خروجی

تا 10 مگابایت در ثانیه

فرکانس کاری

حداقل 40 مگاهرتز (روی FPGA)

واسط حافظه

DDR-2

 

هسته ASIC

برای کاربردهایی که به کارآیی و مجتمع سازی بالا، و در عین حال هزینه کم احتیاج دارند، و یا کاربردهایی مثل دوربین های مدار بسته و سیستمهای امنیتی که نیاز به تولید با حجم بالا می باشد، تکنولوژی ASIC مقرون به صرفه تر است. هسته MPL-264 قابلیت قرار گرفتن در گستره وسیعی از تکنولوژی های ASIC را دارد.

هسته FPGA

برای نمونه سازی سریع ASIC و یا در پروژه هایی که به زمان تولید سریع نیاز دارند، FPGA گزینه مناسبی به شمار می آید. هسته MPL-264 قابلیت قرار گرفتن در گستره وسیعی از تکنولوژی های FPGA را نیز دارد.

محتوای بسته تحویلی MPL-264

·       طرح Netlist بهینه شده برای تکنولوژی مورد نظر (ASIC یا FPGA)

·       مدل شبیه سازی (Simulation Model) برای قراردادن در سیستم

·       محیط تست مستقل با داده های تست مرجع

·       دستورات سنتز

·       مستندات (شبیه سازی، کاربرد و راهنمای کارکرد)