广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    基于fpga/cpld的数字系统设计流程包括哪些步骤

    来源:网络收集  点击:  时间:2024-08-19
    【导读】:

    EDA技术的设计流程:

    1、设计输入

    用一定的逻辑表达手段表达出来。

    2、逻辑综合

    将用一定的逻辑表达手段表达出来的设计经过一系列的操作,分解成一系列的逻辑电路及对应关系(电路分解)。

    3、目标器件的适配

    在选用的目标器件中建立这些基本逻辑电路的对应关系(逻辑实现)。

    4、目标器件的编程/下载

    将前面的软件设计经过编程变成具体的设计系统(物理实现)。

    5、仿真/硬件测试

    验证所设计的系统是否符合要求。同时,再设计过程中要进行有关“仿真”,即模拟有关设计结果,验证是否与设计构想相符。

    扩展资料:

    基于fpga/cpld数字系统的设计规则:

    1、分割准则

    (1)、分割后最底层的逻辑块应适合用逻辑语言进行表达。

    (2)、相似的功能应该设计成共享的基本模块。

    (3)、接口信号尽可能少。

    (4)、同层次的模块之间,在资源和i/o分配上,尽可能平衡,以便结构匀称。模快的划分和设计,尽可能做到通用性好,易于移植。

    2、系统设计的可测性

    具有系统的关键点信号,如时钟、同步信号和状态等信号;具有代表性的节点和线路上的信号等。

    3、系统设计的重用性

    (1)、设计者应该尽可能采用同步电路进行设计,系统中应该有时钟和复位信号。

    (2)、fpga/cpld的结构可以提供一定数量的片上存储器块。

    (3)、复杂、系统级芯片需要各种标准的i/o接口。

    (4)、编码是数字系统设计者应该给予足够重视的一项工作。

    4、最优化设计

    由于可编程器件的逻辑资源、连接资源和i/o资源有限,器件的速度和性能也是有限的,用器件设计系统的过程相当于求最优解的过程。

    5、可靠性设计

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1140857.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号06-22 20:06:18  耗时:0.768