AD入门教程V3.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AD入门教程V3

3.5 仿真 3.6 选择仿真运行时间长度 3.7 pgup pgdn 放大、缩小波形显示比例 4 使用VHDL语言输入 基本方法同上。 第2步改为 添加 VHDL Document (新建或添加已存在) 如新建,可使用模板见后3页 第3 步同上。 -- VHDL语言模板 1/3 library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; -- VHDL语言模板 2/3 entity cntsl is Port ( clk : in STD_LOGIC; rst : in STD_LOGIC; ce : in STD_LOGIC; yout : out STD_LOGIC_VECTOR (7 downto 0)); end cntsl; -- VHDL语言模板 3/3 architecture Behavioral of cntsl is signal count:std_logic_vector(7 downto 0); signal countin:std_logic_vector(7 downto 0); constant M:integer:=59 ; begin yout=count; process (clk, rst) begin if rst=1 then count = (others = 0); countin = (others = 0); elsif clk=1 and clkevent then if ce=1 then if countin=M then countin=(others=0); count=count+1; else countin = countin + 1; end if; end if; end if; end process; end Behavioral; END Altium Designer之FPGA设计 快速指南 湖南大学 电气与信息工程学院 毛旭光 2013年3月 139 0849 5222 @139.com maoxuguang@139.com 1 新建项目project 命名项目名、文件名时,不要用空格、减号-,为了易读,可以用下划线_; 2 右键点击项目名,添加新的Schematic绘图文件。 即用画图的方法输入设计方案 2.1 特别注意常用的元件所在库的名称: 1 FPGA Generic.IntLib 2 FPGA NB2DSK01 Port-Plugin.IntLib 注意元件名称(Component Name ) CLOCK_REFERENCE DIPSWITCH LED TEST_BUTTON J?B_?S J?B_?B 2.2 放置元件时,从库里“拖”至页面;按空格键旋转90度; 2.3 画线的方法(观察光标) 2.4 画总线的方法(观察光标) 2.5 多余输入端接地; 2.6 多余输出端接叉(见图标红叉 Place No ERC); 2.7 添加连线名称; 双击连线名称改名,使之易读、有意义; 2.8 静态注释annotate 2.9 将项目project(不是文档document)转换成VHDL文件 3 仿真 3 .1 产生test bench 文件 3.2 根据模板加激励。 STIMULUS0:process begin -- insert stimulus here wait; end process; 激励信号模板 rst=‘1’, ‘0’after 2ns; --非本例信号, 不规则信号 SW=X03, X01 after 3ns, X03 after 27ns, X01 after 41ns; STIMULUS0:process --持续循环的周期信号 begin clk_brd=0; wait for 1ns; clk_brd=1; wait for 1ns; end process; WRITE_RESULTS(

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档