aboutsummaryrefslogtreecommitdiffstats
path: root/tests/arch/xilinx/bug3670.v
blob: c7dd1807923f705a11f652da8a86df7f93fe10e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
module bug3670(input we, output [31:0] o1, o2, output o3);
    // Completely missing port connections, where first affected port
    // (ADDRARDADDR) has a $setup delay
    RAMB36E1 ram1(.DOADO(o1));

    // Under-specified input port connections (WEA is 4 bits) which
    // has a $setup delay
    RAMB36E1 ram2(.WEA(we), .DOADO(o2));

    // Under-specified output port connections (DOADO is 32 bits)
    // with clk-to-q delay
    RAMB36E1 ram3(.DOADO(o3));
endmodule