- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程模拟器件
摘要:介绍了可编程模拟器件的基本原理和开发流程。列举了主流器件系列,并说明其核心技术。展望了可编程模拟器件的发展前景。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基本开发流程
可编程模拟器件开发的主要步骤依次为:电路表达,即根据设计任务,结合所选用的可编程模拟器件的资源、结构特点,初步确定设计方案;分解与综合,即对各功能模块进行细化,并利用开发工具输入或调用宏函数自动生成电原理图;布局布线,即确定各电路要素与器件资源之间的对应关系以及器件内部的信号连接等。可自动或手动完成;设计验证,即对设计进行仿真,以初步确定当前设计是否满足功能和指标要求。假如不满足,应返回上一步骤进行修改;由开发工具自动生成当前设计的编程数据和文件;器件编程,即将编程数据写入器件内部的配置数据存储顺。一般通过配置方式完成,也可利用通用编程器脱机编程;电路实测,即利用仪器对配置后的器件及电路进行实际测试,具体验证其各项功能和指标。假如发现问题,还需返回前有关步骤加以修改和完善。可编缉模拟器件设计的基本流程图如图2所示。该流程主要在微机上利用开发工具完成,基本可做到“所见即所得”。以往由于元件超差、接触不良等实际因素造成的延误和返工可基本消除,对设计者的要求也大大降低。
3主流器件与核心技术
FAS公司的TRAC系列现有TRAC020、TRAC020LH、ZXF36Lxx(模拟门阵列)等器件,采用电压运行算技术一一以随时间连续变化的模拟电压为信号参量。其CAB由运放配置电阻、电容、多路模拟开关等组成,可编程互连网也主要利用模拟开关实现。利用配置数据控制多路模拟开发即可改变CAB的内部连接;改变一组按特定规律取值的同类元件之间的连接关系,获得所需的等效元件取值;改变各CAB间的信号传递关系等。该系列具有接近常规器件的优良特性,面向模拟计算的器件结构和便于向ASIC移植的产品线。其CAB具有加、取负、对数、反对数、积分、微分等运行型功能组态,设计得可根据设计目标的数字描述或信号流图,利用开发工具以绘制框图方式完成电路设计而无须考虑其内部细节。缺点是可编程能力较强,器件内部连接基本固定,仅能利用NIP和OFF功能组态或外部连接线等加以改变;器件内电阻等元件均取值固定,须外接RC元件来改变有关的电路参数。设计过程的自动化程度和电路的整体集成度也因而降低。
Lattice公司的ispPAC系列等采用跨导运算技术,以模拟电流作为主要信号参量,以跨导运算放大器取代电压运算放大器,以基于OTA的有源元件取代部分无源元件。该类器件利用D/A转换器按照配置数据改变OTA的偏置电流,从而改变其互导
文档评论(0)