商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | 单片机(MCU/MPU/SOC) | |
| CPU内核 | 其他 |
| 属性 | 参数值 | |
|---|---|---|
| 功能特性 | - |
商品概述
AM2910A微程序控制器是一种地址定序器,用于控制存储在微程序存储器中的微指令的执行顺序。除了顺序访问能力外,它还能在4096微字范围内对任何微指令进行条件分支。一个后进先出堆栈提供微子程序返回链接和循环功能,微子程序有九级嵌套。微指令循环计数控制的计数容量为4096。在每个微指令期间,微程序控制器从四个来源之一提供一个12位地址:1)微程序地址寄存器(μPC),通常包含比前一个地址大1的地址;2)外部(直接)输入(D);3)保留在先前微指令期间加载数据的寄存器/计数器(R);4)一个9级深的后进先出堆栈(F)。AM2910A是Am2910的速度改进型插件替代品,采用了AMD的离子注入微氧化物(IMOX)工艺,速度提高了25 - 30%。与Am2910的5级深堆栈相比,AM2910A还具有一个9字深的堆栈。
商品特性
- 12位宽:一个芯片可寻址多达4096字的微代码,所有内部元件均为完整的12位宽。
- 内部循环计数器:可预设置的12位递减计数器,用于重复指令和计算循环迭代次数。
- 四个地址源:微程序地址可从微程序计数器、分支地址总线、9级推/拉堆栈或内部保持寄存器中选择。
- 十六条强大的微指令:执行16条序列控制指令,其中大多数取决于外部条件输入、内部循环计数器状态或两者。
- 三个分支地址源的输出使能控制:内置解码器功能,可将外部设备连接到分支地址总线,无需外部解码器。
- 速度快:AM2910A支持100ns的循环时间,比Am2910快25 - 30%。
