代码拉取完成,页面将自动刷新
同步操作将从 黄锦伟/H.264_Decoder 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
`timescale 1ns / 1ps
////////////////////////////////////////////////////////////////////////////////
// Company:
// Engineer:
//
// Create Date: 16:08:53 12/09/2013
// Design Name: IQ_module
// Module Name: D:/Jayvee/H_264_Decoder/IQ_module_test.v
// Project Name: H_264_Decoder
// Target Device:
// Tool versions:
// Description:
//
// Verilog Test Fixture created by ISE for module: IQ_module
//
// Dependencies:
//
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
//
////////////////////////////////////////////////////////////////////////////////
module IQ_module_test;
// Inputs
reg rescale_clk;
reg rescale_state;
reg Luma_or_Chro;
reg isDirect;
reg DC_or_AC;
reg [5:0] QP;
reg [15:0] Input;
reg Rst;
reg [4:0] cnt;
// Outputs
wire [15:0] Output;
// Instantiate the Unit Under Test (UUT)
IQ_module uut (
.rescale_clk(rescale_clk),
.rescale_state(rescale_state),
.Luma_or_Chro(Luma_or_Chro),
.isDirect(isDirect),
.DC_or_AC(DC_or_AC),
.QP(QP),
.Input(Input),
.Output(Output)
);
initial begin
// Initialize Inputs
rescale_clk = 0;
rescale_state = 0;
Luma_or_Chro = 0;
isDirect = 0;
DC_or_AC = 0;
QP = 0;
Input = 0;
cnt = 0;
Rst = 0;
// Wait 100 ns for global reset to finish
#100;
#10 Rst = 1;
// Add stimulus here
end
always #20 rescale_clk = ~rescale_clk;
always @(posedge rescale_clk or negedge Rst) begin
if(!Rst) begin
cnt <= 0;
end
else begin
case(cnt)
0:begin
rescale_state <= 1;
Luma_or_Chro <= 0;
isDirect <= 0;
DC_or_AC <= 1;
QP <= 1;
Input <= 374;
cnt <= cnt + 1;
end
1:begin
rescale_state <= 1;
Luma_or_Chro <= 0;
isDirect <= 1;
DC_or_AC <= 1;
QP <= 1;
Input <= 374;
cnt <= cnt + 1;
end
2:begin
rescale_state <= 1;
Luma_or_Chro <= 0;
isDirect <= 1;
DC_or_AC <= 1;
QP <= 1;
Input <= 374;
cnt <= cnt;
end
endcase
end
end
endmodule
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。