基于TMS320C6205的PCI加密卡设计研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
周冬生等:基于TMS320CⅪ205的PCI加密卡设计 基于TMS320C6205的PCI加密卡设计 周冬生①刘 毅张彩明 (山东大学计算机科学与技术学院 济南250061) 但可以完成高速数据加/解密,而且通过在线更新HashROM,可以实现算法的在线升级, 提高系统的灵活性。本文从硬件和软件两方面详细介绍该方案的设计与实现,硬件上给出 关键电路的设计,软件上重点介绍如何实现算法的在线升级和TMS320C6205代码的优化。 关键词DSP,TMS320C6205,PCI,嵌入式,加密 Very InstructionWo柑)结构内核;采用Load/Store Long 0 引言 的指令集结构。正是因为这些特点,C6205具有非 密码技术是信息安全的核心技术之一,用密码 常高的定点数运算能力,时钟频率为200MHz时达 技术对敏感信息进行不同层次(链路、节点、端到端) 的加密,成为保护信息安全的重要手段。在用硬件 了许多外围设备,给系统设计人员带来很多方便。 实现数据加密的各种方案中,“PCI接口芯片+数字特别是C6205片内集成一个主/从模式的PCI接口, 信号处理器(DsPs)”组合是比较理想的架构之一。 之所以选择DSPs作为硬件加密卡的嵌人式微处理其更详细的资料,请参见文献[1]。 器,是因为通用嵌入式微处理器由于应用目的不同, 2总体设计 在运算速度上难以满足数据加密的实时性要求; DSPs由于采用了不同于通用嵌入式微处理器的体 该加密卡是针对某行业网络应用的安全子系统 系结构,具有非常高的乘法和加法运算能力,不但适 而设计,应用系统对此卡的要求是:(1)通过PC!接 合实时数字信号处理,也非常适合高速数据)Jn/解 口与主机互连;(2)能以尽量快的速度(大于50MB/ 密。哪s320c6205(以下简称C6205)作为一款高性 s)完成各种算法的数据加密或解密;(3)密码算法可 能的定点DSPs,本身集成了PCI接口,因此成为“PCI 以根据需要随时升级;(4)可以读取外部IC卡的信 +DSP”架构的完美替代者。 息,用于系统完成身份认证等任务。经过综合考虑, 本文详细介绍了基于C6205的嵌入式PCI加密 卡设计开发。文章第1部分对C6205做了基本介 案”来设计此数据加密卡,其总体设计方案的框图如 绍;第2部分详细描述该加密卡的总体设计方案;第 图1所示。 3部分介绍加密卡的硬件实现,详细给出关键电路 设计;第4部分介绍软件设计,重点介绍加密算法的 在线升级与C6205代码的优化;第5部分为结束语。 由于采用C6205作为嵌入式微控制器,板卡的硬件 电路设计非常简洁,既满足了高速数据加/解密的要 求,又实现了算法的在线升级,使整个系统具有非常 大的灵活性。 TMS320C6205是11公司C6000系列中的定点 DSPs,采用0.15wn工艺制造,功耗低,体积小。 C6205采用改进哈佛结构;具有超长指令字(VILW, 图1系统结构框图 ①男,19r73年生,硕士生;研究方向:数字信号处理与信息可视化;联系人。 (收稿日期:2004-03-09) ·--——125·--—— 高技术通讯2004·增刊 3.2 PCI接口电路

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档