引脚和区域约束编辑器

出处:huaki 发布于:2008-09-11 16:04:01

  引脚和区域约束编辑器(Pinout and Area Constraints Editor,PACE)是功能非常强大的FPGA设计工具,它既可以单独运行,也可以在ISE集成化设计工具的环境下执行某些特定的功能。在当前的ISE设计工具中,已经将PACE的功能融合到了Floorplanner(布局规划器)、FPGA Editor(FPGA底层编辑器)和Constraints Editor(约束编辑器)等其他工具中。在ISE工具中无法直接调用PACE工具,可以通过约束编辑器来调用。
 
  PACE工具既可以作为一个设计前的引脚规划和评估工具,也可以在设计中作为辅助设计工具。本节详细讲解ISE 10.x版本下包含的PACE功能,某些功能同样适用于ISE中的其他工具。
 
  ISE 10.x的PACE包含两个模块的图形设置界面,一个是【Floorplan IO - Pre Synthesis】,用于规划引脚。通常用在一个设计的“综合”之前,或作为一个 “顶层”设计。但需要提供VHDL/Verilog源文件,如图1(a)所示;另一个是【Floorplan Area/IO/Logic - Post Synthesisl】,用于对设计进行区域划分、逻辑定位和引脚的调整等,只能用在一个设计的“综合”之后。因为它需要设计的网表文件(NCD),如图1(b)所示。当PACE用做“顶层”设计时,只能用来完成与引脚有关的设计。而【Floorplan Area/IO/Logic - Post Synthesis】涉及PACE工具的所有功能。

  (a)PACE作为顶层设计工具

  (b)PACE作为综合后的辅助设计工具

PACE的两个模块的图形设置界面图

  图1 PACE的两个模块的图形设置界面
 
  PACE的主要功能如下。
 
  (1)指定引脚分配:设计者可以使用引脚分配功能指定输入/输出(I/O)引脚的位置、I/O块(Bank)、输入/输出接口标准、禁止LO分配至特定引脚,以及使用DRC检查输入/输出(I/O)分配是否正确。
 
  (2)区域约束(area constraints):PACE能够以图形化的方式显示器件资源和引脚的分布,设计者可以编辑区域约束并观察逻辑和引脚之间的连接情况。
 
  (3)浏览设计层次:PACE的设计层次浏览器能显示设计的层次,以及各层次的资源占用情况,这对复杂的设计提供了有用的帮助。
 
  (4)时钟区域分类显示、时钟驱动规则校验、SS0规则校验、总线的自动分组、时钟分配分析、封装及引脚的传输延迟分类显示等。
   


  
关键词:引脚和区域约束编辑器LOGICFPGA

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

1000万的FPGA芯片长什么样?
广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!