add: dual port imem and uart

This commit is contained in:
Jose
2026-03-03 01:44:27 +01:00
parent 98f948ab18
commit a890b031a7
36 changed files with 97 additions and 50 deletions

View File

@@ -1,3 +1,4 @@
000000B3
00810113
002080B3
04100293
FFFFF337
FFC30313
00532023

View File

@@ -1,20 +1,21 @@
`timescale 1ns / 1ps
//////////////////////////////////////////////////////////////////////////////////
// Company:
// Engineer:
// Company: nope
// Engineer: Jose
//
// Create Date: 03/01/2026 07:26:34 PM
// Design Name:
// Create Date: 02/20/2026 09:21:52 AM
// Design Name: RISCV AC Processor Simulation
// Module Name: tb_top
// Project Name:
// Target Devices:
// Tool Versions:
// Description:
// Project Name: riscv-ac
// Target Devices: Artix 7
// Tool Versions: 2025.2
// Description: Testbench for simulation + MMIO
//
// Dependencies:
//
// Revision:
// Revision 0.01 - File Created
// Revision: 2.0 - MMIO
// Revision: 1.0 - Basic structure
// Revision: 0.01 - File Created
// Additional Comments:
//
//////////////////////////////////////////////////////////////////////////////////
@@ -26,13 +27,15 @@ module tb_top();
reg clk;
reg rst;
wire [1:0] leds;
wire [31:0] debug;
wire [31:0] uart_tx_data;
wire uart_tx_en;
top uut (
.clk(clk),
.rst(rst),
.leds(leds),
.debug(debug)
.uart_tx_data(uart_tx_data),
.uart_tx_en(uart_tx_en)
);
// T_CLK = 10ns