⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctlfb.v

📁 华大机顶盒源码(包括所有源代码).rar
💻 V
字号:
module CtlFB( CLKM, ResetN, 
              //input 
              SaveBufFull, EPGTxEnd,
              //output
              BufEmpty, EPGTxEn, WRCS, RDCS
            );

input 	     CLKM;
input        ResetN;

input        SaveBufFull;
input        EPGTxEnd;

output       BufEmpty;
output       EPGTxEn;
output [2:0] WRCS;
output [2:0] RDCS;

reg    [7:0] BufFull;
reg    [2:0] WRCS;
reg    [2:0] RDCS;

assign BufEmpty = ~BufFull[WRCS];
assign EPGTxEn = BufFull[RDCS];

always @(posedge CLKM or negedge ResetN)
if(!ResetN) begin
	BufFull <= 0;
	WRCS <= 0;
	RDCS <= 0;
end 
else begin
	if(SaveBufFull) begin
		BufFull[WRCS] <= 1;
		WRCS <= WRCS + 1;
	end
	if(EPGTxEnd) begin
		BufFull[RDCS] <= 0;
		RDCS <= RDCS + 1;
	end
end

endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -