发明名称 一种高速随机性检测卡
摘要 本发明涉及一种基于TMS320C672x系列DSP的高速随机性检测卡,可以对任意二元序列或者能够转化为二元序列的其他形式的任意序列进行快速随机性检测。检测卡具有高度可扩展的软硬件体系结构,完全兼容并支持国家随机性检测标准指定的15种随机性检测项目。本发明支持安全方便的在线程序代码升级,本发明的软硬件设计为日后的功能扩展和软硬件升级提供了完善的接口,与纯软件的随机性检测工具相比,具有占用系统资源低、检测速度快、稳定性强、可靠性高、便携、易于安装和使用等优点。
申请公布号 CN101470597B 申请公布日期 2010.09.29
申请号 CN200710304080.X 申请日期 2007.12.25
申请人 中国科学院软件研究所 发明人 周永彬;刘继业;陈华;冯登国
分类号 G06F7/58(2006.01)I 主分类号 G06F7/58(2006.01)I
代理机构 北京君尚知识产权代理事务所(普通合伙) 11200 代理人 余长江
主权项 一种高速随机性检测卡,包括硬件结构和软件结构,其特征在于:硬件结构包含TMS320C672X数字信号处理器、FLASH和USB控制芯片以及至少一片SDRAM,其中SDRAM、FLASH和USB控制芯片通过EMIF总线与所述数字信号处理器连接,软件结构包含硬件配置模块、USB传输模块、数据包处理模块、储存管理模块、任务管理模块和随机性检测算法库;其中a)随机性检测算法库兼容并支持国家随机性检测标准中的15种检测项目;b)硬件配置模块实现对随机性检测卡上各种硬件的参数配置;c)USB传输模块实现数据在检测卡与USB主机之间的双向传输功能;d)数据包处理模块对从USB端口收到的数据包进行解析,并按照数据包的类型进行相应处理;e)储存管理模块实现多个检测任务条件下样本储存区的管理,f)任务管理模块实现对多任务执行状态、传输状态的记录。
地址 100080 北京市海淀区中关村南四街4号