访问手机版页面
你的位置:老古开发网 > 其他 > 正文  
Atmel的FPSLIC II首推“硅共享”概念
内容导读:

Atmel的FPSLIC II首推“硅共享”概念


---Atmel公司推出基于AVR的FPSLIC II,该系列产品是业界首批可动态重新配置的可编程系统芯片,集成了一个带有36KB程序/数据SRAM的25MIPS 8位AVR处理器、一个硬体乘法器、外围设备和一个可动态重新配置的FPGA(具有256~2300个核心单元),在一个单芯片就能支持多种可互换外围设备、运算操作器以及UART、SDIO、PCI、PCMCIA、HDLC和以太网等总线接口,支持多个接口、外设和或操作码不同时地共享同一硅芯片,使用户可以把200K门的设计融合进40K门数的芯片中,并且使功耗降低了97%。后端可重新配置EDA工具还首次实现了硅共享过程的执行、计时与监控的自动化。
---实现硅共享的主要困难一直是如何确保正确的功能在正确的时间载入FPGA,以及如何确保这些功能不相互重迭。由于这两种困难的任何一种都能导致灾难性系统故障,添加新功能往往必须添加专用芯片(如更大的FPGA),因而加大了功耗与系统成本。Atmel已经通过在可编程系统芯片的FPGA部分设置一个配置控制器、两个DMA控制器、一个专用的FPGA到AVR接口以及一种虚拟插座而解决了该问题。该虚拟插座由一系列早先设计的共享同一个晶片的外围设备、接口或操作器组合而成。
---片上AVR和重新配置控制器管理着重新配置流程。根据输入Reconfiguration Designer的参数,控制器将适时向AVR发出信号以重新配置虚拟插座、载入的IP模块、执行的次数和其他条件。设计一旦完成,System Designer将检查全部所需的库元素是否具备,定位并发送设计,并且为整个硬件设计生成合适的编码信息流(包括针对可重新配置元件的虚拟插座)。可重新配置元件(外围设备、接口等)将被独立配置并发送以匹配虚拟插座。随后,System Designer将所有编码信息流组合成带有储存器指针的总编码信息流并存放在外部储存器中。
---FPSLIC II的虚拟插座可通过储存在外部闪存中的预编译IP核心库而在系统运行期间随时进行重新配置,在频率为25MHz时,重新配置耗时不到9ms。
---针对可配置设计的IP程序库的生成方式与普通FPGA设计相同。设计者也可使用Atmel的System Designer FPGA设计工具组以支持定制外围设备、算数运算符、接口或控制逻辑。Atmel还提供面向接口、外设和硬件加速器的参考设计库,以加速用户的产品开发。
 
标签:
来源:今日电子 作者: 时间:2002/1/1 0:00:00
相关阅读
推荐阅读
阅读排行
最近更新
商品推荐