基于 Verilog 的经典数字电路设计(11)串入串出器
版权所有,新芯设计,转载文章,请注来源
引言
串入串出器,即没有读满写满标志、读使能写使能标志等等的简化版 FIFO。虽然这个在电路中实际应用不是很大,但是通过一定的功能延伸之后,就是非常重要的行缓存或者窗口计算原理,例如 Sobel 算子以及卷积操作等等,这个后续会讲的。
🌏 一、串入串出器的 Verilog 代码实现
module Serial2Serial(
input Clk,
input din,
output dout
);
reg [3:0] databuff = {4{1'b0}};// 表示 4 bits 缓冲通道
always @(posedge Clk)
databuff <= {databuff[2:0], din};
assign dout = databuff[3];
endmodule
🌏 二、串入串出器的 RTL 电路实现

本文介绍了如何使用 Verilog 语言设计串入串出器,包括其 Verilog 代码实现和RTL电路实现。串入串出器作为简化版FIFO,虽然在实际应用中不常见,但其原理在图像处理如Sobel算子和卷积操作中有重要应用。
串入串出器&spm=1001.2101.3001.5002&articleId=106563329&d=1&t=3&u=0e8e8041424d42a3a3848ce6cec0868a)
1万+

被折叠的 条评论
为什么被折叠?



