设计处理主要是根据选择的器件型号
发布时间:2015/8/25 20:39:16 访问次数:339
(3)设计处理
设计处理主要是根据选择的器件型号,将设M25P16VQ计输入文件转换为具体电路结构下载编程(或配置)文件。设计处理为设计的核心环节,由计算机软件来完成,设计者仅需设置与“设计实现策略”相关的参数来控制编译的过程。设计处理包括以下任务: ‘
①设计输入编译:其主要功能是检查设计输入的逻辑完整性和一致性,并建立各种设计输入文件之间的连接关系。
②逻辑设计优化:主要是化简设计输入逻辑,以减少设计所占用的器件资源。
③设计综合:是将模块化设计中产生的多个文件合并为一个网表文件,使层次设计平面化。
④逻辑适配和分割:是按系统默认的或用户设定的适配原则,把设计分为多个适合器件内部逻辑资源实现的逻辑形式。
⑤布局和布线
布局是将已分割的逻辑模块配置到所选器件内部逻辑资源的具体位置,于连线,且连线最少。
布线是利用器件的连线资源,完成各个功能块之间的信号连接。
设计处理最后生成供PLD器件下载编程或配置使用的数据下载文件,的是熔丝图文件,对FPGA产生的是位流数据文件。
(4)器件编程
并使逻辑之间易如对CPLD产生
器件编程是将设计处理生成的编程数据文件下载到具体的PLD器件中,使其按照所设计的功能工作。器件编程需要满足一定的条件,如编程电压、编程时序和编程算法等,普通的CPLD器件需要专用的编程器来完成器件编程;基于SRAM的FPGA则可由PROM或微处理器来进行器件编程;具有在线可编程性能的CPLD和FPGA器件,则可以利用计算机的并行口通过相应的下载电缆,直接对焊接在电路板上的器件编程。
(3)设计处理
设计处理主要是根据选择的器件型号,将设M25P16VQ计输入文件转换为具体电路结构下载编程(或配置)文件。设计处理为设计的核心环节,由计算机软件来完成,设计者仅需设置与“设计实现策略”相关的参数来控制编译的过程。设计处理包括以下任务: ‘
①设计输入编译:其主要功能是检查设计输入的逻辑完整性和一致性,并建立各种设计输入文件之间的连接关系。
②逻辑设计优化:主要是化简设计输入逻辑,以减少设计所占用的器件资源。
③设计综合:是将模块化设计中产生的多个文件合并为一个网表文件,使层次设计平面化。
④逻辑适配和分割:是按系统默认的或用户设定的适配原则,把设计分为多个适合器件内部逻辑资源实现的逻辑形式。
⑤布局和布线
布局是将已分割的逻辑模块配置到所选器件内部逻辑资源的具体位置,于连线,且连线最少。
布线是利用器件的连线资源,完成各个功能块之间的信号连接。
设计处理最后生成供PLD器件下载编程或配置使用的数据下载文件,的是熔丝图文件,对FPGA产生的是位流数据文件。
(4)器件编程
并使逻辑之间易如对CPLD产生
器件编程是将设计处理生成的编程数据文件下载到具体的PLD器件中,使其按照所设计的功能工作。器件编程需要满足一定的条件,如编程电压、编程时序和编程算法等,普通的CPLD器件需要专用的编程器来完成器件编程;基于SRAM的FPGA则可由PROM或微处理器来进行器件编程;具有在线可编程性能的CPLD和FPGA器件,则可以利用计算机的并行口通过相应的下载电缆,直接对焊接在电路板上的器件编程。
上一篇:PLD的设计流程图