介绍
该TS68882是一个高性能的浮点装置设计成与接口
TS68020或TS68030作为协处理器。该器件完全支持TS68000虚拟
计算机体系结构,并在HCMOS实施, Atmel的低功耗,小几何形状决定
尝试的过程。这个过程允许CMOS和HMOS (高密度的NMOS )门是
组合在同一设备上。 CMOS结构被用在高速和低功耗
是必需的, HMOS结构被用在最小的芯片面积是需要的。该
HCMOS技术使TS68882是非常快的,同时功耗更低
比同类HMOS ,而且还有一个相当小的芯片尺寸。
一些性能退化, TS68882也可以用作外设
处理器的系统中的TS68020或TS68030是不是主处理器(即,
TS68000 , TS68010 ) 。该TS68882的作为外围处理器或共配置
处理器可以是完全透明的,用户的软件(即,相同的对象代码
既可以配置在被执行) 。
该TS68882的体系结构向用户显示作为一个逻辑扩展
TS68000系列架构。协处理器接口的耦合允许
TS68020 / TS68030程序员查看TS68882注册仿佛寄存器
驻留在TS68020 / TS68030 。因此, TS68020或TS68030 / TS68882设备
一对似乎是支持七个浮点和整数数据一个处理器
类型,并且具有八个整数数据寄存器, 8位地址寄存器和8浮点
点的数据的寄存器。
如图1所示, TS68882内部被分成四个处理元件;
总线接口单元( BIU ) ,该转换控制单元( CCU ) ,执行控制
单元(ECU) ,和微码控制单元(MCU ) 。该BIU与通信
主处理器中, CCU控制主处理器的通信对话和每
某些形式的数据转换,以及ECU和MCU执行大多数浮点
计算。
在BIU包含协处理器接口寄存器和32位控制,并
指令地址寄存器。除了这些,寄存器的选择和
DSACK定时控制逻辑被包含在BIU 。最后,将状态标志用来MON-
itor与主处理器通信的状态被包含在BIU 。
CCU的包含专用硬件执行的转换
单人,双人和扩展精度内存中的数据公式和内部数据换
垫使用由ECU 。它还包含一个状态机,它控制通信
用过程中的协处理器接口对话框中的主处理器。
八个80位的浮点数据寄存器( FP0 - FP7 )位于在ECU 。此外
化到这些寄存器中,ECU包含用于高速67位算术单元
两个尾数和指数的计算中,桶形移位器,可以从1位移位至67-
在一个机器周期的比特,和ROM的常数(对于使用由内部算法或用户
程序)。
该MCU包含时钟发生器,一个两电平进行了微定序器,其控制
在ECU中,微码ROM,以及自测试电路。的内置自我测试功能
该TS68882提高可靠性和简化制造要求;然而,这些
诊断功能不提供给用户。
2
TS68882
2119A–HIREL–04/02