ADSP-2188M 16位、75 MIPS、2.75v,2个串行端口,主机端口,256 KB RAM

ADSP-2188M是一款单芯片微电脑产品,针对数字信号处理(DSP)以及其他高速数字处理应用进行了优化。ADSP-2188M将ADSP-2100系列的基础架构(三个计算单元、数据地址生成器和一个程序序列器)与两个串行端口、一个16位内部DMA端口、一个字节DMA端口、一个可编程计时器、标志I/O、广泛的中断功能及片内程序和数据存储器完美地结合起来。

ADSP-2188M集成256K字节的片内存储器,其配置为48K字(24位)程序RAM和56K字(16位)数据RAM。同时配有省电电路,以满足采用电池供电的便携式设备的低功耗需求。ADSP-2188M采用100引脚LQFP封装。

产品特点和性能优势
  • 指令周期时间:13.3 ns(2.75 V(内部)、75 MIPS持续性能)
  • 单循环指令执行
  • 借助3总线架构,可在每个指令周期中实现双取操作数
  • 兼容ADSP-2100系列代码(便利使用代数句法),支持扩展指令集
  • 单循环内容切换
  • 256K字节片内RAM,配置为48K字片内程序存储器RAM和56K字片内数据存储器RAM
  • 双用途程序存储器可同时存储指令和数据
  • 独立ALU、乘法器/累加器和柱式移位器计算单元
