论文部分内容阅读
ISO/IEC7816标准是国际标准化组织(ISO)与国际电工委员会(IEC)联合发布的集成电路卡(IC卡)技术规范。2005年,ISO联合IEC发布了ISO/IEC7816标准的第12部分——“带触点的卡USB电气接口和操作规程”。该部分定义了IC卡在通用串行总线(USB)接口下的工作规范,将IC卡的通信速度从ISO/IEC7816标准第3部分定义的约20KB/s提高到1MB/s,从而解决了高性能IC卡的数据传输瓶颈。本文以ISO/IEC7816标准的第12部分为核心,从工程实现的角度出发,研究并实现一款符合该技术标准的智能卡USB接口控制器。作者通过对标准规范的分析以及产业界遇到的实际问题,提出了高精度时钟源配合USB设备控制器的工程实现方法。为此,本文主要研究并解决了以下三个技术问题:第一,利用全定制集成电路设计方法进行USB设备控制器的逻辑设计;第二,使用时钟跟踪技术,在工作时钟漂移的情况下实现可靠的数据接收;第三,使用时钟调整技术,在芯片内置的电阻/电容(RC)振荡器上获得高稳定性的工作时钟。目前,本课题已经在中芯国际0.18微米CMOS数模混合工艺下完成投片工作,验证了设计工作的正确性。本文的研究成果,为USB智能卡接口的工程实现提供了一种可行的思路与方法,为集成电路卡的技术发展做出了部分贡献。