×
嵌入式 > 技术百科 > 详情

Tensilica发布新款钻石标准处理器106Micro

发布时间:2021-07-16 发布时间:
|
11月6日, Tensilica公司发布业界最小32位可授权处理器–钻石标准处理器106Micro。106Micro在130/90nm G制程下占用面积分别为0.26/0.13mm2,比ARM7和Cortex-M3都要小,性能却可达到1.22DMIPS/MHz, 高于ARM9E提供的性能。低功耗设计的106Micro处理器主要用于 SOC中完成控制任务,同时也是从8/16位控制器向32位处理器过渡的理想选择。Tensilica总裁及首席执行官Chris Rowen博士表示,“无数SOC设计,皆追求尽可能小的微控制器来协调各部分任务的执行,特别是在已经包含一个或多个重量级应用处理器的系统里,一个低成本低功耗的控制器必不可少。借助于Tensilica可配置处理器专利技术,我们迅速开发出106Micro该款业界中管脚最少的处理器。” 钻石标准处理器106Micro为一款超低功耗,不带cache的控制器。5级流水线结构使其主频在130G制程下能够轻松达到250MHz,90G征程下更可达到400MHz。采用独有的24/16位短指令,使其代码密度大大高于其它32/16位处理器。106Micro的面积与性能数据如下表所示:

130G

90G

速度优化

面积优化

速度优化

面积优化

综合后面积 (mm2)

0.32

0.26

0.17

0.13

布线后面积(mm2)

0.41

0.29

0.17

0.145

布线后频率 (MHz)

250

125

400

200

布线后功耗 (mW/MHz)

0.12

0.1

0.05

0.04

106Micro在面积与功耗参数上优于其它32位微控制器,同时也能提供完备的控制功能。其采用经典的哈佛结构,使指令与数据RAM分开以减少内存冲突,并提高关键代码与中断服务子程序的执行效率,RAM大小根据用户需要最大可扩展至128KB。此外,还包括用于计算的32位乘法器、用于调试的跟踪端口、集成的定时器以及可提供快速复杂中断处理的中断资源(2级共15个中断)。 106Micro管脚数目比ARM7和Cortex M3都要少,但能提供与ARM9相当的性能。 如下表所示:

ARM7TDMI-S

Diamond 106Micro

ARM Cortex M3

面积与性能

最高主频 (0.13G) worst case (Sage-X 库, 速度优化)

160 MHz

250 MHz

135 MHz

Dhrystone MIPS

152

305

169

处理器核心面积(0.13G) (不包括总线接口、中断控制器和定时器)

0.24 mm2

0.18 mm2

0.23 mm2

功耗

mW/MHz (0.13G) (Sage-X 库,面积优化)

0.10

(不包括总线接口、中断控制器和跟踪端口)

0.1

0.12 (由采用Metro 库得到的结果外推)

特性

流水线深度

3

5

3

代码密度

32/16位指令,根据模式位进行切换

24/16位短指令,无须切换

只支持ARM Thumb2 指令集

存储器架构

统一的指令和数据接口

指令与数据 RAM 分开TCMs

不支持TCMs

中断控制器

需要外部中断控制器

集成中断控制器

支持2级工15个中断

可选的中断控制器

集成的定时器数目

0

1

1

关于ARM的数据来自于ARM官方网站及产品广告,2007年6月,TSMC .13G制程。所有速度、功耗数据依客户选用的EDA工具及库的区别会有不同。 提供AMBA AHB接口 所有Tensilica钻石系列处理器都带有高性能PIF总线接口,可桥接至其它任何总线接口(如OCP,CoreConnect),也可通过桥接提供AMBA AHB接口。 基于经过检验的Xtensa处理器技术 Tensilica钻石系列标准处理器全部基于Xtensa可配置可扩展的处理器架构,此架构已应用于120多家客户的250多款芯片设计中进行检验。若客户对某个型号的钻石标准处理器感兴趣,同时又希望针对其应用特点作进一步剪裁,则可放心升级到Xtensa可配置处理器,两者软件完全兼容。 合作伙伴支持 Tensilica授权的设计中心遍布全球–许多业界领导厂商如AFTek, D-Clue, eInfochips, Genesis Technology, HD Lab, IBEX, Magellan Discovery Corp., Tallika, Tata Elxsi 和 Wipro都提供包括钻石标准处理器在内的全套设计服务。 Tensilica为其钻石系列标准处理器提供包括软件开发工具在内的完善配套支持。

106Micro支持Express Logic的ThreadX操作系统。其它钻石标准处理器不但可以支持ThreadX,而且支持Nucleus, uC/OS-II, open-source Linux, and micro-iTron等操作系统。

可选支持Avnet Xilinx LX60 和 LX200 FPGA 演示板

来自EVE, ProDesign, S2C, Sophia Systems, Synplicity和 Yokogawa Digital Computer的SOC仿真支持。

来自Bytetools, FS2, Macraigor Systems 和Sophia Systems的JTAG仿真器支持

来自ARM (Artisan) 和 Virage Logic的工艺库及存储器支持

来自Cadence, CoWare, Magma 和 Synopsys的EDA工具支持

106Micro的model支持CoWare公司的CoWare平台

产品发布 Tensilica及其合作伙伴已经开始提供钻石标准处理器106Micro。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
德州仪器推出稳压误差仅为1%的无电容LDO产品