一.实验目的 熟悉QuartusⅡ的VHDL文本设计过程,学习简单时序逻辑电路的设计.仿真和测试方法. 二.实验 1. 基本命题 用VHDL文本设计触发器,触发器的类型可任选一种.给出程序设计.仿真分析.硬件测试及详细实验过程. ① 实验原理 由数电知识可知,D触发器由输入的时钟信号(CLK).数据输入口(D)和数据输出(Q)构成.本程序通过进程监视CLK和D\,当CLK为上升沿的时候,将D赋值给Q,要完成这个赋值操作,必须再借助一个信号S来进行值的传递. ② 程序设计 ③ 仿真分析 仿真预测:…
编SPI的master控制器,使用公司基本的元件,有些端口用不着,恰巧好二哥(不知年龄的数字组组长,本名Holger)来了,于是请教之,告曰open关键词.后来深感自己VHDL水平太水,下了一本电子书恶补语法.明白了open,顺带了port mapping <<Circuit Design With VHDL>> chapter 10, 10.4 Two ways to map the PORTS of a COMPONENT during its instantiation: 1…
mod(取模)and rem(取余) VHDL has mod and rem. They return the same value if both arguments are positive. but, they produce different results for negative inputs: 5 mod 3 = 2 (-5) mod 3 = 1 5 mod (-3) = -1 (-5) mod (-3) = -2 for mod, the result has the sam…