ADSP-2191M 16位定点DSP,160MIPS,40KB RAM

ADSP-2196是一款160 MIPS的16位定点DSP,与ADSP-218x系列DSP产品软件兼容,并以易于使用的代数汇编语法而闻名。虽然架构是兼容的,但相比前代产品,ADSP-2196架构包含了一些改进,使性能显著增强、C编译器效率有所提高。ADSP-2196采用144引脚LQFP封装和144焊球小型BGA封装,与内置64K字RAM的ADSP-2191和内置32K字RAM、16K字ROM的ADSP-2195引脚兼容。引脚兼容使程序员无需重新设计硬件就可简便地迁移到更小的存储器模型,以降低系统成本。

为提供一个完整的解决方案,ADI公司可针对ADSP-2196直接提供符合国际电信联盟(ITU)标准的高品质的语音编解码器和鲁棒的回声消除软件算法。这使服务供应商能够快速部署高质量、具有成本效益并且可扩展的下一代语音汇聚平台。

ADI公司提供了支持ADSP-2196 DSP的一系列语音和音调检测算法选择。许多算法如G.165、G.711、G.722、G.723、C.726、G.728、G.729、DTMF可以很容易地集成到您的应用程序中。

一套完整的软件和硬件开发工具可支持ADSP-2196,包括VisualDSP++™、评估板和JTAG仿真器。

VisualDSP++集成开发和调试环境(IDDE)具有高效的C/C++编译器、统计图表和新的VisualDSP® Kernel(VDK),所有特性都是设计用于加快软件开发速度。

通过ADSP-2191 EZ-KIT Lite™评估系统,ADI公司使针对某种特定应用的ADSP-2196评估更加容易。EZ-KIT Lite包括一个让您下载、执行和调试ADSP-219x程序的监控程序。

产品特点和性能优势
  • 160 MIPS、16位定点DSP
  • 40K字节片上RAM,可配置成8K字24位RAM和8K字16位RAM
  • 16位并口接口支持SRAM、闪存或EPROM存储器
  • 带DMA功能的主控端口,可实现与8或16位主控的无胶合接口
  • 三个多通道串行端口支持A规则或µ规则压缩扩展及T1/E1/H100电信标准
  • UART端口;两个带从属硬件选择的SPI端口
  • 用户可选的低功耗工作模式
  • 10x10mm BGA / 144引脚LQFP封装;-40ºC至+85ºC环境温度范围
处理器和DSP
BSDL模型
IBIS模型
数据手册
文档备注
ADSP-2191M: DSP Microcomputer Data Sheet (Rev. A)
Documentation Errata
PDF 1789 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
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
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-572: Overlay Linking on the ADSP-219xPDF 59 kB
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-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-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-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
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
处理器使用手册
文档备注
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-219x DSP Instruction Set Reference (Rev. 2.0)PDF 1410 kB
ADSP-219x/2191 DSP Hardware Reference (Rev. 1.1)
Documentation Errata
PDF
ADSP-219x/2192 DSP Hardware Reference (Rev 1.1, April 2004)
Documentation Errata
PDF 4865 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 Quick Installation Reference Card (Rev. 1.1)PDF 78 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
集成电路异常
文档备注
ADSP-2191/95/96 Anomaly List for Revision 1.0 (Rev. F)PDF
仿真器使用手册(旧版)
文档备注
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-2191 16-Bit Fixed Point DSP Product BriefPDF 0 kB
评估板套件使用手册
文档备注
ADSP-2191 EZ-KIT Lite® Manual (Rev. 2.1)PDF 1401 kB
订购信息
产品型号封装包装数量温度范围美金报价 100-499美金报价 1000+RoHS
ADSP-2191MBCA-140 量产144 ball CSPBGA (10x10x1.4mm)OTH 184-40 至 85至31.7928.93N
ADSP-2191MBCAZ-140 量产CHIP SCALE BGAOTH 184-40 至 85至28.3825.74Y
ADSP-2191MBSTZ-140 量产144 ld LQFP (20x20mm)OTH 60-40 至 85至28.3825.74Y
ADSP-2191MKCA-160 最后一次采购144 ball CSPBGA (10x10x1.4mm)OTH 1840 至 70至31.7928.93N
ADSP-2191MKCAZ-160 量产CHIP SCALE BGAOTH 1840 至 70至28.3825.74Y
ADSP-2191MKSTZ-160 量产144 ld LQFP (20x20mm)OTH 600 至 70至28.3825.74Y
参考资料
ADSP-2191M: DSP Microcomputer Data Sheet (Rev. A) adsp-2191m
ADSP-2191M: LQFP package adsp-2191m
ADSP-2191M IBIS Datafile (BGA Package), Version 2.1 (Rev. 2.0) adsp-2191m
ADSP-2191M IBIS Datafile (LQFP Package), Version 2.1 (Rev. 2.0) adsp-2191m
ADSP-2191M IBIS Datafile (LQFP Package) adsp-2191m
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
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
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-572: Overlay Linking on the ADSP-219x adsp-2191m
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-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-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-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
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
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-219x DSP Instruction Set Reference (Rev. 2.0) adsp-2191m
ADSP-219x/2191 DSP Hardware Reference (Rev. 1.1) adsp-2191m
ADSP-219x/2192 DSP Hardware Reference (Rev 1.1, April 2004) adsp-2191m
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 Quick Installation Reference Card (Rev. 1.1) adsp-2191m
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
ADSP-2191/95/96 Anomaly List for Revision 1.0 (Rev. F) adsp-2191m
Apex-ICE USB Emulator Hardware Installation Guide (Rev. 6.0) adsp-ts101s
Summit-ICE PCI Emulator Hardware Installation Guide (Rev. 4) adsp-ts101s
ADSP-2191 16-Bit Fixed Point DSP Product Brief adsp-2191m
ADSP-2191 EZ-KIT Lite® Manual (Rev. 2.1) adsp-2191m
ADI Complementary Parts Guide - Supervisory Devices and DSP Processors adsp-ts101s