Files
super6502/hw/efinix_fpga/leds.sv
2022-12-29 11:51:07 -05:00

24 lines
317 B
Systemverilog

module leds
(
input clk,
input [7:0] i_data,
output logic [7:0] o_data,
input cs,
input rwb,
output logic [7:0] o_leds
);
logic [7:0] _data;
assign o_leds = ~_data;
assign o_data = _data;
always @(negedge clk) begin
if (~rwb & cs) begin
_data <= i_data;
end
end
endmodule