为了向嵌入式系统设计师推广产品,
Actel公司推出了两款免费的知识产权(IP)控制器内核,这些内核优化了该公司的FPGA产品。第一个内核是CoreABC——可编程RTL、软件微内核,另一款是Core8051——基于传统的8051架构的8位IP控制器内核。
这两个内核的推出,扩展了
Actel公司的控制器/处理器IP家族的规模,包含的产品数量由三个增加到了五个。他们早期的三个产品包括一个8位的标准8051内核和两个32位的器件。其它分别是基于ARM的CoreMP7产品和Leon3处理器,后者是由Gaisler Research 公司基于Sparc系统开发而成的。
Actel公司的IP产品市场高级经理Mike Thompson表示,CoreABC和Core8051s只是该公司的入门级IP产品。他还表示:“尽管在嵌入式应用领域,正在朝着32位产品进行转换,但是依然存在对8位控制器的市场需求。人们依旧使用8051架构,8位产品的市场需求仍在继续增长,尽管32位产品得出货量增长的最快。”
为了使设计师们对他们的FPGA产品产生更大的兴趣,Actel公司向市场免费的推出了他们的控制器/处理器IP。Thompson表示:“我们的努力使客户能够轻松的使用我们的产品,所有的IP内核都可以被用于我们的单芯片FPGA产品。而且这些新的内核适用于宽带领域内的嵌入式控制应用。”
其中CoreABC是一个软件微核心,它可以提供确定性的运算和APB(高级外围总线)接口。由于它具有少于100纳秒的I/O响应时间,可以被配置为241(8位数据宽度)到1,030(32位数据宽度)块(tile),这些块是小的可编程的。这个内核支持从17MHz到94MHz的频率范围和从32到1k的指令集。
而Core8051是一个由2,642 个块组成的可以配置的解决方案,并且它和作为行业标准的8051 ASM51指令集兼容。它以一个指令一个时钟为特色,较之传统的8051核心,速度要快30次。Core8051可连接APB总线和其它使用了Actel的核心控制工具的APB外围设备集成。