高速DES算法的硬件设计与实现

来源 :中国微计算机学会第十三届年会2002年嵌入式系统及其应用研讨会 | 被引量 : 0次 | 上传用户:guoaiet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文通过分析数据加密标准DES的算法结构,设计了一种电路模型,该电路设计采用流水构架,适合硬件实现.本文并基于Altera公司的FPGA器件给出算法实现,通过对实现方案进行对比分析,给出性能参数.
其他文献
目前主流的高性能DSP芯片主要是TI的TMS320C6XXX和AD公司的ADSP-21160系列.本文介绍了通用高性能DSP芯片和高性能嵌入式DSP模块的主要性能、特点及组成方框.
对中频数字化接收机系统做了介绍,同时对数之下变频技术在中频数字化接收机系统中的应用做了分析并对目前流行的数字下变频芯片HSP50214B的原理结构等有比较详细的介绍.在此基础上,介绍了一个采用HSP50214B数字下变频芯片的数字接收系统,该系统目前已经稳定运行并取得了一些初步结果.
本文描述了一种实用的嵌入式系统调试环境的建立,详细阐述了其构成原理及其软硬件实现的原理和方法,并将该调试环境用于Vxworks操作系统的系统引导分析中.
本文以实现USB控制传输功能的IP Core为目标,介绍了利用Verilog语言和ALTERA公司提供的一些通用Core完成复杂IP Core设计的开发过程,实现了USB协议中的数据CRC、令牌CRC、位填充编解码、NRZI编解码、USB电平转换、并串联数据格式间的相互转化、系统控制器等模块的编程设计;该IP Core在Max+plus Ⅱ环境下进行了波形仿真和时序分析,验证的结果表明该USB I
CompactFlash卡是基于FLASH存储技术的一种便携式的存储设备,它具有存储容量大,体积小,能够适应恶劣的现场环境,接口简单等优点,是一种很有前途的存储设备.文中介绍了CompactFlash卡的结构,接口方式和指令,并以其在GPS定位系统中的应用实例,给出了CompactFlash卡与8051单片机的硬件接口电路和软件流程.
未来的10年是嵌入式Internet时代,如何设计和制造嵌入式WEB服务器已成为嵌入式Internet时代的关键和核心技术之一.本文阐述了基于CGI原理的嵌入式WEB服务器技术,并给出了一个典型应用,以EMR机器人手爪为应用对象,运用嵌入式WEB服务器技术,研制了网络化智能传感器,用于EMR机器人手爪传感器的数据采集和远程监控.
本文在介绍了CAN总线的优缺点的基础上,利用CAN总线收发器82C250的"线与"功能,结合CSMA/CD协议标准,自行设计了一种新的协议,并对该协议的帧结构进行了详细的分析,同时给出了基于该协议设计的硬件原理框图和媒体访问子层(MAC)的发送和接收软件流程.
本文介绍了RS-485总线在空调集中控制系统的一些最优设计和应用,实现了空调器的集中化控制管理和技术升级.
本文提出一种用于编写嵌入式系统显示模块的新思路——分级处理方式.理论上讲,它可应用于大多数嵌入式系统显示模块的编写过程中.本文详述了分级处理方式的总体设计、结构组成、代码实现、移植方法,并以图例和源代码的形式列举实例以便读者能更清楚的理解这种编程思路.
嵌入式系统中应用USB总线越来越多,特别用于与多种类型的外设进行通信.本文讨论了USB设备接口以及设备驱动程序的编写.设备驱动是保证应用程序访问硬件的软件组件.设备驱动程序是根据Windows驱动程序模型(WDM)来设计的,使用了NTDDK驱动程序开发包.编程语言及编译使用了VC++.本文只是对其的一个简述.