From 5b3daee2fb720393ea9afbbf8647f912701b6fed Mon Sep 17 00:00:00 2001 From: Joshua Wise Date: Sun, 28 Dec 2008 03:22:39 -0500 Subject: [PATCH 1/1] add execute skeleton --- Execute.v | 23 +++++++++++++++++++++++ Issue.v | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 Execute.v diff --git a/Execute.v b/Execute.v new file mode 100644 index 0000000..64999fa --- /dev/null +++ b/Execute.v @@ -0,0 +1,23 @@ +module Execute( + input clk, + input Nrst, /* XXX not used yet */ + + input stall, + input flush, + + input inbubble, + input [31:0] pc, + input [31:0] insn, + input [31:0] cpsr, + input reg [31:0] op0, + input reg [31:0] op1, + input reg [31:0] op2, + input reg carry, + + output reg outstall = 0, + output reg outbubble = 1, + ); + + + +endmodule diff --git a/Issue.v b/Issue.v index 2df5bfa..fcc2c0c 100644 --- a/Issue.v +++ b/Issue.v @@ -5,7 +5,7 @@ module Issue( input Nrst, /* XXX not used yet */ input stall, /* pipeline control */ - input flush, + input flush, /* XXX not used yet */ input inbubble, /* stage inputs */ input [31:0] insn, -- 2.39.2