X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=gc.v;fp=gc.v;h=2f94a21edec9c85a3d6f7d1b31c5a365553390d3;hb=eb54e6d0b78c3d1c4edcc2f213f971e2e1922bac;hp=c29cc6d324f73bdbaac49163d975cc3e70c83b62;hpb=3f6eb730003a296f425587b10ea084778bf09a6e;p=yule.git diff --git a/gc.v b/gc.v index c29cc6d..2f94a21 100644 --- a/gc.v +++ b/gc.v @@ -1,6 +1,6 @@ `include "gcram.v" -module GC (input clk, input clk_enable, input rst, input [15:0] Ein, output [15:0] Eout, input [3:0] gcop, output [5:0] ostate, output conn_et, output conn_ea, output step_eval, output ram_we, output [12:0] ram_addr, output [15:0] ram_di, input [15:0] ram_do); +module GC (input clk, input clk_enable, input rst, input [15:0] Ein, output [15:0] Eout, input [3:0] gcop, output [5:0] ostate, output conn_et, output conn_ea, output step_eval, output ram_we, output [12:0] ram_addr, output [15:0] ram_di, input [15:0] ram_do, output [12:0] Pout); reg [15:0] rom_output; reg [5:0] gostate; reg [5:0] gnstate; @@ -105,6 +105,7 @@ module GC (input clk, input clk_enable, input rst, input [15:0] Ein, output [15: reg [12:0] A; // latched address + assign Pout = P; assign ram_addr = A; assign ram_di = S;