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

📄 module_b.v

📁 Xilinx ISE 官方源代码盘第八章
💻 V
字号:
module module_b (CLK_TOP,TOP2B_IN,A2B_IN,A_AND_C_IN,
		MODB_DATA,MODB_CLK,MODB_OUT,
		B2TOP_OBUFT_T_OUT,B2C_OUT,B2A_OUT);


 
input CLK_TOP ; 
input A2B_IN ; 
input TOP2B_IN ; 
input A_AND_C_IN ; 
input MODB_DATA, MODB_CLK; 
output MODB_OUT; 
output B2A_OUT ; 
output B2TOP_OBUFT_T_OUT ; 
output B2C_OUT ; 
// add your declarations here 
reg Q0_OUT, Q1_OUT, Q2_OUT, Q3_OUT ; 
reg B2A_OUT, B2TOP_OBUFT_T_OUT, B2C_OUT ; 
reg MODB_OUT; 
wire AND4_OUT ; 
wire OR4_OUT ; 
// add your code here 
assign AND4_OUT = Q0_OUT && Q1_OUT && Q2_OUT && Q3_OUT ; 
assign OR4_OUT = Q0_OUT || Q1_OUT || Q2_OUT || Q3_OUT ; 
always @ (posedge CLK_TOP) 
begin : TOP_CLK 
  Q0_OUT <= MODB_DATA ; 
  Q2_OUT <= TOP2B_IN ; 
  MODB_OUT <= OR4_OUT ; 
  B2A_OUT <= AND4_OUT ; 
end 
always @ (posedge MODB_CLK) 
begin : CLK_MODA 
  Q1_OUT <= A2B_IN ; 
  Q3_OUT <= A_AND_C_IN ; 
  B2TOP_OBUFT_T_OUT <= AND4_OUT ; 
  B2C_OUT <= OR4_OUT ; 
end 
endmodule

⌨️ 快捷键说明

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