- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CadenceFSP设计流程
Cadence FSP设计流程 孙海峰 随着集成化程度的提高,印制板设计中FPGA及其引脚数量越来越多,设计难度越来越大,Cadence FPGA System Planner设计平台正是为了应对如此愈发复杂的设计挑战。它从创建初始引脚配置着手,紧密结合原理图及PCB设计工具,确保复杂PCB布线顺畅。Cadence FSP系统设计平台提供了一套完整的、可扩展的FPGA-PCB协同式设计解决方案,用于板级FPGA设计,能够自动对引脚配置进行“芯片-规则-算法”的综合优化。 Allegro FPGA System Planner集成了Design Entry CIS和Allegro PCB Editor模块,可以直接读取和创建Capture原理图和符号文件,也可以直接在创建PCB布局。Allegro FSP可以实现与Allegro布局的双向交互优化。 Allegro FSP 具体如何来实现FPGA-PCB的系统协同设计,可以从下面的流程阐述中了解到。 首先,从下面的图中可以看到FSP进行系统级设计开发的流程: 可以看出Allegro FSP设计流程完全与HDL、CIS两种Cadence原理图输入工具及Allegro PCB设计工具紧密集成,可以完成FPGA-PCB的协同设计。 接下来,将为FSP的协同设计流程及其库的创建作具体的阐述。 Allegro FPGA System Planner设计流程详解: 1、新建FSP工程项目,并做好基本设置 (1)执行Cadence 16.3/FPGA System Planner,如下图: 图1 (2)点击OK进入设计基本设置栏,设置页面尺寸、调用库及输出路径等——注意这里的页面尺寸,就是后期设计中的PCB尺寸。 图2:页面设置 其中Board Dimensions设置页面尺寸,这个尺寸以后将被导入PCB作为PCB的outline;output file path栏设置设计输出路径;Library Path设置调用的库路径,点击Edit可以编辑设计库如下图。 图3设计库路径编辑 需要添加新的器件库时,点击右上角的Add按钮,选择库路径即可。 2、在设计页面中,添加所需FPGA和Interface,这里用于FPGA-PCB协同设计,暂时不添加外围元器件,外围元器件在生成的Capture或HDL原理图中添加(如图4)。 图4:FSP中添加FPGA和Interface 3、元器件放置完成后,就需要在FSP中设置元件之间的连接关系,并且为网络连接赋予FPGA相应的连接区域,这个区域是用于后来连接关系优化走线的区域。 (1)实现FPGA与Interface的连接关系:右击Interface器件,选择Instance Properties命令,如下图所示,选择总线连接的FPGA及其连接区域。 图5:选择器件连接关系及网络所在设计区域 此时,点击View Model,得到下图所示的Model编辑对话框,其中:Logic选项卡中,可以编辑该器件的Group、Constraint等元件连接属性,更用来定义该Interface与哪些系列的FPGA相互连,是Model编辑中最为重要的一环;Schematic选项卡,用来编辑并实时观察器件原理图符号;Layout选项卡,用来观察和编辑器件封装,如图6。 图6:Interface模型编辑 (2)实现FPGA之间的互连:右击FPGA,选择Instance Properties命令,弹出的对话框中,Interface To Connect栏显示Interface和该FPGA的连接关系,Devices to connect(Protocol)栏中显示的是FPGA之间的连接关系。 点击Create,在Create New Protocol对话框中,选择与U1(FPGA)相连的另一个FPGA(U3)。 图7:FPGA之间的连接关系创建 然后,点击OK之后,弹出Edit Protocol对话框,既可以编辑FPGA之间的连接关系与规则设置,如下图8-10。 图8:FPGA连接关系规则设置与引脚区域分配 图9:编辑FPGA之间的引脚连接关系 图10:完成FPGA连接关系的设置,即完成protocol连接设置 点击OK即可完成FPGA之间的连接关系设定,以及相应规则与区域设置。 (3)配置FPGA电源、地引脚 执行Tools/Define Power Regulators编辑系统设计中的电源、地配置,如下图11。 图11:电源配置 然后执行Tools/Map Power Connections可以分配电源、地的连接关系,再执行Check Power Connection进行电源、地网络的检查。 (4)完成之前的网络连接关系设置后,执
您可能关注的文档
最近下载
- 人工智能与新材料研发.pptx
- (高清版)DB21∕T 3145-2019 黏土分散性针孔试验标准.pdf VIP
- 专题1.1 有理数、数轴【十大题型】(举一反三)(人教版)(原卷版).pdf VIP
- 员工调薪申请表(标准版).doc VIP
- 儿童捏脊疗法课件.pptx
- 广东省中山市2023-2024学年八年级上学期期末考试英语试卷.docx VIP
- 第2课+春秋战国的历史巨变(精品课件)-【中职专用】《中国历史》趣味课堂同步优质教学课件(高教版2023·基础模块).pptx VIP
- 公文收文处理笺公文处理单.docx VIP
- 《西门子变频器440参数表》.pdf VIP
- 统编版语文五年级上册教材课后习题参考答案.pdf VIP
文档评论(0)