- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字集成系统第六次作业1.For the VHDL model given below (Code List One), compare the FIFOs implementations on CPLD and FPGA.Synthesize and verify (simulate) the VHDL design of the FIFOs;For CPLD implementation (fit) of the FIFOs, how many MCs (macrocells) and PTs (product terms) are needed? Which parameter is critical to the maximum internal clock working frequency? Try to find out this critical parameter and its corresponding circuit path.For FPGA implementation (place and route) of the FIFOs, how many LBs (logic blocks)? Which parameter is critical to the maximum internal clock working frequency? Try to find out this critical parameter and its corresponding circuit path.Try to synthesize again the design with timing constraints and compare with its former counterparts. You will create the timing constraint file by yourself and add it to your project. Please refer to the following graphic interface of ISE:2. For the VHDL model given below (Code List Two), there may be some design errors in it. Some warning(s) and/or error(s) information may be issued when synthesizing it. Try to find out such design errors and correct them.根据段老师题目中提供的程序代码,并对此书写testbench,(1)综合后的RTL schematic和功能仿真后的结果分别如下图1和图2所示。图1RTL schematic图2仿真结果(功能仿真)(2)设置芯片为XC9500 CPLDS系XC95108-7-PQ160,速度为-7,综合后报告分析如下图3 CPLD综合报告由图3可以知道,对于本程序,一共使用了87个Macrocells,占总数的百分之八十一,使用了228个Pterms,占总数的百分之四十三,资源相对充裕,满足程序的设计要求。图4 CPLD时间报告由图4可知,时钟的最小周期为15ns,受clock to setup delay影响最大,故关键路径为tcyc。延时为15ns,时钟的工作频率为66.67MHz。(3)更换芯片型号为Spartan3-xc3s200-5pq208,速度为-5,其综合报告如下图5 FPGA综合报告查Spartan3的datasheet如下图6 Spartan3 datasheet由上图知,对于选择的器件,其logic cell为4320,CLB 有24X20=480个,每个CLB包含4个slice,而对于我们的程序,一共使用了66个slice,占总数的百分之三(总slice共计1920个),故使用的CLB数为66/4=16.5,即使用了17个CLB图7时间报告关键路径为clock to setup delay,延时为4.821ns,它对时钟的工作频率影响最大。时钟的工作频率为207.42MHz。(4)图8 timing constrain图9没有设置时序约束时的报告图10设置clk周期约束为5ns时的报告图11设置clk周期约束为4.5ns时的报告图12设置clk周期约束为4ns时的报告图13设置clk周期约束为3.5ns时的报告由图10至13可以看到,当对CLK进行约束时,会对系统性能有所影响,随着条件的苛刻,best case achievable也越来越小,但当限制小到一定程度时,EDA工具可能会无法布通,
您可能关注的文档
最近下载
- 渠道护砌工程施工方案砼预制块护坡施工渠道砼工程砼格埂.docx VIP
- 气调库工程项目可行性研究报告.docx
- 2025年二级矿井维修电工(技师)技能认定理论考试题库资料(含答案).pdf
- 功能性食品学 课件 第8章 益生菌及其活性代谢物.pptx
- 实验室质量管理体系文件.docx VIP
- 电工高级技师实操考试试卷.pdf VIP
- 初中阶段初阶词汇初级-如何记单词.docx VIP
- 中文版安德森吞咽困难量表的信效度和临床应用评价.pdf VIP
- (正式版)D-L∕T 611-2016 300MW~600M级机组煤粉锅炉运行导则.docx VIP
- BSL实验室生物安全管理体系文件.docx VIP
文档评论(0)