testbench.v

来自「此实验例程适用于Actel Flash架构的ProASIC3/E系列FPGA」· Verilog 代码 · 共 54 行

V
54
字号
//////////////////////////////////////////////////////////////////////
// Created by Actel SmartDesign Sat Mar 07 10:57:47 2009
//////////////////////////////////////////////////////////////////////

`timescale 1ns/100ps

module testbench;

parameter SYSCLK_PERIOD = 100; // 10MHz

reg SYSCLK;
reg NSYSRESET;

initial
begin
    SYSCLK = 1'b0;
    NSYSRESET = 1'b0;
end

//////////////////////////////////////////////////////////////////////
// Reset Pulse
//////////////////////////////////////////////////////////////////////
initial
begin
    #(SYSCLK_PERIOD * 10 )
        NSYSRESET = 1'b1;
end


//////////////////////////////////////////////////////////////////////
// 10MHz Clock Driver
//////////////////////////////////////////////////////////////////////
always @(SYSCLK)
    #(SYSCLK_PERIOD / 2) SYSCLK <= !SYSCLK;


//////////////////////////////////////////////////////////////////////
// Instantiate Unit Under Test:  my_and
//////////////////////////////////////////////////////////////////////
my_and my_and_0 (
    // Inputs
    .A({1{1'b0}}),
    .B({1{1'b0}}),

    // Outputs
    .Y( )

    // Inouts

);

endmodule

⌨️ 快捷键说明

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