ispLEVER 软件 FPGA 设计流程介绍
Jeffery Pu
Page 1
Technical Support: techsupport_china @ latticesemi.com
目的:
该培训资料适用于初次使用ispLEVER软件或不常使用该软件的工 程设计人员,它可以帮助你去了解不同的处理过程,使用各种工 具,以及熟悉ispLEVER产生的各种报告. 通过实际设计例子,了解仿真功能,功耗的计算,静态时序分析 ,以及由时序驱动的布局和布线,检查软件输出的报告等. 练习约束设计的输入信号,输出信号以及这些信号管脚的分配. 修改约束条件,达到最佳地利用Lattice FPGA的结构和资源,同 时实现高性能.
Page 2
Technical Support: techsupport_china @ latticesemi.com
设计实例说明-1:
该培训资料以一个16bit的计数器为例,介绍FPGA的设计流 程.设计中使用寄存器输出,并利用FPGA锁相环(PLL)的特 性,既满足计数器最大工作频率的要求,又满足较小的 Clock-to-output(Tco)时间要求. 三种不同的设计方式,三种不同的时序结果: 设计1:
module pinassign_PLL (RESET_L, CLK, CNT); input RESET_L; input CLK;
output [15:0] CNT /* synthesis syn_useioff=1 */; reg [15:0] CNT; wire RESET; assign RESET = !RESET_L; //Insert PLL instantiation here always @(posedge CLK or posedge RESET) begin if (RESET) CNT <= 16'b0; else CNT <= CNT + 1; end
Page 3
Technical Support: techsupport_china @ latticesemi.com
A
endmodule
设计实例说明-2:
设计B:
module pinassign_PLL (RESET_L, CLK, CNT); input RESET_L; input CLK;
output [15:0] CNT /* synthesis syn_useioff=0 */; reg [15:0] CNT; wire RESET; assign RESET = !RESET_L; //Insert PLL instantiation here always @(posedge CLK or posedge RESET) begin if (RESET) CNT <= 16'b0; else CNT <= CNT + 1; end
B
endmodule
Page 4
Technical Support: techsupport_china @ latticesemi.com
设计实例说明-3:
设计C:
module pinassign_PLL (RESET_L, CLK, CNT); input RESET_L; input CLK; output [15:0] CNT /* synthesis syn_useioff=1 */; reg [15:0] q_i; reg [15:0] CNT; wire RESET; wire PPCLK; assign RESET = !RESET_L; //Insert PLL instantiation here ec_pll ec_pll_inst( .CLK(CLK), .RESET(RESET), .CLKOP(PPCLK), .LOCK()); always @(posedge PPCLK or posedge RESET) begin if (RESET) q_i <= 16'b0; else q_i <= q_i + 1; end always @(posedge PPCLK or posedge RESET) begin if (RESET) CNT <= 16'b0; else
C
Page 5
Technical Support: techsupport_china @ latticesemi.com
- verilog设计报告 > 设计流程介绍
-
设计流程介绍
下载该文档 文档格式:PDF 更新时间:2007-01-02 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: pdf 文档作者: Fritz N. Francis 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: LINDON 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:第六节应纳税额的计算(掌握) 应纳税额=计税价格×税率(四种情况 ...
下一篇:FPGA实验课程教学大纲(周二
点击查看更多关于verilog设计报告的相关文档
- 您可能感兴趣的
- verilog实验报告 iic的实验报告verilog 用verilog设计电子钟 信道交织verilog设计 verilog设计常见问题 交通灯设计verilog 用verilog设计计算器 verilog顶层设计模块 veriloghdl课程设计
- 大家在找
-
- · againstthetide
- · 驾驶员2004司法考试
- · 四川省注册会计师协会
- · 秸杆饲料发酵剂mail
- · 中国水电全面风险管理与内部控制知识竞赛试题答案
- · 太原雪佛兰4s店
- · 三年级三生教育教案
- · www.0991dj.con
- · 贝多芬第四钢琴协奏曲
- · 七年级生物学教案
- · 桥梁工程论文
- · dt9208万用表使用方法
- · sas9.2软件免费下载
- · 2011大学英语六级真题
- · autodeskinventor课件
- · 宁波第二医院网站
- · 粮库防雷防汛预案
- · 下载数学分析教材
- · 钳工技能教案
- · frontpage2003下载
- · gbt190012008试题
- · 山东无押金外放手工活
- · 机械基础第五章教案李世维
- · 红军万里长征路线图
- · 武汉电焊工
- · 真红少年传说
- · 安溪官桥溺水事件
- · www.0663.net
- · 电大会计社会调查报告
- · 体育课理论教案
- 赞助商链接