基于SPARC V8体系的电子记帐终端设备研究

工控自动化   作者:广东科学技术职业学院 王海峰,涂用军 时间:2007-09-10来源:中电网
l 引 言

      
电子记帐控税终端机属于高度安全和可靠的产品,关系到信息安全和金融安全,长期使用国外的核心器件将给国家安全带来严重隐患。拥有自主知识产权的嵌入式处理器、专用芯片及其嵌入式操作系统已成为振兴我国电子行业的当务之急。

      
目前国家正在大力发展金税工程,本文作者参与了针对电子记帐控税终端机设计的片上系统(System on Chip,SOC)芯片的研究。

       2 总体方案

      
本SoC芯片是面向电子记帐终端设备而设计的符合国家电子记帐终端设备标准的高性能嵌入式的系统芯片,其中以32位的SPARC V8架构的处理器为内核,集成了符合ISO7816标准的智能卡控制器和符合ISO7811/2标准的磁卡控制器接口等外围设备。他的应用既降低了电子记帐终端设备的成本,又大大提高了系统的可靠性。

       2.1 SoC的结构

      
本SoC芯片内部采用可裁减的总线式结构,选用ARM公司的AMBA总线作为SoC内部总线,总线上各个模块采用统一的接口方式和总线连接,从而实现了模块开发的标准化,降低了开发的工作量。本SoC芯片的结构如图1所示。

SoC芯片的结构

       本SoC采用"Harvard"结构,地址总线和数据总线分开,分别连接到独立的"cache"控制器上。指令cache和数据cache均为直接映射cache,配置各为4 kB;各部分的功能简述如下:

       (1)32位整型数处理单元(Integer Unit,IU)支持SPARC V8指令集。IU的主要功能是执行整数运算、计算要访问的存储器的地址,另外他也支持指令计数器和控制指令的执行。IU具有以下特点:

       ①5级单一指令流水;
       ②单独的指令cache和数据cache;
       ③标准的8个寄存器窗口;
       ④硬件乘法、除法器;
       ⑤带40位累加器的16

关键词: 工业控制 SPARC 电子记帐 工业控制

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版