网站大量收购独家精品文档,联系QQ:2885784924

智能卡操作系统(COS)仿真器系统设计及实现.pdf

智能卡操作系统(COS)仿真器系统设计及实现.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能卡操作系统‘CoS, 仿真器系统设计与实现 李金良许珊琳 一、刖罱 置/显示CPU rnrsD模式、外 有的仿真方法,例如内部复位(internal 如今智能卡芯片和卡片成品的开发与生产已经 部复位(external 形成了一个世界性的新兴技术产业。我同丁1993 年,以电子货币应用为重点的各类卡基应用系统工 主要功能如下: 程即金卡’r程正式启动。它涉及众多部门,是一项跨 部门、跨地区、跨行帆跨世纪的庞大社会系统工程, 等,下同)代码编制、编辑环境; 也是中国信息化、产业化发展的纲要和指南。开发智 (2)提供将COS程序代码编译为智能卡中央 能卡,其关键在于开发智能卡卜所嵌入的集成电路 处理单元(CPU)可以执行的机器指令码的编译环 芯片以及安置在芯片内的应用程序暨片内操作系统 境; (3)实现将编译后的机器指令码下载到仿真 (Chip—Operating—System,COS)。由于集成电路的流 片费用昂贵、流片加工周期长,所以无论从成本控制 器,并由仿真器执行的功能; 上、还是市场需要上,保证一次设计成功至为关键。 (4)可以设置COS程序执行断点,支持单步运 为了实现这一目的,设计开发一套“智能卡操作系 行、多步运行、子程序调用、跳转、连续运行等调试 统(COS)仿真器系统”显得尤为必要和重要。 (Debug)功能; 存器单元; 仿真器系统主要实现的功能 (6)可以实时查看COS程序执行后的数据结 果: CIU92开发系统(DS92)是针对CIDC自行设 (7)仿真运行需要的其它辅助性功能。 计的CIU92系列CPU、结合Ic卡的有关特点而设 计的软硬件集成开发环境(基于Windows环境)。 DS92主要有两大功能:汇编语言编译和硬件仿真。 2、仿真器系统总体方案 硬件仿真提供了不同层次的硬件仿真手段,便于用 户根据应用开发程度选择相应的仿真模式。DS92是 DS92从逻辑上可以分为软件和硬件两大部分, 其组成示意图如图1。其中硬件仿真板与PC软件 针对CPU卡的开发系统,既有一般CPU开发系统 的共性(包括基本的汇编语言编译器、单步运行、断 (IDE)之问通讯采用USBv1.1通讯协议;硬件仿真 点设置、设置/显示CPUSFR内容、设置/显示 CPU 硬件仿真板从硬件角度仿真CIU92CPU卡,包 RAM内容、设置/显示CPUROM内容、设 com http://wwwcicmag 万方数据 L企业与产品蒜㈣嬲四U 括CPU硬件、CPURAM区域、CPUROM区域、CPU EEPROM区域,此外,为硬件仿真提供必要的硬件 率,主要是通讯效率、debug信息反馈效率 支持。整个硬件仿真板由一个监控CPU(MCU)进行(4)断点个数不限 管理协调,MCU还负责完成与PC之间的通讯。 用户通过IDE软件提供的命令使用开发系统, 三、仿真器系统设计 用户可以在开发系统集成环境中,创建、编辑、删除 工程;输入、编辑、编译汇编语言程序;

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档