پردازندهها و کنترلکنندههای سیگنال دیجیتال TMS320VC5509AZAY – DSP، پردازنده سیگنال دیجیتال نقطه ثابت DSC 179-NFBGA -40 تا 85
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | تگزاس اینسترومنتز |
رده محصولات: | پردازندهها و کنترلکنندههای سیگنال دیجیتال - DSP، DSC |
RoHS: | جزئیات |
تولید - محصول: | DSP ها |
سلسله: | TMS320VC5509A |
سبک نصب: | SMD/SMT |
بسته/مورد: | NFBGA-179 |
هسته: | C55x |
تعداد هسته ها: | 1 هسته |
حداکثر فرکانس ساعت: | 200 مگاهرتز |
حافظه دستورالعمل کش L1: | - |
L1 حافظه کش داده: | - |
اندازه حافظه برنامه: | 64 کیلوبایت |
اندازه رم داده: | 256 کیلوبایت |
ولتاژ منبع تغذیه عملیاتی: | 1.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 85 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | تگزاس اینسترومنتز |
نوع دستورالعمل: | نقطه ثابت |
نوع رابط: | I2C |
حساس به رطوبت: | آره |
نوع محصول: | DSP - پردازندهها و کنترلکنندههای سیگنال دیجیتال |
مقدار بسته کارخانه: | 160 |
زیر مجموعه: | پردازنده ها و کنترلرهای جاسازی شده |
ولتاژ منبع تغذیه - حداکثر: | 1.65 V |
ولتاژ منبع تغذیه - حداقل: | 1.55 V |
تایمر نگهبان: | تایمر نگهبان |
♠ پردازنده سیگنال دیجیتال نقطه ثابت TMS320VC5509A
پردازنده سیگنال دیجیتال نقطه ثابت TMS320VC5509A (DSP) بر اساس هسته پردازنده CPU نسل DSP TMS320C55x است.معماری C55x™ DSP از طریق افزایش موازی سازی و تمرکز کامل بر کاهش اتلاف توان، به عملکرد بالا و توان کم دست می یابد.CPU از یک ساختار گذرگاه داخلی پشتیبانی می کند که از یک گذرگاه برنامه، سه گذرگاه خواندن داده، دو گذرگاه نوشتن داده، و گذرگاه های اضافی اختصاص داده شده به فعالیت های جانبی و DMA تشکیل شده است.این گذرگاه ها توانایی انجام حداکثر سه خواندن داده و دو نوشتن داده در یک چرخه را فراهم می کنند.به طور موازی، کنترل کننده DMA می تواند تا دو انتقال داده را در هر چرخه مستقل از فعالیت CPU انجام دهد.
CPU C55x دو واحد چند برابری انباشته (MAC) را فراهم می کند که هر کدام قادر به ضرب 17 بیتی در 17 بیتی در یک چرخه هستند.یک واحد مرکزی 40 بیتی حسابی/منطقی (ALU) توسط یک ALU 16 بیتی اضافی پشتیبانی می شود.استفاده از ALU ها تحت کنترل مجموعه دستورالعمل است و توانایی بهینه سازی فعالیت موازی و مصرف انرژی را فراهم می کند.این منابع در واحد آدرس (AU) و واحد داده (DU) CPU C55x مدیریت می شوند.
نسل C55x DSP از مجموعه دستورالعمل عرض بایت متغیر برای تراکم کد بهبود یافته پشتیبانی می کند.واحد دستورالعمل (IU) واکشی برنامه 32 بیتی را از حافظه داخلی یا خارجی انجام می دهد و دستورات را برای واحد برنامه (PU) در صف قرار می دهد.واحد برنامه دستورالعمل ها را رمزگشایی می کند، وظایف را به منابع AU و DU هدایت می کند و خط لوله کاملاً محافظت شده را مدیریت می کند.قابلیت انشعاب پیشبینیکننده از فلاشینگ خط لوله در اجرای دستورالعملهای مشروط جلوگیری میکند.
توابع ورودی و خروجی همه منظوره و A/D 10 بیتی پین های کافی برای وضعیت، وقفه ها و بیت ورودی/خروجی را برای LCD، صفحه کلید و رابط های رسانه فراهم می کند.رابط موازی در دو حالت کار می کند، یا به عنوان یک میکروکنترلر با استفاده از پورت HPI یا به عنوان یک رابط رسانه موازی با استفاده از EMIF ناهمزمان.رسانه سریال از طریق دو دستگاه جانبی MultiMedia Card/Secure Digital (MMC/SD) و سه McBSP پشتیبانی می شود.
مجموعه جانبی 5509A شامل یک رابط حافظه خارجی (EMIF) است که دسترسی بدون چسب به حافظه های ناهمزمان مانند EPROM و SRAM و همچنین حافظه های پرسرعت و با چگالی بالا مانند DRAM سنکرون را فراهم می کند.تجهیزات جانبی اضافی عبارتند از Universal Serial Bus (USB)، ساعت بلادرنگ، تایمر نگهبان، I2C multi-master و رابط slave.سه پورت سریال بافر چند کاناله تمام دوبلکس (McBSPs) رابط بدون چسب را برای انواع دستگاه های سریال استاندارد صنعتی و ارتباط چند کاناله با حداکثر 128 کانال فعال به طور جداگانه فراهم می کند.رابط پورت میزبان پیشرفته (HPI) یک رابط موازی 16 بیتی است که برای دسترسی پردازنده میزبان به 32 هزار بایت حافظه داخلی در 5509A استفاده می شود.HPI را می توان در حالت مالتی پلکس یا غیر مالتی پلکس پیکربندی کرد تا رابط بدون چسب را برای طیف گسترده ای از پردازنده های میزبان ارائه کند.کنترلکننده DMA حرکت دادهها را برای شش زمینه کانال مستقل بدون دخالت CPU فراهم میکند و خروجی DMA حداکثر تا دو کلمه 16 بیتی را در هر چرخه ارائه میکند.دو تایمر همه منظوره، حداکثر هشت پین اختصاصی ورودی/خروجی (GPIO) و تولید ساعت دیجیتال فاز قفل شده (DPLL) نیز گنجانده شده است.
5509A توسط برنده جایزه eXpressDSP™، Code Composer Studio™ Integrated Development Environment (IDE)، DSP/BIOS™، استاندارد الگوریتم Texas Instruments و بزرگترین شبکه شخص ثالث صنعت پشتیبانی می شود.Code Composer Studio IDE دارای ابزارهای تولید کد از جمله C Compiler و Visual Linker، شبیه ساز، RTDX™، درایورهای دستگاه شبیه سازی XDS510™، و ماژول های ارزیابی است.5509A همچنین توسط کتابخانه C55x DSP پشتیبانی می شود که دارای بیش از 50 هسته نرم افزار پایه (فیلترهای FIR، فیلترهای IIR، FFT ها و توابع مختلف ریاضی) و همچنین کتابخانه های پشتیبانی از تراشه و برد است.
هسته DSP TMS320C55x با معماری باز ایجاد شده است که اجازه می دهد تا سخت افزارهای خاص برنامه را برای افزایش عملکرد در الگوریتم های خاص اضافه کنید.افزونههای سختافزاری در 5509A تعادل کاملی را بین عملکرد عملکرد ثابت با انعطافپذیری قابل برنامهریزی ایجاد میکنند، در حالی که مصرف انرژی پایین و هزینهای که بهطور سنتی در بازار پردازندههای ویدیویی به سختی یافت میشد را به دست میآورند.برنامه های افزودنی به 5509A اجازه می دهد تا عملکرد استثنایی کدک ویدیویی را با بیش از نیمی از پهنای باند آن برای انجام عملکردهای اضافی مانند تبدیل فضای رنگ، عملیات رابط کاربر، امنیت، TCP/IP، تشخیص صدا و تبدیل متن به گفتار ارائه دهد.در نتیجه، یک DSP 5509A میتواند اکثر برنامههای ویدئویی دیجیتال قابل حمل با فضای خالی پردازشی را تامین کند.برای اطلاعات بیشتر، به برنامهنویس برنامهنویس برنامههای افزودنی سختافزار TMS320C55x برای برنامههای تصویری/ویدیویی (شماره ادبیات SPRU098) مراجعه کنید.برای اطلاعات بیشتر در مورد استفاده از کتابخانه پردازش تصویر DSP، به مرجع برنامه نویس کتابخانه پردازش تصویر/تصویر TMS320C55x (شماره ادبیات SPRU037) مراجعه کنید.
• پردازنده سیگنال دیجیتال با کارایی بالا، کم مصرف، نقطه ثابت TMS320C55x™
- زمان چرخه دستورالعمل 9.26-، 6.95-، 5 ثانیه
- نرخ ساعت 108-، 144-، 200 مگاهرتز
- یک یا دو دستورالعمل در هر چرخه اجرا می شود
- ضریب دوگانه [تا 400 میلیون ضرب-انباشت در هر ثانیه (MMACS)]
- دو واحد حسابی/منطقی (ALU)
− سه گذرگاه داده داخلی/عملکرد خواندن و دو گذرگاه داده داخلی/عملکرد نوشتن
• رم 128K x 16 بیتی روی تراشه، متشکل از:
- 64 کیلوبایت رم با دسترسی دوگانه (DARAM) 8 بلوک 4K × 16 بیتی
− 192 هزار بایت رم تک دسترسی (SARAM) 24 بلوک 4K × 16 بیتی
• 64 هزار بایت ROM روی تراشه یک حالت انتظار (32 هزار × 16 بیت)
• حداکثر فضای حافظه خارجی قابل آدرس دهی 8M × 16 بیت (DRAM سنکرون)
• حافظه باس موازی خارجی 16 بیتی که از هر کدام پشتیبانی می کند:
- رابط حافظه خارجی (EMIF) با قابلیت های GPIO و رابط بدون چسب برای:
- رم استاتیک ناهمزمان (SRAM)
- EPROM ناهمزمان
- DRAM سنکرون (SDRAM)
- رابط پورت میزبان پیشرفته 16 بیتی (EHPI) با قابلیت GPIO
• کنترل کم مصرف قابل برنامه ریزی شش دامنه عملکردی دستگاه
• منطق شبیه سازی مبتنی بر اسکن روی تراشه
• لوازم جانبی روی تراشه
- دو تایمر 20 بیتی
- تایمر Watchdog
- کنترل کننده دسترسی مستقیم به حافظه شش کاناله (DMA).
- سه پورت سریال که از ترکیبی از:
- حداکثر 3 پورت سریال بافر چند کاناله (McBSP)
- حداکثر 2 رابط کارت دیجیتالی چند رسانه ای/امن
- مولد ساعت حلقه قفل فاز قابل برنامه ریزی
- هفت پین (LQFP) یا هشت (BGA) همه منظوره ورودی/خروجی (GPIO) و یک پین خروجی عمومی (XF)
- پورت Slave با سرعت کامل USB (12 مگابیت در ثانیه) که از انتقال انبوه، وقفه و هم زمان پشتیبانی می کند
- رابط مولتی مستر و رابط مدار مجتمع (I2C)
-ساعت بیدرنگ (RTC) با ورودی کریستال، دامنه ساعت مجزا، منبع تغذیه مجزا
− 4 کانال (BGA) یا 2 کانال (LQFP) تقریب 10 بیتی متوالی A/D
• منطق اسکن مرزی IEEE Std 1149.1† (JTAG).
• بسته ها:
− 144-Terminal Low-Profile Quad Flatpack (LQFP) (پسوند PGE)
− 179-Terminal MicroStar BGA™ (Ball Grid Array) (پسوند GHH)
− MicroStar BGA™ بدون سرب 179 (Ball Grid Array) (پسوند ZHH)
• هسته 1.2 ولت (108 مگاهرتز)، 2.7 ولت - 3.6-VI/OS
• هسته 1.35 ولت (144 مگاهرتز)، 2.7 ولت - 3.6-VI/OS
• هسته 1.6 ولت (200 مگاهرتز)، 2.7 ولت - 3.6-VI/OS
• سیستم قطار هیبریدی، الکتریکی و قدرت (EV/HEV)
– سیستم مدیریت باتری (BMS)
- شارژر داخلی
– اینورتر کششی
– مبدل DC/DC
- استارت/ژنراتور