- 10
- 0
- 约4.63千字
- 约 3页
- 2020-10-16 发布于江苏
- 举报
摘要:介绍了可编程模拟器件的基本原理和开发流程。列举了主流器件系列,并说明
其核心技术。展望了可编程模拟器件的发展前景。 P 关键词:可编程模拟器件模拟可编程
技术 P
可编程模拟器件是近年来崭露头角的一类新型集成电路。它既属于模拟集成电路,又
同可编程逻辑器件一样, 可由用户通过现场编程和配置来改变其内部连接和元件参数从而获
得所需要的电路功能。 配合相应的开发工具, 其设计和使用均可与可编程逻辑器件同样方便、
灵活和快捷。与数字器件相比,它具有简洁、经济、高速度、低功耗等优势;而与普通模拟
电路相比, 它又具有全集成化、 适用性强, 便于开发和维护等显著优点, 并可作为模拟 ASIC
开发的中间媒介和低风险过渡途径。 因此,它非凡适用于小型化、 低成本、 中低精度电子系
统的设计和实现,未来其应用将会日益广泛。
1 内部结构与基本原理
通用型可编程模拟器件主要包括现场可编程模拟阵列和在系统可编程模拟电路两大
类。二者的基本结构与可编程逻辑器件相似,主要包括可编程模拟单元、可编程互连网络、
配置逻辑、 配置数据存储器、模拟 I/O 单元等几大部分, 如图 1 所示。 模拟 I/O 单元等与器
件引脚相连,负责对输入、输出信号进行驱动和偏置、配置逻辑通过串行、 并行总线或在系
统编程方式, 接收外部输入的配置数据并存入配置数据存储器; 配置数据存储器可以是移位
寄存器、 SRAM或者非易失的 E2PROM、FLASH等,其容量可以数十位至数千位不等;可编程
互连网络是多输入、 多输出的信号交换网络, 受配置数据控制, 完成各 CAB之间及其与模拟
I/O 单元之间的电路连接和信号传递; CAB是可编程模拟器件的基本单元,一般由运行放大
器或跨导放大器配合外围的可编程电容阵列、 电阻阵列、 开关阵列等共同构成。 各元件取值
及相互间连接关系等均受配置数据控制, 从而呈现不同的 CAB功能组态和元件参数组合, 以
实现用户所需的电路功能。 CAB的性能及其功能组态和参数相合的数目,是决定可编程模拟
器件功能强弱和应用范围的主要因素。
数模混俣可编程器件可看作是可编程模拟器件的推广形式。 以 SIDSA公司的 FIPSOC系
列为例, 它既包含有模拟的可编程单元和互连网络, 又包含有由逻辑宏单元和开关矩组成的
FPGA,还包含有 A/D、D/A 转换器和用于配置与控制的嵌入式微处理器等要,可用于片上系
统的开发与实现。但其模拟部分的规模较小,主要面向数据采集、实时监控等特定应用。
2 基本开发流程
可编程模拟器件开发的主要步骤依次为:电路表达,即根据设计任务,结合所选用的
可编程模拟器件的资源、 结构特点, 初步确定设计方案; 分解与综合, 即对各功能模块进行
细化, 并利用开发工具输入或调用宏函数自动生成电原理图; 布局布线, 即确定各电路要素
与器件资源之间的对应关系以及器件内部的信号连接等。 可自动或手动完成; 设计验证, 即
对设计进行仿真, 以初步确定当前设计是否满足功能和指标要求。 假如不满足, 应返回上一
步骤进行修改; 由开发工具自动生成当前设计的编程数据和文件; 器件编程, 即将编程数据
写入器件内部的配置数据存储顺。一般通过配置方式完成,也可利用通用编程器脱机编程;
电路实测,即利用仪器对配置后的器件及电路进行实际测试,具体验证其各项功能和指标。
假如发现问题, 还需返回前有关步骤加以修改和完善。 可编缉
原创力文档

文档评论(0)