摘要: quartus在线调试的方法 在Quartus II Version 7.2 Handbook Volume 3: Verification中的Section V. In-System Design Debugging里分5章介绍了5种方法: 1. Quick Design Debugging Us 阅读全文
posted @ 2019-02-21 15:40 浮沉沉浮 阅读(2766) 评论(0) 推荐(0) 编辑
摘要: UART通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接 阅读全文
posted @ 2019-02-21 15:39 浮沉沉浮 阅读(368) 评论(0) 推荐(0) 编辑
摘要: RS-232C标准(协议)的全称是EIA-RS-232C标准,定义是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。其中EIA(Electr 阅读全文
posted @ 2019-02-21 15:35 浮沉沉浮 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Modem,其实是Modulator(调制器)与Demodulator(解调器)的简称,中文称为调制解调器(港台称之为数据机)。根据Modem的谐音,亲昵地称之为“猫”。 所谓调制,就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号。合称调制解调器。 调制解调器的英文是MO 阅读全文
posted @ 2019-02-21 15:34 浮沉沉浮 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。 1、节省传输线,这是显而易见的。尤其是在远程通信时,此特点尤为重要。这也是串行通信的主要优点。 2、数据传送效率 阅读全文
posted @ 2019-02-21 15:33 浮沉沉浮 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 第一次下载和运行Quartus后,发现几个问题: 解决:在官网下载后,在开始破解; 解决:testbench程序出错. 问题3:在视频中testbench程序加延时后有一个Sstop,但实际中加了不能出现仿真波形,删除就可以。 问题4:在2选一多路选择器中,前仿可以,但后仿出错。 解决:cyone 阅读全文
posted @ 2019-02-21 15:29 浮沉沉浮 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: PLL(Phase Locked Loop): 为锁相回路或锁相环,用来统一整合时脉讯号,使内存能正确的存取资料。PLL用于振荡器中的反馈技术。 许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步,利 用锁相环路就可以实现这个目的。 功能:VCO有一个初始的振荡频率,通过设置两个DI 阅读全文
posted @ 2019-02-21 15:25 浮沉沉浮 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 数码管自动显示:利用计数器原理,先做一个分频计数器,每隔1s钟,由LED自动加一,再选择数码管显示数字;1s=1_000_000_000ns= 1_000_000_000ns/20ns=50_000_000 阅读全文
posted @ 2019-02-21 15:11 浮沉沉浮 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 设计思路:由于一个数码管可以显示0-f这16个字符,与3_8译码器思路一致,选择四个拨动开关组成选择器,从0000-1111波动。分别显示0-f这16个字符。 建立工程: 分配引脚: 全运行,烧写程序;实验现象:波动对应的开关,数码管显示对应的字符; 阅读全文
posted @ 2019-02-21 15:08 浮沉沉浮 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 数码管也称LED数码管,不同行业人士对数码管的称呼不一样,其实都是同样的产品。数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP)这个小数点可以更精确的表示数码管想要显示的内容;按能显示多少个(8)可分为1位、2位、3位、4位、5位、6位、 阅读全文
posted @ 2019-02-21 15:04 浮沉沉浮 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: Quartus II提供的LPM_couter IP核的使用 FPGA设计方式: 原理图,Verilog HDL设计方式,IP核输入方式 创建IP核 点击TOOLS—IP catalog-libray-Arithmetic-LPM_COUNTER 选择希望输出的寄存器是多少位的,计数类型。 选择计数 阅读全文
posted @ 2019-02-21 14:58 浮沉沉浮 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 LED,每500ms,状态闪烁依次,及每隔500MS,灯亮或灭一次; 系统时钟为50MHZ,其对应周期为20ns。(T=1/F=1/(50_000_000=2×10^(-8)s) 500ms=500_000_000ns/20ns=25_000_000; 创建工程counter 程序如下 阅读全文
posted @ 2019-02-21 14:33 浮沉沉浮 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 区别与verilog HDL代码,主要留意以下内容: 1,语言本身支持的特征和可综合的代码是两回事,不是所有verilog语言都可以转化为硬件的。 2,testbench作为top module,不需要任何输入和输出。 3,在testbench module中将要测试的模块例化为dut(名字可以任起 阅读全文
posted @ 2019-02-21 13:53 浮沉沉浮 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 本实验使用DE1器件,cyloneV,主要做的基础实验,目的是回顾前期的学习和巩固知识和熟悉操作流程。 视频主要学习的是小梅哥视频。 工程文件夹取名 prj 工程文件存放目录(ip文件夹存放生成的ip核文件) rtl verilog可综合代码 img 设计相关图片存放目录(方便写文档) doc 设计 阅读全文
posted @ 2019-02-21 12:08 浮沉沉浮 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 寄存器:用来存储指令、数据和地址。 暂存内容,断电后则存储内容消失。 寄存器的基本单元是D触发器。 一般位于CPU内,读写速度快,是存储器的一种 数据寄存器主要用来保存操作数和运算结果等信息 状态寄存器又名条件码寄存器,它是计算机系统的核心部件--运算器的一部分,状态寄存器用来存放两类信息:一类是体 阅读全文
posted @ 2019-02-21 10:59 浮沉沉浮 阅读(765) 评论(0) 推荐(0) 编辑