动物的耳朵有什么作用| 梦见和老公结婚是什么意思| 超脱是什么意思| 氧化亚铜什么颜色| 经常感觉口渴口干是什么原因| 珍珠米是什么米| 苯是什么味道| rog是什么牌子| 平均分是什么意思| 为什么会有床虱| 无产阶级是什么意思| 琪五行属什么| 斗破苍穹什么时候出的| 94年属什么的| 破壁是什么意思| 法国鳄鱼属于什么档次| dsa是什么| 脚气脱皮用什么药最好| 呢是什么意思| 梦见摘桃子是什么意思| 属虎的适合什么职业| 站桩有什么好处| 诸葛亮是个什么样的人| 太学是什么意思| 四月十五什么星座| pes是什么材质| 梦见自己嫁人了预示着什么| 肾功能四项检查什么| 九出十三归指什么生肖| 尿微量白蛋白是什么意思| 子宫直肠凹积液是什么意思| 肝脏纤维化是什么意思| 地藏菩萨为什么不能拜| 六盘水为什么叫凉都| 石头记为什么叫红楼梦| 国画是什么| 脚旁边骨头突出叫什么| 梅花什么时候开放| 属相牛和什么属相配| 小孩血压低是什么原因| 梦见龙卷风是什么预兆| 支气管肺炎吃什么药| 牙龈肿痛上火吃什么药最好| 梦见小猪仔什么意思| 西葫芦炒什么好吃| 眼角长脂肪粒是什么原因| 1989年属什么的| 喝羊奶有什么好处| 8月17号是什么日子| snr是什么意思| 黑苦荞茶适合什么人喝| 黄瓜可以和什么一起榨汁| 放射治疗是什么意思| 嬛嬛一袅楚宫腰什么意思| vans属于什么档次| 什么鱼最好养不容易死| 解语花是什么意思| 月经提前来是什么原因| 绿豆和什么食物相克| 屁眼火辣辣的疼是什么原因| 迷离的眼神什么意思| 请教意思是什么| 在家无聊可以干什么| tax是什么意思| les什么意思| 鹌鹑蛋是什么动物的蛋| 湿热吃什么食物| 物极必反什么意思| 雷字五行属什么| 16588a是什么尺码女装| 蚯蚓吃什么| 黄芪不能和什么一起吃| 夏天适合种什么植物| 梦见蛇是什么意思| 白蚂蚁长什么样子图片| 肛门下坠感是什么症状| 要什么| 解析是什么意思| 大型血小板比率偏低是什么意思| 林冲属于什么生肖| 清秀是什么意思| 能人是什么意思| 维c不能和什么一起吃| 左眼皮一直跳什么原因| 绿豆配什么打豆浆最好| 什么的英语单词| 朝霞不出门晚霞行千里是什么意思| 裸睡有什么好处| 梦见自己得绝症了是什么预兆| ct是什么单位| 15年婚姻是什么婚| 护身符是什么意思| 健康是什么意思| 转什么为什么成语| 中性粒细胞百分比低是什么原因| 一叶知秋下一句是什么| 750是什么材质| 瘢痕是什么| 蚕豆有什么营养| 狗感冒了吃什么药| 猪头肉炒什么好吃| 712什么星座| 什么是otc| 新车上牌需要什么资料| 核桃壳有什么用| bodywash是什么意思| 干涉是什么意思| 前降支中段心肌桥什么意思| 犹豫不决是什么生肖| 桃胶是什么东西| 第二性征是什么意思| 记忆力差吃什么药| 开火念什么| 打一个喷嚏代表什么意思| 什么是牙结石| vae是什么意思| 母亲节要送什么礼物| 孙尚香字什么| kim是什么意思| 什么火海| 肾阴虚吃什么中药| 天蓝色配什么颜色| 标的是什么| 小孩子睡觉流口水是什么原因| 天花是什么病| 喜欢白色的女人是什么性格| 得糖尿病的原因是什么| 牛油果和什么不能一起吃| 补铁的药什么时候吃最好| 保妇康栓是治疗什么的| 假饵适合钓什么鱼| 头皮长痘痘是什么原因| 白喉采取什么隔离| 激素吃多了对身体有什么副作用| 呦呦是什么意思| 什么是跳蛋| 冬日暖阳是什么意思| 电动车电池什么牌子好| 什么是玄关| 孕妇梦见水是什么意思| arr是什么| 脾大是怎么回事有什么危害| 胎儿右侧脉络丛囊肿是什么意思| 为什么光吃不拉大便| 马的守护神是什么菩萨| 狮子头是什么肉| 手上为什么长湿疹| 花团锦簇是什么意思| 车前草治什么病| 啸是什么生肖| 牙齿里面疼是什么原因| 孕妇吃葡萄对胎儿有什么好处| 什么人不能吃黄精| 体毛多是什么原因| amount是什么意思| 白炽灯是什么灯| 左胳膊发麻是什么原因| 陪伴是最长情的告白下一句是什么| 乌龟代表什么生肖| 还记得年少时的梦吗是什么歌| 有什么有什么的四字词语| 绿豆和什么相克中毒| 胃胀腹胀吃什么药| 西游记是什么时候写的| rock是什么意思| 经常叹气是什么原因| 精华液是干什么用的| 血糖高能吃什么水果| 女人性冷淡吃什么药| 慢阻肺用什么药| 缺钙吃什么| utc是什么时间| 为什么会基因突变| 11月29是什么星座| 磅礴是什么意思| 人的祖先是什么| 什么的爬| 激光点痣后需要注意什么| hpv阳性是什么病| 切片什么意思| 格拉苏蒂手表什么档次| 茱萸什么意思| 打呼噜吃什么药最管用| 过江龙是什么意思| 胃炎应该吃什么药| 四肢无力是什么病| 经常咳嗽是什么病| 为什么老是胃胀气| silk是什么意思| 五彩缤纷是什么意思| 牙科属于什么科| 什么样的人容易得脑瘤| 什么食物含钾最高| 什么水用不完| 尿酸高吃什么食物好| 男人都是大猪蹄子是什么意思| 经期头痛吃什么药| 7.17什么星座| 左旋肉碱是什么| 被鬼缠身有什么症状| 剖腹产坐月子可以吃什么水果| 七个月宝宝能吃什么水果| 3月12日是什么星座| 什么治疗咽炎效果好| 地高辛是什么药| ais什么意思| 扁桃体发炎了吃什么药| 单活胎是什么意思| 手指尖发麻是什么原因| 蟑螂喜欢吃什么| 催乳素偏高有什么影响| 2009年属什么生肖| 亥五行属什么| 查岗是什么意思| 心肌是什么意思| 985大学是什么意思| 去非洲要打什么疫苗| 老火汤是什么意思| 秒了是什么意思| 急性心肌炎有什么症状| 朝对什么| 打玻尿酸有什么副作用吗| 海关清关什么意思| 安置房和商品房有什么区别| 缠腰龙是什么病| 乙肝病毒是什么| hiit是什么意思| 什么是金砖国家| 肺腺瘤是什么| 浓度是什么意思| 头发打结是什么原因| 天那水是什么| 真菌怕什么消毒液| 最贵的榴莲是什么品种| 胃胀呕吐是什么原因| 三农是什么| 生孩子前做什么检查| 边缘性行为包括什么| 冰箱为什么不制冷了| 萌是什么意思| 男性内分泌科检查什么| 水泻拉肚子是什么原因| 为什么嗓子总有痰| 覆盆子是什么| 痛风反复发作什么原因| 6月12日是什么日子| 小三最怕什么| hp是什么意思| 母仪天下是什么意思| 禄神是什么意思| 陈醋与香醋有什么区别| 87年属什么的生肖| 12月6日什么星座| 调月经吃什么药好| 什么叫meta分析| 舌头灼热感是什么原因| edp是什么意思| 行为艺术是什么意思| 大腿骨叫什么骨| 眼角长脂肪粒是什么原因| 宵夜和夜宵有什么区别| 抽烟为什么会头晕| 怀孕三个月吃什么对胎儿好| 丹参是什么样子的图片| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? FPGA ? FPGA集成开发环境