处理器和DSP
IBIS模型
数据手册
文档备注
ADSP-2188M: 16-bit, 75 MIPS, 2.75v, 2 serial ports, host port, 256 KB RAM Data Sheet (Rev. 0)
Documentation Errata
PDF 282 kB
应用笔记
文档备注
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2)
EE-356: Associated Files
PDF 779.29 K
EE-68: JTAG 仿真技术参考 (Rev. 10)PDF 306 kB
AN-227: Digital Control System Design with the ADSP-2100 FamilyPDF
EE-32: Language Extensions: Memory Storage Types, ASM & Inline ConstructsPDF 89 kB
AN-334: Digital Signal Processing TechniquesPDF 982 kB
EE-35: Troubleshooting your ADSP-218x EZ-ICEPDF 23 kB
EE-249: Implementing Software Overlays on ADSP-218x DSPs with VisualDSP++® (Rev. 1)
EE-249 Software Code
PDF 60 kB
EE-227: CAN Configuration Procedure for ADSP-21992 DSPs (Rev. 1)PDF 176 kB
EE-226: ADSP-2191 DSP Host Port Booting (Rev. 1)
EE-226 Software Code
PDF 490 kB
EE-164: Advanced EPROM Boot and No-boot Scenarios with ADSP-219x DSPs
EE-164 Software Code
PDF 284 kB
EE-188: Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPsPDF 64 K
AN-524: ADV601/ADV611 Bin Width Calculation in ADSP-21xx DSPPDF 84 kB
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10)PDF 293 kB
EE-154: ADSP-2191 Host Port InterfacePDF 267 kB
EE-168: Using Third Overtone Crystals with the ADSP-218x DSPPDF 838 kB
EE-146: Implementing a Boot Manager for ADSP-218x Family DSPsPDF 306 kB
EE-145: SPI Booting of the ADSP-2191 using the Atmel AD25020N on an EZ-KIT Lite Evaluation Board
Associated Reference Code for EE-145
PDF 570 kB
EE-142: Autobuffering, C and FFTs on the ADSP-218x
Associated Reference Code for EE-142
PDF 151 kB
AN-334: 数字信号处理技术 (Rev. 0)PDF 0
EE-144: Creating a Master-Slave SPI Interface Between Two ADSP-2191 DSPs
Associated reference code for EE-144
PDF 237 kB
EE-139: Interfacing the ADSP-2191 to an AD7476 via the SPI Port
Associated reference code for EE-139
PDF 271 kB
EE-152: Using Software Overlays with the ADSP-219x and VisualDSP 2.0++
EE-152 Software Code
PDF 182 kB
EE-133: Converting From Legacy Architecture Files To Linker Description Files for the ADSP-218xPDF 267 kB
EE-131: Booting the ADSP-2191/95/96 DSPsPDF 272 kB
EE-130: Making Fast Transition from ADSP-21xx to ADSP-219xPDF 243 kB
EE-129: ADSP-2192 Interprocessor CommunicationPDF 237 kB
EE-125: ADSP-218x Embedded System Software Management and In-System-Programming (ISP)
Associated DSP source code and schematics
PDF 33 kB
EE-124: Booting up the ADSP-2192PDF 243 kB
EE-123: An Overview of the ADSP-219x PipelinePDF 203 kB
EE-122: Coding for Performance on the ADSP-219xPDF 146 kB
EE-121: Porting Code from ADSP-21xx to ADSP-219xPDF 235 kB
EE-115: ADSP-2189 IDMA Interface to Motorola MC68300 Family of MicroprocessorsPDF 183 kB
EE-102: Mode D and ADSP-218x Pin Compatibility - the FAQsPDF 194 kB
EE-100: ADSP-218x External Overlay Memory
EE-100 Addendum: PM/DM Overlay and I/O Memory Expansion Board For The ADSP-2181 EZ-Kit Lite
PDF 204 kB
EE-96: Interfacing Two AD73311 Codecs to the ADSP-218xPDF 203 kB
EE-90: Using the 21xx C-FFT LibraryPDF 204 kB
EE-82: Using an ADSP-2181 DSP's IO Space to IDMA Boot Another ADSP-2181PDF 86 kB
EE-79: EPROM Booting In Host Mode with 100 Pin 218x ProcessorsPDF 241 kB
EE-78: BDMA Usage on 100 pin ADSP-218x DSPs Configured for IDMA UsePDF 160 kB
EE-71: Minimum Rise Time Specs for Critical Interrupt and Clock Signals on the ADSP-21x1/21x5PDF 186 kB
EE-64: Setting Mode Pins on ResetPDF 119 kB
EE-60: Simulating an RS-232 UART Using the Synchronous Serial Ports on the ADSP-21xx Family DSPsPDF 257 kB
EE-48: Converting Legacy 21xx Systems To A 218x System DesignPDF 266 kB
EE-39: Interfacing 5V Flash Memory to an ADSP-218x (Byte Programming Algorithm)PDF 52 kB
EE-38: ADSP-2181 IDMA Port - Cycle Steal TimingPDF 74 kB
EE-36: ADSP-21xx Interface to the IOM-2 busPDF 46 kB
EE-33: Programming The ADSP-21xx Timer In C
EE-33 Software Code
PDF 0 kB
EE-18: Choosing and Using FFTs for ADSP-21xxPDF 16 kB
EE-17: ADSP-2187L Memory OrganizationPDF 28 kB
EE-12: Interrupts and Programmable Flags on the ADSP-2185/2186PDF 12 kB
EE-11: ADSP-2181 Priority Chain & IDMA HoldoffsPDF 66 kB
EE-06: ADSP-21xx Serial Port Startup IssuesPDF 8 kB
EE-5: ADSP-218x Full Memory Mode vs. Host Memory ModePDF 134 kB
EE-2: Using ADSP-218x I/O SpacePDF 170 kB
EE-158: ADSP-2181 EZ-Kit Lite IDMA to PC Printer Port InterfacePDF 459 kB
EE-156: Support for the H.100 protocol on the ADSP-2191 (Rev. 0.1)PDF 184.58 K
EE-153: ADSP-2191 Programmable PLLPDF 41 kB
AN-227: Digital Control System Design with the ADSP-2100 FamilyPDF 671 kB
EE-89: Implementing A Software UART on the ADSP-2181 EZ-Kit-LitePDF 235 kB
EE-37: How to Interface an LCD to the 21xx and 2106x Family DSP'sPDF 19 kB
处理器使用手册
文档备注
ADSP-218x DSP Hardware Reference (Rev. 1.0)
Documentation Errata
ZIP 2439 kB
Using the ADSP-2100 Family Volume 1 (Rev. 1.0)ZIP 4890 kB
Using the ADSP-2100 Family Volume 2 (Rev. 1.0)ZIP 2219 kB
ADSP-218x DSP Instruction Set Reference (Rev. 2.0)
Documentation Errata
PDF 5767 kB
软件使用手册
文档备注
VisualDSP++ 3.5 C Compiler and Library Manual for ADSP-218x DSPs (Rev. 4.1)PDF 4912 kB
VisualDSP++ 3.5 Component Software Engineering User's Guide for 16-Bit Processors (Rev. 1.0)PDF 3657 kB
VisualDSP++ 3.5 User's Guide for 16-Bit Processors (Rev. 1.0)PDF 4355 kB
VisualDSP++ 3.5 Assembler and Preprocessor Manual for ADSP-218x and ADSP-219x DSPs (Rev. 1.2)PDF 1223 kB
VisualDSP++ 3.5 Linker and Utilities Manual for 16-Bit Processors (Rev. 1.0)PDF 4739 kB
VisualDSP++ 3.5 Kernel VDK User's Guide for 16-Bit Processors (Rev. 1.0)PDF 1870 kB
VisualDSP++ 3.5 Loader Manual for 16-Bit Processors (Rev. 1.0)PDF 2379 kB
VisualDSP++ 3.5 C/C++ Compiler and Library Manual for ADSP-219x Processors (Rev. 4.1)PDF 3209 kB
VisualDSP++ 3.5 Getting Started Guide for 16-Bit Processors (Rev. 1.0)PDF 1218 kB
仿真器使用手册(旧版)
文档备注
Apex-ICE USB Emulator Hardware Installation Guide (Rev. 6.0)PDF 605 kB
Summit-ICE PCI Emulator Hardware Installation Guide (Rev. 4)PDF 508 kB
ADSP-218X Family EZ-ICE Hardware Installation Guide (Rev. 1.0)PDF 113 kB
评估板套件使用手册
文档备注
ADSP-218x DSP family and ADSP-2192 EZ-KIT Lite® Installation Procedure -Non-USB (Rev. 3.2)PDF 126 kB
订购信息
产品型号封装包装数量温度范围美金报价 100-499美金报价 1000+RoHS
ADSP-2188MBSTZ-266 量产100 ld LQFPOTH 90-40 至 85至48.9542.79Y
ADSP-2188MKSTZ-300 量产100 ld LQFPOTH 900 至 70至48.9542.79Y
评估板
产品型号描述美金报价RoHS
ADZS-218X-ICE-2.5VEvaluation Board2000Y
参考资料
ADSP-2188M: 16-bit, 75 MIPS, 2.75v, 2 serial ports, host port, 256 KB RAM Data Sheet (Rev. 0) adsp-2188m
ADSP-218xM IBIS Datafile (LQFP Package) adsp-2189m
EE-356: Emulator and Evaluation Hardware Troubleshooting Guide for CCES Users (Rev. 2) adsp-ts101s
EE-356: Associated Files adsp-ts101s
EE-68: JTAG 仿真技术参考 (Rev. 10) adsp-ts101s
AN-227: Digital Control System Design with the ADSP-2100 Family adsp-2161
EE-32: Language Extensions: Memory Storage Types, ASM & Inline Constructs adsp-2161
AN-334: Digital Signal Processing Techniques adsp-2161
EE-35: Troubleshooting your ADSP-218x EZ-ICE adsp-2161
EE-249: Implementing Software Overlays on ADSP-218x DSPs with VisualDSP++® (Rev. 1) adsp-2161
EE-249 Software Code adsp-2161
EE-227: CAN Configuration Procedure for ADSP-21992 DSPs (Rev. 1) adsp-2161
EE-226: ADSP-2191 DSP Host Port Booting (Rev. 1) adsp-2161
EE-226 Software Code adsp-2161
EE-164: Advanced EPROM Boot and No-boot Scenarios with ADSP-219x DSPs adsp-2161
EE-164 Software Code adsp-2161
EE-188: Using C To Implement Interrupt-Driven Systems On ADSP-219x DSPs adsp-2161
AN-524: ADV601/ADV611 Bin Width Calculation in ADSP-21xx DSP adsp-2161
EE-68: Analog Devices JTAG Emulation Technical Reference (Rev. 10) adsp-ts101s
EE-154: ADSP-2191 Host Port Interface adsp-2161
EE-168: Using Third Overtone Crystals with the ADSP-218x DSP adsp-2161
EE-146: Implementing a Boot Manager for ADSP-218x Family DSPs adsp-2161
EE-145: SPI Booting of the ADSP-2191 using the Atmel AD25020N on an EZ-KIT Lite Evaluation Board adsp-2161
Associated Reference Code for EE-145 adsp-2161
EE-142: Autobuffering, C and FFTs on the ADSP-218x adsp-2161
Associated Reference Code for EE-142 adsp-2161
AN-334: 数字信号处理技术 (Rev. 0) adsp-2161
EE-144: Creating a Master-Slave SPI Interface Between Two ADSP-2191 DSPs adsp-2161
Associated reference code for EE-144 adsp-2161
EE-139: Interfacing the ADSP-2191 to an AD7476 via the SPI Port adsp-2161
Associated reference code for EE-139 adsp-2161
EE-152: Using Software Overlays with the ADSP-219x and VisualDSP 2.0++ adsp-2161
EE-152 Software Code adsp-2161
EE-133: Converting From Legacy Architecture Files To Linker Description Files for the ADSP-218x adsp-2161
EE-131: Booting the ADSP-2191/95/96 DSPs adsp-2161
EE-130: Making Fast Transition from ADSP-21xx to ADSP-219x adsp-2161
EE-129: ADSP-2192 Interprocessor Communication adsp-2161
EE-125: ADSP-218x Embedded System Software Management and In-System-Programming (ISP) adsp-2161
Associated DSP source code and schematics adsp-2161
EE-124: Booting up the ADSP-2192 adsp-2161
EE-123: An Overview of the ADSP-219x Pipeline adsp-2161
EE-122: Coding for Performance on the ADSP-219x adsp-2161
EE-121: Porting Code from ADSP-21xx to ADSP-219x adsp-2161
EE-115: ADSP-2189 IDMA Interface to Motorola MC68300 Family of Microprocessors adsp-2161
EE-102: Mode D and ADSP-218x Pin Compatibility - the FAQs adsp-2161
EE-100: ADSP-218x External Overlay Memory adsp-2161
EE-100 Addendum: PM/DM Overlay and I/O Memory Expansion Board For The ADSP-2181 EZ-Kit Lite adsp-2161
EE-96: Interfacing Two AD73311 Codecs to the ADSP-218x adsp-2161
EE-90: Using the 21xx C-FFT Library adsp-2161
EE-82: Using an ADSP-2181 DSP's IO Space to IDMA Boot Another ADSP-2181 adsp-2161
EE-79: EPROM Booting In Host Mode with 100 Pin 218x Processors adsp-2161
EE-78: BDMA Usage on 100 pin ADSP-218x DSPs Configured for IDMA Use adsp-2161
EE-71: Minimum Rise Time Specs for Critical Interrupt and Clock Signals on the ADSP-21x1/21x5 adsp-2161
EE-64: Setting Mode Pins on Reset adsp-2161
EE-60: Simulating an RS-232 UART Using the Synchronous Serial Ports on the ADSP-21xx Family DSPs adsp-2161
EE-48: Converting Legacy 21xx Systems To A 218x System Design adsp-2161
EE-39: Interfacing 5V Flash Memory to an ADSP-218x (Byte Programming Algorithm) adsp-2161
EE-38: ADSP-2181 IDMA Port - Cycle Steal Timing adsp-2161
EE-36: ADSP-21xx Interface to the IOM-2 bus adsp-2161
EE-33: Programming The ADSP-21xx Timer In C adsp-2161
EE-33 Software Code adsp-2161
EE-18: Choosing and Using FFTs for ADSP-21xx adsp-2161
EE-17: ADSP-2187L Memory Organization adsp-2161
EE-12: Interrupts and Programmable Flags on the ADSP-2185/2186 adsp-2161
EE-11: ADSP-2181 Priority Chain & IDMA Holdoffs adsp-2161
EE-06: ADSP-21xx Serial Port Startup Issues adsp-2161
EE-5: ADSP-218x Full Memory Mode vs. Host Memory Mode adsp-2161
EE-2: Using ADSP-218x I/O Space adsp-2161
EE-158: ADSP-2181 EZ-Kit Lite IDMA to PC Printer Port Interface adsp-2161
EE-156: Support for the H.100 protocol on the ADSP-2191 (Rev. 0.1) adsp-2161
EE-153: ADSP-2191 Programmable PLL adsp-2161
AN-227: Digital Control System Design with the ADSP-2100 Family adsp-2161
EE-89: Implementing A Software UART on the ADSP-2181 EZ-Kit-Lite adsp-2161
EE-37: How to Interface an LCD to the 21xx and 2106x Family DSP's adsp-21262
ADSP-218x DSP Hardware Reference (Rev. 1.0) adsp-2189m
Using the ADSP-2100 Family Volume 1 (Rev. 1.0) adsp-2189m
Using the ADSP-2100 Family Volume 2 (Rev. 1.0) adsp-2161
ADSP-218x DSP Instruction Set Reference (Rev. 2.0) adsp-2189m
VisualDSP++ 3.5 C Compiler and Library Manual for ADSP-218x DSPs (Rev. 4.1) adsp-2161
VisualDSP++ 3.5 Component Software Engineering User's Guide for 16-Bit Processors (Rev. 1.0) adsp-2189m
VisualDSP++ 3.5 User's Guide for 16-Bit Processors (Rev. 1.0) adsp-2189m
VisualDSP++ 3.5 Assembler and Preprocessor Manual for ADSP-218x and ADSP-219x DSPs (Rev. 1.2) adsp-2161
VisualDSP++ 3.5 Linker and Utilities Manual for 16-Bit Processors (Rev. 1.0) adsp-2161
VisualDSP++ 3.5 Kernel VDK User's Guide for 16-Bit Processors (Rev. 1.0) adsp-2189m
VisualDSP++ 3.5 Loader Manual for 16-Bit Processors (Rev. 1.0) adsp-2161
VisualDSP++ 3.5 C/C++ Compiler and Library Manual for ADSP-219x Processors (Rev. 4.1) adsp-2161
VisualDSP++ 3.5 Getting Started Guide for 16-Bit Processors (Rev. 1.0) adsp-2189m
Apex-ICE USB Emulator Hardware Installation Guide (Rev. 6.0) adsp-ts101s
Summit-ICE PCI Emulator Hardware Installation Guide (Rev. 4) adsp-ts101s
ADSP-218X Family EZ-ICE Hardware Installation Guide (Rev. 1.0) adsp-2185m
ADSP-218x DSP family and ADSP-2192 EZ-KIT Lite® Installation Procedure -Non-USB (Rev. 3.2) adsp-2189m
ADI Complementary Parts Guide - Supervisory Devices and DSP Processors adsp-ts101s