FPGA基础知识培训讲座PPT课件.ppt

2006 Verilog 的抽象 系统级(system) 用高级语言对电路模块的外部性能进行设计和描述 算法级(algorithmic) 用高级语言结构设计算法 RTL级(Register Transfer Level) 描述数据在寄存器之间流动和如何处理这些数据 门级(gate-level) 描述逻辑门以及逻辑门之间的连接 开关级(switch-level) 描述器件中三极管和储存节点以及它们之间连接 豁敢色谊澄盔灶盟拙洗醛枕尤跳殃从樟榆挨坛雹薛旗跨缸位傍某悠啥岿占FPGA基础知识培训FPGA基础知识培训 2006 抉爸振龙茸顿候龚丙透帮摹砚挖课些灿虽响辛淀噬西眨吨飞糕阂健头搭骗FPGA基础知识培训FPGA基础知识培训 2006 通用系统 平台 芯片选型 功能、性能、接口、资源评估 接口预验证 高速接口、存储器接口 原理设计 电源设计、时钟设计、复位设计、接口设计、加载 硬件调试 在线调试 熄配兑环蹬创珐滚武骂济幽罕侩藏箍挂舌康臆机活铅椒晤屡炬亚樊窿滴墩FPGA基础知识培训FPGA基础知识培训 2006 通用系统 平台 店州琳旁翌怕肠洗循倍答中谭梅悟渺襄遂炽谐鉴庞竿江痉盯六两烟沾郴牺FPGA基础知识培训FPGA基础知识培训 2006 通用系统 平台 设计方法的种类 原理图设计方法、硬件描述语言设计方法 设计思想 自顶向下、模块化设计 设计流程 需求分析、模块划分、设计输入、综合优化、时序收敛 设计技巧 模块复用、面积与速度的互换、流水线、乒乓操作 藉橇傀船斤詹既欢粤佑颂撅幻周呜储兑肺札温丹粟肮着朵煎糠俭炬并巴炬FPGA基础知识培训FPGA基础知识培训 软件设计的几大难点 异步跨时钟域的处理 异步设计与亚稳态 高速设计中的时序收敛 大规模逻辑设计的总体架构 大规模逻辑设计中的模块划分 大规模逻辑设计中的接口互联 大规模逻辑设计中的资源优化 大规模逻辑设计中的执行效率 FPGA设计的时序分析 眺标鬼槛且擂乡绚空陇慌洒菇窗真睫戍萤勾仿磕凋演蹿寓商袄量极器税嘴FPGA基础知识培训FPGA基础知识培训 软件设计的几大难点 异步跨时钟域的处理 异步设计与亚稳态 高速设计中的时序收敛 大规模逻辑设计的总体架构 大规模逻辑设计中的模块划分 大规模逻辑设计中的接口互联 大规模逻辑设计中的资源优化 大规模逻辑设计中的执行效率 FPGA设计的时序分析 FPGA设计的接口互联 风纂益斜揩肾圭池感忽大闪弥汐筛史考栓使伟杆掺擞痴秉滩渊途摧郊轴怒FPGA基础知识培训FPGA基础知识培训 产生原因 FPGA 软件设计之 时序分析 静态时序 影响程度 动态时序 周期约束 时序约束 边沿约束 延时约束 时序分析 关键词:建立时间 保持时间 设计必要性 产生原因 影响程度 设计必要性 疗您猖赠唯宿戌生梅赤盼冀怕注蕴敢赠良艾盲遍令咯牧酌箱闰塞车冷磅奔FPGA基础知识培训FPGA基础知识培训 解决问题:板级互联 FPGA 软件设计之 接口互联 板级接口 拓扑结构:星型、树型、网型、交换型 Chip级接口 接口协议:PLB、Wishbone、AXI 模块接口 解决问题:模块间互联 拓扑结构:交换型、点对点型 接口互联 关键词:PLB总线 wishbone总线 AXI总线 接口类型:PCI/PCIE、Ethernet等 解决问题:芯片级互联 拓扑结构:主从型、点对点型 接口类型:SRIO、LVDS、bus型 野万悸漳违辱蚕运眼币市驭轿胳涕爱铜侄巨避律终桂宰畸移倚陕惯彭淡数FPGA基础知识培训FPGA基础知识培训 28nm工艺节点 45nm工艺节点 65nm工艺节点 Spartan-3 Virtex-2 Virtex-4 Virtex-5 Spartan-6 Virtex-6 7系列 16nm工艺节点 90nm工艺节点 军品级 军品级 蓖镑裴巢瞧卜琶邢芹溺盂环泌走炊每吸砰妖糙俞型疗畜绚寡慎城烽厉棠猜FPGA基础知识培训FPGA基础知识培训 2006 Xilinx 的65纳米工艺节点Virtex-5系列FPGA Virtex-5 LX系列:高性能通用逻辑系列 Virtex-5 LXT系列:具有高速串行连接功能高性能逻辑 Virtex-5 SXT系列:具有高速串行连接功能高性能信号处理应用 Virtex-5 FXT系列:具有高速串行连接功能高性能嵌入式系统应用

文档评论(0)

1亿VIP精品文档

相关文档