SummerCart64/fw/rtl/system/sc64.sv

29 lines
589 B
Systemverilog
Raw Normal View History

2021-08-20 19:51:55 +02:00
package sc64;
typedef enum bit [2:0] {
ID_N64_SDRAM,
ID_N64_BOOTLOADER,
ID_N64_FLASHRAM,
ID_N64_DDREGS,
ID_N64_CPU,
__ID_N64_END
} e_n64_id;
typedef enum bit [3:0] {
ID_CPU_RAM,
ID_CPU_BOOTLOADER,
ID_CPU_GPIO,
ID_CPU_I2C,
ID_CPU_USB,
ID_CPU_UART,
__ID_CPU_END
} e_cpu_id;
2021-08-21 04:35:40 +02:00
parameter int CLOCK_FREQUENCY = 32'd100_000_000;
2021-08-21 02:53:28 +02:00
2021-08-21 04:35:40 +02:00
parameter int UART_BAUD_RATE = 32'd1_000_000;
parameter bit DEBUG_ENABLED = 1'b0;
2021-08-20 19:51:55 +02:00
endpackage