找回密码
 注册
关于网站域名变更的通知
查看: 275|回复: 1
打印 上一主题 下一主题

从硬件角度讨论FPGA开发框架

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-26 13:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
从硬件角度讨论FPGA开发框架2 g- F9 b1 H0 ]2 K" I. B
( Q' y. x/ b5 I  ~4 ~& l4 d

FPGA采用了逻辑单元阵列概念,内部包括可配置逻辑模块、输出输入模块和内部连线三个部分。每一块FPGA芯片都是由有限多个带有可编程连接的预定义源组成来实现一种可重构数字电路。( P' d. U& i* _  O& e
/ o1 O, j: l7 T# L. j
长久以来新型FPGA的功能和性能已经为它们赢得系统中的核心位置,成为许多产品的主要数据处理引擎。
+ f. X: P2 m; I& f& k, j
; T1 g5 }- L( ?. z9 n鉴于FPGA在如此多应用中的重要地位,采取正式且注重方法的开发流程来处理FPGA设计比以往更加重要。该流程旨在避免开发周期后期因发现设计缺陷而不得不进行费时费钱的设计修改,而且该缺陷还可能对项目进度计划、成本和质量造成灾难性影响。3 s& G! @; A" `, T" f8 l4 }

' @2 F; \: t! u5 M9 @4 k7 p. H本文所介绍的的框架覆盖从系统架构考量到FPGA开发与测试规划等各个环节。我们从FPGA硬件的角度重点详细介绍该框架,通过介绍希望其他工程团队能够发现该框架在复杂的FPGA设计项目里面的优点。
7 C# q6 \8 i$ ]- R! P0 b
8 j  n7 c- f# p. o! f2 u5 f该框架是一种在FPGA中设计硬件的自上而下的迭代设计方法。首先规划从系统架构层面出发决策FPGA功能。随后我们根据FPGA器件的已知功能和性能逐步优化FPGA设计的特性。5 U' X! @! m" N/ O& B
2 @. U4 b3 a' P- S; }, m
另外,大型FPGA设计的实现需要制定完备的开发、仿真和验证规划。该框架的作用就是帮助我们制定这些规划。简而言之,该框架可归纳为图1所示的流程图。本文的讨论将集中在规划和技术文档部分(顶部)。
! c# F1 s1 u/ n3 x0 _
5 o: u8 C$ i6 u3 ~

游客,如果您要查看本帖隐藏内容请回复

7 U- k0 k% d8 ]8 |7 R
9 [" P- A+ q3 A( b6 j, p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-25 08:12 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表