[发明专利]非接触式智能卡通用数字验证平台有效
申请号: | 200910057748.4 | 申请日: | 2009-08-12 |
公开(公告)号: | CN101996262A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 王海 | 申请(专利权)人: | 上海华虹集成电路有限责任公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 戴广志 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接触 智能卡 通用 数字 验证 平台 | ||
1.一种非接式智能卡通用数字验证平台,包括:PC机和MCU,其特征在于,还包括硬件发送电路、硬件接收电路和存储器;
所述PC机,通过串行接口与MCU相连接;根据不同通讯协议和不同要求采用不同的编码算法,将需要发送的数据信号转换成一系列的比特流;通过MCU对存储器中存储的数据进行参数配置,并将配置参数写入存储器中;通过MCU读取存储器中的数据,得到被测器件响应激励返回的数据信号的采样数据,对读取的数据按照不同通讯协议和不同要求采用不同的解码算法进行解码,在PC机端最终看到的数据是和通讯协议及编解码无关的真实数据内容,并在此基础上进行功能验证;
所述MCU,通过数据/地址总线与存储器、硬件发送电路相连接,将PC机发送的数据信号转换成对硬件发送电路的启动控制信号;将PC机发送的数据信号写入到存储器中,将存储器中存储的数据读出,并将读取的数据传送给PC机;
所述存储器,通过数据/地址总线与硬件发送电路、硬件接收电路相连接,对发送给被测器件的数据进行暂存,对采样的被测器件响应激励以比特流形式返回的数据进行暂存;
所述硬件发送电路,通过输出接口与被测器件相连接,读取存储器中的数据,根据预定义的规则产生输入给被测器件的激励信号;
所述硬件接收电路,通过输入接口与被测器件相连接,对被测器件返回的数据进行采样,并将采样的数据写入存储器。
2.如权利要求1所述的非接式智能卡通用数字验证平台,其特征在于:所述硬件发送电路和硬件接收电路由FPGA模块利用内部逻辑资源实现,所述存储器由FPGA模块利用内部RAM资源实现。
3.如权利要求1所述的非接式智能卡通用数字验证平台,其特征在于:所述硬件发送电路通过读取存储器中的配置参数得到与PC机的输出数据信号相关的全部信息;在读取到配置参数之后,硬件发送电路根据存储器中提供的比特流按照配置参数的规则产生对应的激励信号的波形。
4.如权利要求1所述的非接式智能卡通用数字验证平台,其特征在于:所述硬件接收电路的采样频率至少是被测器件返回的数据信号副载波频率的8倍。
5.如权利要求1所述的非接式智能卡通用数字验证平台,其特征在于:所述配置参数定义如下:第一个至第三个参数表示需要发送数据的周期数;第四个至第六个参数表示需要等待的周期数;从第九个参数开始为要发送的数据。
6.如权利要求1所述的非接式智能卡通用数字验证平台,其特征在于:所述硬件发送电路在初始状态时处于边沿检测阶段,硬件发送电路不断检测MCU传送回的信号,一旦检测到该信号的上升沿后,就跳转至配置加载状态;在配置加载状态,硬件发送电路从存储器中读取第一至第三个参数并将其加载到发送周期数寄存器中;硬件发送电路读取存储器中存储的第四个至第六个参数,并寄存在延时发送寄存器中;在配置参数加载完毕后,跳转至等待延时状态;该等待延时状态下硬件发送电路会对一已清零过的计数器进行累加,直到计数器的值累加到与所述延时发送寄存器相同时便跳转到数据发送状态;在数据发送状态下,硬件发送电路按照发送规则读取存储器中的数据并产生输出的激励信号波形给被测器件;在数据发送过程中,发送计数器每隔一个周期会自动加“1”,在发送计数器与所述发送周期数寄存器相同时,硬件发送电路重新跳转到边沿检测状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910057748.4/1.html,转载请声明来源钻瓜专利网。