已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常州信息职业技术学院 学生毕业设计(论文)报告 系别:电子与电气工程学院 专业:电子信息工程技术 班号: 学 生 姓 名: 学 生 学 号: 设 计 ( 论 文 ) 题 目 :基于 VHDL 的数字频率计设计 指 导 教 师:朱幼娟 设 计 地 点:常州信息职业技术学院 起 迄 日 期:2011.9.12011.10.31 常州信息职业技术学院电子与电气工程学院毕业设计论文 毕业设计(论文)任务书毕业设计(论文)任务书 专业专业电子信息工程技术班级班级姓名姓名 一、课题名称:基于 VHDL 的数字频率计设计 二、主要技术指标: 1. 频率范围为:1Hz50MHz。 2. 结果用数码管十进制显示。 3. 输入信号电压幅度为 50mV5V。 三、工作内容和要求: 1. 构建大体的设计方案,并了解其内容。 2. 构建出大体的顶层原理设计框图。 3. 对底层的每个电路模块的设计,并通过软件 MAX+PLUS2 完成程序的编写通过。 4. 对整个原理框图进行编译并通过。 5. 对整个仿真图编译通过。 四、主要参考文献: 1 陈必群. EDA 技术与项目训练M ,常州:常州信息职业技术学院,2009 年. 2 王凤英. 基于 FPGA 的数字频率计设计与仿真J.科技资讯,,2008,15(8) :110 3 谭会生,张昌凡.EDA 技术及应用.西安M:电子科技大学出版社,2001 年 4 张凯,林伟.VHDL 实例剖析M.北京:国防工业出版社,2004 年 5 刘玉良,李玲玉,邓勇全.吉林:用 EDA 方法设计数字系统的灵活性D,2002 年 6 宋万杰等.CPLD 技术及其应用.M.西安:西安电子科技大学出版社,2000 年. 学生(签名)年月日 指 导 教师(签名)年月日 教研室主任(签名)年月日 系主任(签名)年月日 常州信息职业技术学院电子与电气工程学院毕业设计论文 毕业设计(论文)开题报告毕业设计(论文)开题报告 设计(论文)题目设计(论文)题目基于 VHDL 的数字频率计设计 一一选题的背景和意义选题的背景和意义: 在电子技术中,频率是最基本的参数之一,频率是周期性信号在单位时间(1S)内的变化次数。 频率检测是电子测量领域的最基本也是最重要的测量之一。频率信号抗干扰能力强、易于传输,可以 获得较高的测量精度, 所以测频率方法的研究越来越受到重视。 以往的测频仪都是在低频段利用测周 的方法、高频段用测频的方法,其精度往往会随着被测频率的下降而下降。该设计采用等精度测量方 法,解决了这个问题。 同时频率与许多电参量的测量方案、 测量结果都有十分密切的关系, 因此频率的测量就显得更加 重要。随着电子技术的发展, 数字系统的设计正朝高速度、大容量、小体积的方向发展, 传统的自底 而上的设计方法已难以适应形势。E D A 技术的应运而生,使传统的电子系统设计发生了根本的变革。 E D A 技术就是依赖功能强大的计算机, 在 E D A 工具软件平台上, 对以硬件描述语言 V H D L 为 系统逻辑描述手段自顶而下地逐层完成相应的描述、综合、优化、仿真与验证, 直至生成器件。利用 E D A 仿真技术与 V H D L 语言的功能来完成六位频率计的仿真设计。 二二课题研究的主要内容课题研究的主要内容: 1. 构建出大体的顶层原理设计框图。 2. 对底层的每个电路模块的设计,并通过软件 MAX+PLUS2 完成程序的编写通过。 3. 对整个原理框图进行编译通过。 4. 对整个仿真图编译通过。 三三主要研究(设计)方法论述主要研究(设计)方法论述: 本设计通过频率控制模块, 将时钟信号 clk 两分频后分别取反赋给锁存使能和计数使能端, 这样计数 完成后就能实现数据的锁存。当计数使能和时钟信号同时出现低电平的时候,计数复位信号有效,将 计数器清零,从新开始计数。 1.通过十进制计数器模块实现对输入信号周期的计数。 2.通过锁存模块实现对计数器结果的锁存,并将其送入译码模块。 3.通过译码模块实现对计数结果的译码,让其直观地显示于数码管上。 4.通过系统模块编译、仿真实现对各模块功能的整合,实现整个系统的功能。 常州信息职业技术学院电子与电气工程学院毕业设计论文 四、设计(论文)进度安排: 时间(迄止日期)工作内容 2011.9.19.17根据课题调研,收集资料,研究方案设计,完成开题报告。 2011.9.189.19构建出大体的顶层原理设计框图。 2011.9.209.24对底层的每个电路模块的设计, 并通过软件 MAX+PLUS2 完成程序的编写通过。 2011.9.259.29设计整体原理图,下载仿真,并对整个仿真图编译通过。 2011.9.3010.7完成毕业论文的初稿,形成最后上交的毕业设计。 2011.10.810.31再次修改完善论文 五、指导教师意见: 指导教师签名:年月日 六、系部意见: 系主任签名:年月日 常州信息职业技术学院电子与电气工程学院毕业设计论文 基于基于 VHDLVHDL 的数字频率计设计的数字频率计设计 目录目录 摘要摘要 Abstract 第第 1 章章前言前言. 1 第第 2 章章数字频率计的要求数字频率计的要求. 2 2.1主要技术指标.2 2.2工作内容和要求.2 第第 3 章章数字频率计的方案设计数字频率计的方案设计 . 3 3.1 基本原理.3 3.1.1频率计测量频率的设计原理.3 3.1.2频率计测量频率的原理图.3 3.2设计流程图.3 第第 4 章章数字频率计各模块功能介绍数字频率计各模块功能介绍. 4 4.1频率控制模块的 VHDL 语言源程序.4 4.1.1频率控制模块的程序.4 4.2十进制加法计数器 CNT10 的 VHDL 语言源程序.5 4.2.1十进制计数器的程序.5 4.2.2十进制计数器的顶层设计.6 4.3 系统模块的 VHDL 语言源程序.7 4.3.1 系统模块的设计.7 4.3.2 系统模块的程序.7 4.4 锁存器 LOCK 的 VHDL 语言源程序.10 4.4.1 锁存器 LOCK 的程序.10 4.5 译码模块 DECODER 的 VHDL 语言源程序.11 4.5.1 译码模块 DECODER 的程序.11 4.6 四选一选择器 MUX41 的 VHDL 语言源程序.12 4.6.1 MUX41 程序.12 4.7 四进制计数器 CNT4 的 VHDL 语言源程序.13 4.7.1 四进制计数器 CNT4 的程序.13 4.8 250 分频器的 VHDL 语言源程序.14 4.8.1 250 分频器的程序.14 第第 5 5 章章数字频率计仿真图数字频率计仿真图15 5.1频率控制模块仿真波形图.15 5.2十进制计数器模块仿真波形图.15 5.3锁存模块仿真波形图.15 5.4译码模块波形仿真图.16 5.5四选一选择器 MUX41 的仿真图.16 5.6四进制计数器 CNT4 的仿真图.16 5.7250 分频器的仿真图.17 第第 6 6 章章频率计顶层原理图的输入频率计顶层原理图的输入1818 常州信息职业技术学院电子与电气工程学院毕业设计论文 第第 7 章章下载测试下载测试. 19 第第 8 章章结束语结束语. 20 参考文献参考文献 答谢辞答谢辞 常州信息职业技术学院电子与电气工程学院毕业设计论文 摘摘要要 数字频率计是直接用十进制数字来显示被测信号频率的一种测量装置。它不 仅可以测量正弦波、方波、三角波、尖脉冲信号,而且还可以测量它们的周期。 经过改装,可以测量脉冲宽度,做成数字式脉宽测量仪;在电路中增加传感器, 还可以做成数字脉搏仪、 计价器等。 因此数字频率计在测量物理量方面应用广泛。 本设计用 VHDL 在 CPLD 器件上实现数字频率计测频系统,能够用十进制数码显示 被测信号的频率,而且还能对其他多种物理量进行测量。具有体积小、可靠性高、 功耗低的特点。采用 VDHL 编程设计实现的数字频率计,除被测信号的整形部分、 键输入部分和数码显示部分以外, 其余全部在一片 FPGA 芯片上实现, 整个系统非 常精简,而且具有灵活的现场可更改性。 关键词:关键词: VHDL 语言;频率计 常州信息职业技术学院电子与电气工程学院毕业设计论文 Abstract Digital cymometer is to directly show to be measured a kind of diagraph of signal frequency to equip with the decimal system number.It not only can measure sine wave, square wave, triangle wave, sharp pulse signal and other have a period of the frequency of the signal of characteristic, can measure pulse width, make into the number type vein breadth to measure an instrument; Increase to spread a feeling machine in the electric circuit, can also make into a number pulse instrument, account a price machine etc.Therefore the digital cymometer accounts in the diagraph physics to measure aspect applied extensive.This design is used VHDL the spare part is at CPLD up carry out digital cymometer to account to measure repeatedly system, can show to be measured the frequency of signal with the decimal system figures, and return an ability as to its he various physical quantity carry on diagraph.Have the physical volume smallanddependablesexGaoandachievementtoconsumealow characteristics.digital cymometer is the diagraph instrument of research production realm indispensabilities, The digital cymometer that adopts VDHL to weave a distance to design a realization accounts, in addition to is measured the orthopedics of signal part, the key importation part and figures show part, rest all in one FPGA realization of chip, the whole system simplifies very much, and has vivid spot to change sex. Keywords: VHDL ; digitalcymometer 常州信息职业技术学院电子与电气工程学院毕业设计论文 1 第 1 章前言 频率信号抗干扰性强,易于传输,可以获得较高的测量精度,所以测频方法的 研究是电子测量领域的重要内容。传统的数字频率计一般由分离元件搭接而成, 其测量范围、测量精度和测量速度都受到很大的限制。虽然单片机的发展与应用 改善了这一缺陷,但由于单片机本身也受到工作频率及内部计数器位数等因素的 限制,所以无法在此领域取得突破性的进展。随着新型可编程逻辑器件 FPGA 技术 的发展,能够将大量的逻辑功能集成于一个单个器件中,根据不同的需要所提供的 门数可以从几百门到上百万门,从根本上解决了单片机的先天性限制问题。 不但集 成度远远超过了以往的数字频率计,而且在基准频率及精度等外部条件的允许下, 根据不同场合的精度要求,对硬件描述语言进行一定的改动,使系统在精度提高的 同时,用较少的器件来实现系统的功能,从而降低系统的整体造价。 此外,系统芯片 (SOC)的发展也要求其包含频率测量的功能,所以用 FPGA 实现数字频率计也是实 现系统芯片的前提条件。 数字频率计是数字电路中的一个典型应用, 实际的硬件设计用到的器件较多, 连线比较复杂,而且会产生比较大的延时,造成测量误差、可靠性差。随着现场 可编程门阵列 FPGA 的广泛应用,以 EDA 工具作为开发手段,运用 VHDL 等硬件描 述语言,将使整个系统大大简化,提高了系统的整体性能和可靠性。 常州信息职业技术学院电子与电气工程学院毕业设计论文 2 第 2 章数字频率计的要求 在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、 测量结果都有十分密切的关系,因此频率的测量就显得更加重要。 2.1 主要技术指标主要技术指标 1.频率范围为:1Hz50MHz。 2.结果用数码管十进制显示。 3.输入信号电压幅度为 50mV5V。 2.2 工作内容和要求:工作内容和要求: 1. 构建大体的设计方案,并了解其内容。 2. 构建出大体的顶层原理设计框图。 3. 对底层的每个电路模块的设计,并通过软件 MAX+PLUS2 完成程序的编 写通过。 4. 对整个原理框图进行编译并通过。 5. 下载仿真,对整个仿真图编译通过 常州信息职业技术学院电子与电气工程学院毕业设计论文 3 第 3 章数字频率计的方案设计 6位数字频率计电路的设计, 应用MAX+PLUS软件平台, 来说明VHDL语言在 EDA 仿真中的应用。该设计实例的基本功能描述为: 3.1基本原理基本原理 3.11 频率计测量频率的设计原理 脉冲信号的频率就是在单位时间内所产生的脉冲个数,其表达式为 fN/T, 其中 f 为被测信号频率, N 为计数器所累计的脉冲个数, T 为产生 N 个脉冲所需的 时间。计数器记录的结果即为被测信号的频率。 3.1.2 频率计测量频率的原理图 频率计测量频率的原理如图 3.1 图中闸门受控制电路来的门控信号控制,在门控信号为逻辑 1 电平的时候, 闸门打开,输入信号通过闸门到达计数显示电路,而当门控信号为低电平时,闸 门关闭,输入信号不能通过闸门。这样,计数显示电路所记录和显示的只是门控 信号作用期间即闸门时间内,输入脉冲的个数。 3.2设计流程图设计流程图 主闸门主闸门 计数及显示计数及显示 电路电路 闸门控制闸门控制 电电路路 待测信号待测信号 复位清零信号复位清零信号 振荡分频振荡分频 图 3.1原理图 图 3.2设计流程图 常州信息职业技术学院电子与电气工程学院毕业设计论文 4 第 4 章数字频率计各模块功能介绍 在原理图中共有 5 个模块: 频率控制模块、十进制计数器模块、锁存模块、 译码模块、系统模块,我们将利用 VHDL 语言分别对这 5 个模块进行源程序设计。 4.1 频率控制模块的频率控制模块的 VHDL 语言源程序语言源程序 频率控制信号的输入信号是 1HZ, 将时钟信号 clk 两分频后分别取反赋给锁 存使能 lock 和计数使能端 ena,这样计数完成后就能实现数据的锁存。当计数使 能和时钟信号同时出现低电平的时候,计数复位信号 clr 有效,将计数器清零, 从新开始计数。 4.1.1频率控制模块的程序如下: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity ctl is-计数允许、锁存数据和清零三个控制信号 port(clk : in std_logic; ena : out std_logic; clr : out std_logic; lock : out std_logic ); end ctl; architecture behav of ctl is signal div2clk : std_logic; begin process(clk) begin if clkevent and clk=1 then div2clk=not div2clk; end if; end process; process(clk,div2clk) begin if clk=0 and div2clk=0 then clr=1; else clr=0; end if; end process; lock=not div2clk;ena0); elsif clkevent and clk=1 then if CS=1 then if cqi0); end if; end if; end if; if cqi=9 then cout=1; else coutclr1,ena=ena1, cq=cq1,cout=cout1); u2:cnt10portmap(clk=cout1,clr=clr1,ena=ena1, cq=cq2,cout=cout2); u3:cnt10portmap(clk=cout2,clr=clr1,ena=ena1, cq=cq3,cout=cout3); u4:cnt10portmap(clk=cout3,clr=clr1,ena=ena1, cq=cq4,cout=cout4); u5:cnt10portmap(clk=cout4,clr=clr1,ena=ena1, cq=cq5,cout=cout5); u6:cnt10portmap(clk=cout5,clr=clr1,ena=ena1, cq=cq6,cout=carry_out); u7:ctlportmap(clk=clk, clr=clr1,ena=ena1,lock=lock1); u8: reg4port map(clk=lock1,cq=cq1,led=led1); u9: reg4port map(clk=lock1,cq=cq2,led=led2); u10 : reg4port map(clk=lock1,cq=cq3,led=led3); u11 : reg4port map(clk=lock1,cq=cq4,led=led4); u12 : reg4port map(clk=lock1,cq=cq5,led=led5); u13 : reg4port map(clk=lock1,cq=cq6,led=led6); u19:decode port map(qin = led1,qout=dula_temp1); u14:decode port map(qin = led2,qout=dula_temp2); u15:decode port map(qin = led3,qout=dula_temp3); u16:decode port map(qin = led4,qout=dula_temp4); u17:decode port map(qin = led5,qout=dula_temp5); u18:decode port map(qin = led6,qout=dula_temp6); test_clk_out=clk_div1; wei=wei_temp; 常州信息职业技术学院电子与电气工程学院毕业设计论文 9 process(mclk)-分频:从 50MHZ 分出 1HZ 基准信号处 理后可以产生用于测频所需的计数允许、锁存数据和清零三个控制信号。 variable cnt1 : integer range 0 to 2500; variable cnt2 : integer range 0 to 10000; begin if mclkevent and mclk=1 then if cnt1=2500 then cnt1:=0; clk_div1 = not clk_div1;-扫描信号 if cnt2=10000 then cnt2:=0; clk wei_temp = 111110;dula wei_temp = 111101;dula wei_temp = 111011;dula wei_temp = 110111;dula wei_temp = 101111;dula wei_temp = 011111;dulaNULL; end case; end process; end; 常州信息职业技术学院电子与电气工程学院毕业设计论文 10 -f_in 为测试信号,mclk 为输入时钟,carry_out 为溢出信号,test_clk_out 为内部分频输出的 10000HZ 信号,为方便自测该程序,wei 为六个数码管的位 选,dula 为数码管的段选,如图 4.4 4.4 锁存器锁存器 LOCK 的的 VHDL 语言源程序语言源程序 锁存模块实现对计数器结果的锁存,并将其送入译码模块。clk 是锁存允许信 号,当 clk 有效时,锁存模块便将输入信号 cq 的值送给输出信号 led。见图 4.5 4.4.1 锁存器 LOCK 的程序如下: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity reg4 is-锁存器 port( clk : in std_logic; cq : in std_logic_vector(3 downto 0); led : out std_logic_vector(3 downto 0) ); end reg4; architecture one of reg4 is begin process(clk,cq) begin if clkevent and clk=1 then led=cq; end if; end process; end; 图 4.4系统模块 CODE 图 4.5锁存器 LOCK 常州信息职业技术学院电子与电气工程学院毕业设计论文 11 4.4.2 锁存器 LOCK 顶层设计图 4.5 译码模块译码模块 DECODER 的的 VHDL 语言源程序语言源程序 译码模块实现对计数结果的译码,让其直观地显示于数码管上。这便是典型的 8 段译码器。qin 是输入信号,qout 是输出信号,连接于数码管。见图 4.7 4.5.1 译码模块 DECODER 的程序如下: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; entity decode is-BCD 译码 port (qin: instd_logic_vector(3 downto 0); qout : out std_logic_vector(7 downto 0) ); end decode; architecture behave of decode is begin with qin select qout= 11000000when 0000, 11111001when 0001, 10100100when 0010, 10110000when 0011, 10011001when 0100, 10010010when 0101, 10000010when 0110, 11111000when 0111, 10000000when 1000, 图 4.6锁存器 LOCK 顶层设计图 常州信息职业技术学院电子与电气工程学院毕业设计论文 12 10010000when 1001, NULLwhen others; end behave; 4.6 四选一选择器四选一选择器 MUX41 的的 VHDL 语言源程序语言源程序 当被测频率超出量程时, 设计分频模块对被测频率进行分频衰减, 单位上升, 从而扩大测量频率的范围。见图 4.8 4.6.1 MUX41 程序如下: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY MUX41 IS PORT(A,B,C,D:IN STD_LOGIC_VECTOR(3 DOWNTO 0); SEL:IN STD_LOGIC_VECTOR(1 DOWNTO 0); DATA:OUT STD_LOGIC_VECTOR(3 DOWNTO 0); END MUX41; ARCHITECTURE ONE OF MUX41 IS BEGIN PROCESS(SEL) BEGIN IF(SEL=00)THEN DATA=A; ELSIF(SEL=01)THEN DATA=B; ELSIF(SEL=10)THEN DATA=C; ELSE DATA=D; END IF; END PROCESS; END ONE; 图 4.7译码模块 DECODER 常州信息职业技术学院电子与电气工程学院毕业设计论文 13 4.7 四进制计数器四进制计数器 CNT4 的的 VHDL 语言源程序语言源程序 4.7.1 四进制计数器 CNT4 的程序如下: Library ieee; Use ieee.std_logic_unsigned.all; Use ieee.std_logic_1164.all; Entity cnt4 is Port (clk: in std_logic; Q: out std_logic_vector(1 downto 0); END CNT4; architecture BHV of cnt4 is SIGNAL A:std_logic_vector(1 downto 0); BEGIN PROCESS(CLK) BEGIN IF CLKEVENT AND CLK=1 THEN IF A=11 THEN A=00; ELSE A=A+1; END IF; END IF; Q=A; END PROCESS; END BHV; 4.7.2 四进制计数器 CNT4 四进制模块如图 4.9 图 4.8四选一选择器 MUX41 常州信息职业技术学院电子与电气工程学院毕业设计论文 14 4.8 250 分频器的分频器的 VHDL 语言源程序语言源程序 4.8.1 250 分频器的程序如下: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY FENG250 IS PORT(CLK:IN STD_LOGIC; CLK8HZ:OUT STD_LOGIC); END FENG250; ARCHITECTURE ONE OF FENG250 IS SIGNAL COUNT:INTEGER RANGE 0 TO 250; SIGNAL CLK_TEMP :STD_LOGIC; BEGIN PROCESS(CLK) BEGIN IF(CLKEVENT AND CLK=1)THEN IF(COUNT=124)THEN COUNT=0; CLK_TEMP= NOT CLK_TEMP; ELSE COUNT=COUNT+1; END IF; END IF; END PROCESS; CLK8HZ=CLK_TEMP; END ONE; 4.8.2 250 分频器见图 4.10 图 4.9四进制计数器 CNT4 图 4.10250 分频器 常州信息职业技术学院电子与电气工程学院毕业设计论文 15 第 5 章数字频率计仿真图 以下分别是各个模块: 频率控制模块、十进制计数器模块、锁存模块、译码 模块、系统模块、FEN250 模块、MUX41 模块的仿真结果。 5.1频率控制模块仿真波形图频率控制模块仿真波形图 5.2十进制计数器模块仿真波形图十进制计数器模块仿真波形图 5.3 锁存模块仿真波形图锁存模块仿真波形图 图 5.1频率控制模块仿真波形图 图 5.2十进制计数器模块仿真波形图 常州信息职业技术学院电子与电气工程学院毕业设计论文 16 5.4 译码模块波形仿真图译码模块波形仿真图 5.5 四选一选择器四选一选择器 MUX41 的仿真图的仿真图 5.6 四进制计数器四进制计数器 CNT4 的仿真图的仿真图 图 5.4译码模块波形仿真图 图 5.6CNT4 仿真图 常州信息职业技术学院电子与电气工程学院毕业设计论文 17 5.7 250 分频器的仿真图分频器的仿真图 常州信息职业技术学院电子与电气工程学院毕业设计论文 18 第 6 章频率计顶层原理图的输入 图 6.1顶层原理图 常州信息职业技术学院电子与电气工程学院毕业设计论文 19 第 7 章下载测试 7.17.1 编译编译 程序设计好后进行编译保存。 7.27.2 管脚配置管脚配置 编译好后对其输入输出信号进行管脚配置。 7.37.3 编程下载和测试编程下载和测试 7.3.1 编程下载 在 EDA 实验箱上按照管脚配置进行连线,然后下载到 EDA 实验箱上。 7.3.2 测试 7.3.2.1 频率测试 把下载到 EDA 实验箱上的频率计对 EDA 实验箱上的基准频率进行测 试,对照7.3.2 测得的频率和实际频率,看设计的程序是否正确。 7.3.2.2 周期测试 把下载到 EDA 实验箱上的频率计对 EDA 实验箱上的基准频率进行周 期测试,计算出其理论周期,对照测得的周期时发现与计算出的周期一致。 常州信息职业技术学院电子与电气工程学院毕业设计论文 20 第 8 章结束语 采用常规电路设计数字频率计,所用的器件较多、连线比较复杂,而且存在 延时较大、测量误差较大、可靠性低的缺点。采用复杂可编程逻辑器件,以 EDA 工具为开发手段、 运用 VHDL 语言编程进行数字频率计的设计, 将在使系统大大简 化的同时, 提高仪器整体的性能和可靠性。 我设计的用 FPGA 实现的 6 位数字频率 计测频系统,能够用数码显示被测信号的频率。采用 VHDL 语言编程,用 Quartus II 集成开发环境进行波形仿真、编译,并下载到 FPGA 中。FPGA 的功耗低、速度 快。经测试,该系统性能可靠、测量精确。 此次毕业设计我深深地体会到了,由于编程的时候没有做到足够的细心,导 致一串代码弄混了。但是密密麻麻的英文字母混在一起,我始终没有发现。最终 在调试的时候,就出现了问题。只知道出现了问题,就是不知道到问题的根源
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新能源汽车电池回收市场回收效率与资源化利用潜力分析报告
- 2026年中国工业设计行业发展展望及投资策略报告
- 腻子修补施工方案
- 2025年人才培训产业在线教育与技能认证体系建设方案
- 2025年电信网络基础设施升级与服务保障实施方案
- 2025年互联网金融智能风控系统建设实施方案
- 2025年人脸识别技术智能门禁系统实施方案
- 农产品冷链物流标准建设与推广方案
- 2025年环保治理数字化水处理厂建设方案
- 农产品质量安全规划实施方案完整版-图文
- 临床超声实时引导下疑难动静脉内瘘穿刺的实践经验分享
- 基于绿电直连的工业园区低碳化路径
- 2025年广西公需真题卷及答案
- 行政案例分析-终结性考核-国开(SC)-参考资料
- 低阶煤、褐煤干法制备气化用高浓度水煤浆技术
- 沟通技巧与人文关怀课件
- 食物不耐受权威量表
- GB∕T 37458-2019 城郊干道交通安全评价指南
- 2022年中考物理二轮专题精准练习:电功率综合计算(含答案)
- 路面病害处理专项施工组织方案
- 农药基础知识培训
评论
0/150
提交评论