摘要:
module dvi_encoder( clkin, rstin, din, c0, c1, de, dout ); input clkin; //像素时钟输入 input rstin; //同步复位输入 input[7:0]din; //数据输入 input c0,c1; //控制信号输入 inp 阅读全文
摘要:
当一个工程包含多个面向对象但具体使用只有一个时,可通过`define实现。 以摄像头为例,摄像头有OV5640、OV7670、OV7725三种,可以在配置程序中通过宏定义`define定义一种,比如 `define OV5640 1 接下来的程序执行中判断对哪种类型进行了宏定义: `define O 阅读全文
摘要:
行波进位加法器 行波进位加法器,又称为逐级进位加法器,从左至右,每一级产生的进位传递到高一级的加法单元后该单元才能输出本级的运算结果,随着加数位宽的增加,最终得到的运算结果的延迟会不断增大,从而限制了系统的最高运算速度。 以32位二进制加法为例,就是将一位的二进制加法重复32次(逐位进位加法器),由 阅读全文
摘要:
数控输出阻抗,(digitally Controlled impedance),包括两个功能: (1)、控制驱动器的输出阻抗 (2)、为驱动器添加一个并行端接,在传输线上得到精确的特征阻抗匹配,以提高信号完整性 DCI会主动调节IO bank内的阻抗,以调整放在VRn和VRp管脚之间的外部精准参考电 阅读全文
摘要:
**表示多少次幂,例如: reg [DATA_WIDTH-1:0] rom[2**ADDR_WIDTH-1:0]; 前面的[DATA_WIDTH-1:0]表示的是寄存器的宽度,后面的定义表示定义了2的ADDR_WIDTH次方个位宽为[DATA_WIDTH-1:0]寄存器。 阅读全文