Single clock
diff --git a/verilog/rtl/openram_testchip.v b/verilog/rtl/openram_testchip.v
index 6b341fd..e98b7bc 100644
--- a/verilog/rtl/openram_testchip.v
+++ b/verilog/rtl/openram_testchip.v
@@ -9,8 +9,7 @@
inout vssd1, // User area 1 digital ground
inout vssd2, // User area 2 digital ground
`endif
- input wb_clock,
- input gpio_clock,
+ input clk,
input reset,
input [85:0] la_packet,
input gpio_packet,
@@ -36,7 +35,6 @@
reg [83:0] input_connection = 84'd0;
reg [2:0] chip_select;
-reg clk;
reg sram_clk;
reg web;
reg csb0;
@@ -46,10 +44,6 @@
reg[6:0] gpio_counter = 7'd0;
reg transfer = 1'b0;
-always @(*) begin
- clk = in_select ? gpio_clock : wb_clock;
-end
-
always @(gpio_packet, read_data) begin
if(!transfer && in_select) begin
transfer <= 1;
diff --git a/verilog/rtl/openram_testchip_tb.v b/verilog/rtl/openram_testchip_tb.v
index ca4c7f2..6a6e07c 100644
--- a/verilog/rtl/openram_testchip_tb.v
+++ b/verilog/rtl/openram_testchip_tb.v
@@ -41,8 +41,7 @@
wire to_gpio;
openram_testchip CONTROL_LOGIC(
- .wb_clock(clk_in),
- .gpio_clock(clk_in),
+ .clk(clk_in),
.reset(rst),
.la_packet(from_analyzer),
.gpio_packet(from_gpio),