Add data bus

This commit is contained in:
Andrew Kay
2020-07-05 16:43:39 -05:00
parent c49a82f588
commit c155c23d5f
3 changed files with 21 additions and 13 deletions

View File

@@ -34,8 +34,8 @@ module coax_rx (
reg [3:0] state = IDLE;
reg [3:0] next_state;
reg [3:0] previous_state;
reg [3:0] state_counter;
reg [3:0] next_state_counter;
reg [7:0] state_counter;
reg [7:0] next_state_counter;
reg previous_rx;

View File

@@ -21,16 +21,16 @@ set_io --warn-no-port rx_error H1 # 11
#set_io --warn-no-port rx_data_read J1 # 12
# Shared data bus
#set_io --warn-no-port data[9] B6 # 23
#set_io --warn-no-port data[8] A7
#set_io --warn-no-port data[7] B7
#set_io --warn-no-port data[6] A8
#set_io --warn-no-port data[5] B8
#set_io --warn-no-port data[4] A9
#set_io --warn-no-port data[3] C9
#set_io --warn-no-port data[2] D8
#set_io --warn-no-port data[1] D9
#set_io --warn-no-port data[0] H9 # 14
set_io --warn-no-port data[9] B6 # 23
set_io --warn-no-port data[8] A7
set_io --warn-no-port data[7] B7
set_io --warn-no-port data[6] A8
set_io --warn-no-port data[5] B8
set_io --warn-no-port data[4] A9
set_io --warn-no-port data[3] C9
set_io --warn-no-port data[2] D8
set_io --warn-no-port data[1] D9
set_io --warn-no-port data[0] H9 # 14
set_io --warn-no-port debug H2 # 13

View File

@@ -8,6 +8,9 @@ module top (
output rx_active,
output rx_error,
// Shared data bus
inout [9:0] data,
input reset,
output debug,
@@ -40,6 +43,8 @@ module top (
rx_1 <= rx_0;
end
wire [9:0] rx_data;
coax_rx #(
.CLOCKS_PER_BIT(16)
) coax_rx (
@@ -47,9 +52,12 @@ module top (
.rx(rx_1),
.reset(reset),
.active(rx_active),
.error(rx_error)
.error(rx_error),
.data(rx_data)
);
assign data = rx_data;
assign debug = rx_1;
assign usb_pu = 0;