一种FPGA硬件构件的生成方法及装置制造方法及图纸

技术编号:3749579 阅读:188 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种FPGA硬件构件的生成方法,该方法包括:获取对应FPGA硬件构件的元构件;对所述元构件进行预处理,生成针对所述元构件的逻辑块网表;利用所述逻辑块网表进行硬件构件布局,生成硬件构件网表;根据所述硬件构件网表进行布线;生成可下载到FPGA的硬件构件配置信息文件。本发明专利技术还公开了一种FPGA硬件构件的生成装置。通过本发明专利技术,能够加快整个FPGA硬件构件的开发进程。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,更具体地说,涉及一种FPGA硬件构件的生成方 法及装置。
技术介绍
随着IP (Internet Protocol,网络之间互连的协议)网络的蓬勃发展、新的应用不 断涌现,用户对网络带宽的要求也越来越高。运营商采用0C-192(10Gbps)接口的光纤传输 大大提高了光传输网络的容量,而路由器作为网络的主要节点设备,其处理速度就成为网 络通信的主要瓶颈之一。 在核心路由器设计中,转发引擎往往成为限制路由器性能提高的瓶颈,这不仅 是因为其功能的复杂性,更重要的是因为数据包的可用时间单元(ATU, available time unit)不断地减少。例如网络接口速率为lOGbp时,对40字节IP包而言,IP包的ATU仅 为32ns,而当速率为40Gbps时,ATU仅为8ns。 ATU指的是路由器处理单个任务的最大允许 时间,在进行各种任务的处理时,要求每一任务必须在ATU时间内完成,否则将导致数据包 阻塞和丢弃。要在这么短的时间里完成复杂的IP报文处理,必须采用流水线设计。考虑到 FPGA (Field Programmable Gate Array,本文档来自技高网...

【技术保护点】
一种现场可编程阵列FPGA硬件构件的生成方法,其特征在于,所述方法包括:获取对应FPGA硬件构件的元构件;对所述元构件进行预处理,生成针对所述元构件的逻辑块网表;利用所述逻辑块网表进行硬件构件布局,生成硬件构件网表;根据所述硬件构件网表进行布线;生成可下载到FPGA的硬件构件配置信息文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:兰巨龙李鹏汪斌强黄万伟王婷邬钧霆王保进于婧李印海曲剑
申请(专利权)人:中国人民解放军信息工程大学
类型:发明
国别省市:41[中国|河南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1