共2条 1/1 1 跳转至

FPGA集成开发环境

高工
2025-08-05 08:39:13     打赏
百度 因此,如果吃了100克该坚果,其他含脂肪多的食物就要少碰了。

我们的FPGA集成开发环境可以做什么

      HDL设计文件编写

      RTL级仿真

      综合、技术映射

      门级仿真

      打包、布局、布线

      后仿

      码流生成

      码流下载

我们的集成开发环境长这样

image.png


FPGA开发流程图

image.png

      通过FPGA开发流程可以发现我们的集成开发环境基本覆盖了FPGA开发的全流程;其中每个步骤的作用如下:


1) RTL级HDL设计

      RTL级(Register Transfer Level,寄存器传输级)指不关注寄存器和组合逻辑的细节(如使用了多少个逻辑门、逻辑门的连接拓扑结构等),通过描述数据在寄存器之间的流动和如何处理、控制这些数据流动的模型的HDL设计方法。RTL级比门级更抽象,同时也更简单和高效。RTL级的最大特点是可以直接用综合工具将其综合成为门级网表,其中RTL级设计直接决定着系统的功能和效率。


2) RTL级仿真

      也称为功能(行为)仿真,或是综合前仿真,是在编译之前对用户所设计的电路进行逻辑功能验证,此时的仿真没有延迟信息,仅对初步的功能进行检测。仿真前,要先利用波形编辑器和HDL等建立波形文件和测试向量(即将所关心的输入信号组合成序列),仿真结果将会生成报告文件和输出信号波形,从中便可以观察各个节点信号的变化。如果发现错误,则返回设计修改逻辑设计。常用的工具有Model Tech公司的ModelSim、Sysnopsys公司的VCS和Cadence公司的NC-Verilog以及NC-VHDL等软件。虽然功能仿真不是FPGA开发过程中的必需步骤,但却是系统设计中最关键的一步。


