超高吞吐量MD5算法的FPGA实现  被引量:4

A super-high throughput implementation of MD5 algorithm on FPGA

在线阅读下载全文

作  者:王臣[1] 袁焱[1] 

机构地区:[1]上海交通大学电子工程系,上海200240

出  处:《信息技术》2011年第9期55-58,61,共5页Information Technology

摘  要:为了提高MD5算法在FPGA中实现的运算效率,使之达到超高的数据吞吐量,提出了一种新的全流水线架构,用于实现MD5算法。架构中使用了FIFO缓存存储数据,以配合流水线的运算。实验验证其达到了单个MD5运算单元运算吞吐量的理论上限,在相同芯片平台上,超过已发表的MD5运算模块最高吞吐量的77%。In this paper,a novel architecture is proposed to increase the performance of MD5 computing in FPGA,which can achieve a super-high throughput.The scheme is based on full-pipeline for MD5 implementation.Moreover,FIFO cache structure is used for data storage and cooperative computing.The results of simulation and implementation show that the scheme can achieve the theoretical upper bound on throughput.And based on the same platform of FPGA,it outperforms the published scheme with best performance in terms of 77% higher throughput.

关 键 词:MD5算法 现场可编程逻辑阵列 全流水线 先进先出缓存 

分 类 号:TN47[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象