[发明专利]一种高速随机性检测卡有效
申请号: | 200710304080.X | 申请日: | 2007-12-25 |
公开(公告)号: | CN101470597A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 周永彬;刘继业;陈华;冯登国 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) | 代理人: | 余长江 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高速 随机性 检测 | ||
1.一种高速随机性检测卡,包括硬件结构和软件结构,其特征在于:硬件结构包含TMS320C672X数字信号处理器、FLASH和USB控制芯片以及至少一片SDRAM,其中SDRAM、FLASH和USB控制芯片通过EMIF总线与所述数字信号处理器连接,软件结构包含硬件配置模块、USB传输模块、数据包处理模块、储存管理模块、任务管理模块和随机性检测算法库;其中
a)随机性检测算法库兼容并支持国家随机性检测标准中的15种检测项目;
b)硬件配置模块实现对随机性检测卡上各种硬件的参数配置;
c)USB传输模块实现数据在检测卡与USB主机之间的双向传输功能;
d)数据包处理模块对从USB端口收到的数据包进行解析,并按照数据包的类型进行相应处理;
e)储存管理模块实现多个检测任务条件下样本储存区的管理,
f)任务管理模块实现对多任务执行状态、传输状态的记录。
2.如权利要求1所述的一种高速随机性检测卡,其特征在于检测卡的硬件结构中增加嵌入式安全模块,通过UHPI总线与数字信号处理器连接。
3.如权利要求1所述的一种高速随机性检测卡,其特征在于检测卡的硬件结构中预留硬件扩展接口,通过UHPI总线与数字信号处理器连接。
4.如权利要求1所述的一种高速随机性检测卡,其特征在于在检测卡的FLASH中固化固件升级程序。
5.如权利要求1所述的一种高速随机性检测卡,其特征在于随机性检测算法库读取样本数据时采用PING-PONG缓冲技术。
6.如权利要求1所述的一种高速随机性检测卡,其特征在于检测卡的检测任务处理逻辑采用有限状态自动机模型,定义的数据包包括参数包、样本包和命令包;定义的系统状态包括空闲、参数就绪、任务就绪、检测完毕以及错误5种状态。
7.如权利要求1所述的一种高速随机性检测卡,其特征在于所述检测卡提供API接口,支持多种检测流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304080.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据存储方法
- 下一篇:触摸屏测量物体尺寸和角度的方法