2020年9月17日

摘要: module dvi_encoder( clkin, rstin, din, c0, c1, de, dout ); input clkin; //像素时钟输入 input rstin; //同步复位输入 input[7:0]din; //数据输入 input c0,c1; //控制信号输入 inp 阅读全文
posted @ 2020-09-17 15:36 🐗 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 当一个工程包含多个面向对象但具体使用只有一个时,可通过`define实现。 以摄像头为例,摄像头有OV5640、OV7670、OV7725三种,可以在配置程序中通过宏定义`define定义一种,比如 `define OV5640 1 接下来的程序执行中判断对哪种类型进行了宏定义: `define O 阅读全文
posted @ 2020-09-17 14:53 🐗 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 行波进位加法器 行波进位加法器,又称为逐级进位加法器,从左至右,每一级产生的进位传递到高一级的加法单元后该单元才能输出本级的运算结果,随着加数位宽的增加,最终得到的运算结果的延迟会不断增大,从而限制了系统的最高运算速度。 以32位二进制加法为例,就是将一位的二进制加法重复32次(逐位进位加法器),由 阅读全文
posted @ 2020-09-17 14:22 🐗 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 数控输出阻抗,(digitally Controlled impedance),包括两个功能: (1)、控制驱动器的输出阻抗 (2)、为驱动器添加一个并行端接,在传输线上得到精确的特征阻抗匹配,以提高信号完整性 DCI会主动调节IO bank内的阻抗,以调整放在VRn和VRp管脚之间的外部精准参考电 阅读全文
posted @ 2020-09-17 14:12 🐗 阅读(637) 评论(0) 推荐(0) 编辑
摘要: **表示多少次幂,例如: reg [DATA_WIDTH-1:0] rom[2**ADDR_WIDTH-1:0]; 前面的[DATA_WIDTH-1:0]表示的是寄存器的宽度,后面的定义表示定义了2的ADDR_WIDTH次方个位宽为[DATA_WIDTH-1:0]寄存器。 阅读全文
posted @ 2020-09-17 14:05 🐗 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 旁路需要考虑的另一重要方面是电容的放置。一般的规则是,电容值越大则其放置要求越不严格。若电容值较小,则电容应该尽可能靠近电源和地的引脚。可以采用的一种方法是将不用的通用IO 的走线和过孔移除,从而为旁路电容腾出空间。如果在FPGA 内使用MGT,则通常采用上述的方法。如图4-19 所示(移除走线和过 阅读全文
posted @ 2020-09-17 14:04 🐗 阅读(427) 评论(0) 推荐(0) 编辑

导航