论文部分内容阅读
移动支付,是指在购买商品以及服务时,凭借其移动终端设备(通常代表手机)实现账务支付的一种方式。近场支付,是指使用近距离无线通信终端与金融、互联网设备进行数据交互从而实现支付功能的技术。近距离通信(Near Field Communication,NFC)是短距离非接触式通信的其中一种,工作频带13.56MHz,传输距离在10cm以内。NFC相比其它无线通信技术比如红外以及蓝牙,无论是在功耗、效率以及最重要的安全方面,都有巨大的优势,因此在移动支付领域备受重视与关注。NFC有若干种实现方案,国内外主流的方案是SWP-SIM方案。SWP协议规定了手机非接前端CLF芯片同SIM卡之间的连接以及通信规范。论文首先介绍了SWP接口设计所遵从的TS102613通信协议。该协议介绍了物理层以及数据链路层的各个功能细节以及协议规范。在充分理解协议的基础上,提出了SWP接口的整体架构与设计方案,并对SWP接口的设计过程做了详细说明,包括:SWP接口的功能特性,接口的整体架构以及子模块功能的简要说明,最后详细阐述了各个子模块的硬件编程语言Verilog的功能细节以及逻辑思路。为降低系统的功耗,设计过程中采用了状态机,编写代码过程中使用了门控时钟的代码风格。状态机能根据控制信号按照提前设定的两个状态进行状态转移,通过动态切换状态来降低不必要的功耗。门控时钟是在同步时序逻辑电路中的一种时间脉冲信号技术,通过关闭芯片上暂时用不到的时钟,降低芯片功耗。接着,针对设计的接口的RTL代码进行了平台仿真工作,包括搭建测试平台,编写测试文件,运行设计好的Verilog代码,加载测试向量,得到测试结果,最后分析输出结果,不断修改直到调试到接口可以正常工作。