您的位置 首页 知识

怎么进行分FPGA模块区分

如何进行分FPGA模块划分-模块划分,顾名思义是指模块的划分。但是,明德扬至简设计法提出的模块划分,是广义的“模块划分”。后续所提及的“模块划分”,不单单指模块的划分,还包括模块划分好后,模块的端口及模块之间数据流向的确定。

学习至简规划法,学会模块规划和模块区分技巧。

  模块区分,望文生义是指模块的区分。可是,明德扬至简规划法提出的模块区分,是广义的“模块区分”。后续所提及的“模块区分”,不单单指模块的区分,还包含模块区分好后,模块的端口及模块之间数据流向的确认。

怎么进行分FPGA模块区分

  模块区分准则

  准则一:对每个同步时序规划的子模块的输出运用寄存器(Registering)。

  准则二:将相关的逻辑或许能够复用的逻辑区分在同一个模块。

  准则三:将不同优化方针的逻辑分隔。

  准则四:将松束缚的逻辑归到同一个模块。

  准则五:将存储逻辑独立区分红模块。

  准则六:适宜的模块规划。

模块区分技巧十分重要,好的模块结构,能极大地精简各模块的结构,然后能用最少的代码完成所需的功用;使各模块顺利运转,确保体系愈加安稳。我们深有体会的便是ISO和安卓体系,尽管任何手机功用都能够在两者体系上完成,但ISO的安稳性、功率远超过了安卓,这能够归功于ISO杰出的体系结构。能够说模块区分更讲究人的才智,中国人至今没有规划出好的芯片结构,华为海思的架构师基本上都是国外的专家来担任。

怎么进行模块区分,列出了十分多的实用技巧。

1. 叙述了模块之间衔接的常用信号。一般模块之间就经过这些信号来衔接,读者界说模块信号时基本上套上这几个信号就能够了,也不必再去烦信号的命名问题。

2. 关于FPGA内部模块,叙述了模块之间数据交互的几种形式和运用场景。读者能够依照项目状况挑选适宜的形式来运用。

3. FPGA常常与外设通讯,至简规划法也叙述了与外设衔接时,FPGA模块规范,如一般可分为接口模块和指令模块。接口模块担任时序,指令模块担任发布指令。

4. 关于杂乱的、内部有寄存器的外设。至简规划述界说了模块规范,便利调试和运用的一起,也减少了犯错的或许。

研究出来的至简规划法,归纳考虑了调试、运用和降错机率,要让每个学员都能规划出最优异的代码。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/337073.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部