为了提高功能仿真的效率,需要建立测试平台testbench,其测试激励一般使用行为级HDL语言描述,其中RTL级模块是可综合的,它是行为级模块的一个子集合。


3) 综合

      所谓综合就是将较高级抽象层次的描述转化成较低层次的描述。综合优化根据目标与要求优化所生成的逻辑连接,使层次设计平面化,供FPGA布局布线软件进行实现。就目前的层次来看,综合优化(Synthesis)是指将设计输入编译成由与门、或门、非门、RAM、触发器等基本逻辑单元组成的逻辑连接网表,而并非真实的门级电路。真实具体的门级电路需要利用FPGA制造商的布局布线功能,根据综合后生成的标准门级结构网表来产生。为了能转换成标准的门级结构网表,HDL程序的编写必须符合特定综合器所要求的风格。由于门级结构、RTL级的HDL程序的综合是很成熟的技术,所有的综合器都可以支持到这一级别的综合。常用的综合工具有Synplicity公司的Synplify/Synplify Pro软件以及各个FPGA厂家自己推出的综合开发工具。


4) 门级仿真

      也称为综合后仿真,综合后仿真检查综合结果是否和原设计一致。在仿真时,把综合生成的标准延时文件反标注到综合仿真模型中去,可估计门延时带来的影响。但这一步骤不能估计线延时,因此和布线后的实际情况还有一定的差距,并不十分准确。目前的综合工具较为成熟,对于一般的设计可以省略这一步,但如果在布局布线后发现电路结构和设计意图不符,则需要回溯到综合后仿真来确认问题之所在。在功能仿真中介绍的软件工具一般都支持综合后仿真。


5) 布局布线

      实现是将综合生成的逻辑网表配置到具体的FPGA芯片上,将工程的逻辑和时序与器件的可用资源匹配。布局布线是其中最重要的过程,布局将逻辑网表中的硬件原语和底层单元合理地配置到芯片内部的固有硬件结构上,并且往往需要在速度最优和面积最优之间作出选择。布线根据布局的拓扑结构,利用芯片内部的各种连线资源,合理正确地连接各个元件。也可以简单地将布局布线理解为对FPGA内部查找表和寄存器资源的合理配置,布局可以被理解挑选可实现设计网表的最优的资源组合,而布线就是将这些查找表和寄存器资源以最优方式连接起来。


