blob: f701aff33f6c51cf6069cd6c0505b16890eb5305 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
`timescale 1 ns / 1 ps
module decode_test
(
input word insn,
input logic n, z, c, v
output datapath_decode ctrl,
output psr_decode psr_ctrl,
output branch_decode branch_ctrl,
output snd_decode snd_ctrl,
output data_decode data_ctrl,
output ldst_decode ldst_ctrl,
output mul_decode mul_ctrl,
output coproc_decode coproc_ctrl
);
psr_flags nzcv;
assign {n, z, c, v} = nzcv;
core_decode DUT (.*);
endmodule
|