FPGA入门培训教材(共46张).pptx

上传人:醉**** 文档编号:7864385 上传时间:2022-03-05 格式:PPTX 页数:46 大小:4.74MB
返回 下载 相关 举报
FPGA入门培训教材(共46张).pptx_第1页
第1页 / 共46页
FPGA入门培训教材(共46张).pptx_第2页
第2页 / 共46页
点击查看更多>>
资源描述

《FPGA入门培训教材(共46张).pptx》由会员分享,可在线阅读,更多相关《FPGA入门培训教材(共46张).pptx(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、FPGAFPGA入门培训入门培训苏州智汇谱电子科技苏州智汇谱电子科技2015.07.23大纲 一、应用背景与厂商 二、器件的基本结构 三、工程实例 四、约束与分析一、FPGA的应用背景 (1)产品开发 机顶盒、医疗仪器、车载电子仪器 (2)系统与IP的原型验证 手机芯片的原型实现 FPGA主要厂商及产品 中高端: Xilinx & Altera分布占有48%与41%的市场份额 中低端:Lattice & Microsemi图 UltraScale架构-业界首款ASIC级All Programmable架构,是行业首次在全面可编程的架构中应用尖端的ASIC技术,致力于从根本上满足人们对数百Gbp

2、s的系统性能、全线速下的智能处理能力以及高速浮点运算水平的需求。UltraScale架构能够从布线、时钟、关键路径及电源等四方面解决影响先进节点芯片性能方面的最大瓶颈问题互连Lattice 资深产品暨企业行销总监Brent Przybus表示,网通、工业控制、监控系统等应用正掀起分布式计算的风潮,低功耗、小尺寸FPGA市场后市可期。有鉴于此,为迎合市场趋势要求,降低耗电量、缩小体积及缩减成本将为Lattice于2013年侧重的三大FPGA产品策略自收购Actel后,Microsemi的Flash FPGA在FPGA市场走向主流。其SmartFusion2产品系列具有最高标准的安全性、带有实时嵌

3、入式处理器的即时运作特性,以及具有SEU免疫能力的无与伦比的高可靠性和扩展温度范围支持,已经用于电信、工业、安防和国防市场中众多客户系统中FPGA业界的后起之秀Achronix(亚克尼斯)以其凌厉的市场攻势。Speedster22i FPGA采用英特尔领先的22纳米3D Tri-Gate晶体管技术,其功耗是竞争对手同类器件的一半,是业内唯一内嵌10/40/100G以太网MAC、100Gbps Interlaken、PCI Express Gen1/2/3和2.133 Gbps DDR3控制器硬核的FPGA器件。技术发展趋势二、器件的基本结构Altera 的FPGA Xilinx 的FPGA或其

4、他公司的FPGA 一般的结构都是由一些CLB 或类似称为LE 的宏单元组成其内的component一般是查找表LUT 时序单元 如寄存器外加一些如进位链等先进的结构每个CLB包含4个相似的Slice 4个Slice 按照如上图的阵列排布每个Slice都与一个开关矩阵紧密相接以便连到通用布线阵列GRM 在CLB中还有内部的快速的互联线保证4个slice 之间快速的互联每个乘法器块紧靠着Block RAM 共用4个开关矩阵三、工程实例 # STEP#0: define output directory area. Set outputDir ./Tutorial_Created_Data/bft_

5、output file mkdir $outputDir # STEP#1: setup design sources and constraints read_vhdl -library bftLib glob ./Sources/hdl/bftLib/*.vhdl read_vhdl ./Sources/hdl/bft.vhdl read_verilog glob ./Sources/hdl/*.v read_xdc ./Sources/bft_full_kintex7.xdc # STEP#2: run synthesis, report utilization and timing s

6、ynth_design -top bft -part xc7k70tfbg484-2 write_checkpoint -force $outputDir/post_synth report_timing_summary -file $outputDir/post_synth_timing_summary.rpt report_power -file $outputDir/post_synth_power.rpt # STEP#3: run placement and logic optimzation, report utilization and timingestimates, writ

7、e checkpoint design opt_design place_design phys_opt_design write_checkpoint -force $outputDir/post_place report_timing_summary -file $outputDir/post_place_timing_summary.rpt# STEP#4: run router, report actual utilization and timing, write checkpoint design,run drc, write verilog and xdc outroute_de

8、signwrite_checkpoint -force $outputDir/post_routereport_timing_summary -file $outputDir/post_route_timing_summary.rptreport_timing -sort_by group -max_paths 100 -path_type summary -file$outputDir/post_route_timing.rptreport_clock_utilization -file $outputDir/clock_util.rptreport_utilization -file $o

9、utputDir/post_route_util.rptreport_power -file $outputDir/post_route_power.rptreport_drc -file $outputDir/post_imp_drc.rptwrite_verilog -force $outputDir/bft_impl_netlist.vwrite_xdc -no_fixed_only -force $outputDir/bft_impl.xdc # STEP#5: generate a bitstream write_bitstream -force $outputDir/bft.bit四、约束与分析 管脚约束 时序约束 位置约束 Path from Input Port to Internal Sequential Cell Internal Path from Sequential Cell to Sequential Cell Path from Internal Sequential Cell to Output Port Path from Input Port to Output Port结束,感谢大家!演讲完毕,谢谢观看!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