目前,FPGA的结构非常复杂,特别是在有时序约束条件时,需要利用时序驱动的引擎进行布局布线。布线结束后,软件工具会自动生成报告,提供有关设计中各部分资源的使用情况。由于只有FPGA芯片生产商对芯片结构最为了解,所以布局布线必须选择芯片开发商提供的工具。


6) 时序仿真

      是指将布局布线的延时信息反标注到设计网表中来检测有无时序违规(即不满足时序约束条件或器件固有的时序规则,如建立时间、保持时间等)现象。时序仿真包含的延迟信息最全,也最精确,能较好地反映芯片的实际工作情况。由于不同芯片的内部延时不一样,不同的布局布线方案也给延时带来不同的影响。因此在布局布线后,通过对系统和各个模块进行时序仿真,分析其时序关系,估计系统性能,以及检查和消除竞争冒险是非常有必要的。


7) FPGA码流生成与板级调试

      通过编程器将布局布线后的配置文件下载至FPGA中,对其硬件进行编程。配置文件一般为.pof或.sof文件格式,下载的方式包括AS(主动)、PS(被动)、JTAG(边界扫描)等方式。


用自己的FPGA集成环境生成个RISC-V的例程来验证集成开发环境的健壮性



      通过复杂的例程,验证我们FPGA集成开发环境的健壮性;

image.png

我们想做什么

  IDE集成环境软件开发

  逻辑综合算法

  高层次综合算法

  布局布线算法

  逻辑、时序仿真工具

我们需要什么

       我们需要有爱国情怀、能吃苦奋斗的你加入我们,和我们一起完成这个充满崎岖坎坷的旅程;如果你的情怀够、精神力足、对FPGA编译器或则集成开发环境软件开发有兴趣,那还等什么,简历走起来呗! 简历可以往哪走:centuryofmine@gmail.com

我们能提供什么

      我们能伴你成长;我们能提供你一个非常温馨的工作环境;公司能提供可观的收入;






关键词: FPGA     集成开发     环境    

专家
2025-08-05 10:47:21     打赏
2楼

学习 学习


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
肾与性功能有什么关系 23年属什么 八九不离十是什么意思 秦始皇的原名叫什么 三个鱼读什么
腮腺炎不能吃什么东西 固摄是什么意思 copd是什么意思 蜂窝组织炎是什么病 室性早搏吃什么药
孕妇腹泻可以吃什么药 抖m什么意思 低压太低是什么原因 dx是什么 什么情况下怀疑白血病
日常是什么意思 宝典是什么意思 树莓色是什么颜色 古丽是什么意思 胆固醇高吃什么
呼吸快是什么原因hcv8jop6ns7r.cn 频繁做噩梦是什么原因fenrenren.com 夏天脸上皮肤痒是什么原因qingzhougame.com 冬天手脚冰凉是什么原因怎么调理hcv8jop6ns6r.cn 羊奶和牛奶有什么区别hcv8jop8ns9r.cn
做梦怀孕了是什么意思hcv8jop2ns8r.cn 乙肝是什么病严重吗hlguo.com 什么人hcv7jop4ns5r.cn 弱精是什么意思hcv8jop9ns6r.cn 等字五行属什么hcv9jop4ns7r.cn
世界上最高的山是什么山hcv8jop1ns3r.cn 网盘是什么hcv7jop4ns8r.cn 丰富的近义词和反义词是什么hcv9jop1ns6r.cn 舍什么为什么hcv7jop6ns5r.cn 猫发出咕噜咕噜的声音是什么意思hcv9jop6ns2r.cn
什么人容易得肺结核hcv7jop6ns2r.cn 早晨起床手麻是什么原因hcv8jop5ns0r.cn 3月20日什么星座wzqsfys.com 公司监事是干什么的hcv8jop6ns8r.cn 激素六项挂什么科hcv8jop0ns2r.cn
百度