Removed references to "Mega-Project" and replaced them with "User Project".
diff --git a/verilog/rtl/README b/verilog/rtl/README
index 5c05935..bc1d751 100644
--- a/verilog/rtl/README
+++ b/verilog/rtl/README
@@ -43,7 +43,7 @@
mprj_io[4] SCK, housekeeping SPI
mprj_io[5] Rx, UART
mprj_io[6] Tx, UART
- mrpj_io[7] IRQ
+ mprj_io[7] IRQ
The next 4 user GPIO are designed to be used with an SPI flash controller in
the user space. They allow the four pins to be overridden by the housekeeping
diff --git a/verilog/rtl/caravel.v b/verilog/rtl/caravel.v
index b5fcff9..b10928c 100644
--- a/verilog/rtl/caravel.v
+++ b/verilog/rtl/caravel.v
@@ -129,7 +129,7 @@
wire gpio_outenb_core;
wire gpio_inenb_core;
- // Mega-Project Control (pad-facing)
+ // User Project Control (pad-facing)
wire mprj_io_loader_resetn;
wire mprj_io_loader_clock;
wire mprj_io_loader_data;
@@ -149,7 +149,7 @@
wire [`MPRJ_IO_PADS-1:0] mprj_io_in;
wire [`MPRJ_IO_PADS-1:0] mprj_io_out;
- // Mega-Project Control (user-facing)
+ // User Project Control (user-facing)
wire [`MPRJ_IO_PADS-1:0] user_io_oeb;
wire [`MPRJ_IO_PADS-1:0] user_io_in;
wire [`MPRJ_IO_PADS-1:0] user_io_out;
@@ -159,7 +159,7 @@
wire mgmt_serial_clock;
wire mgmt_serial_resetn;
- // Mega-Project Control management I/O
+ // User Project Control management I/O
// There are two types of GPIO connections:
// (1) Full Bidirectional: Management connects to in, out, and oeb
// Uses: JTAG and SDO
@@ -278,7 +278,7 @@
wire [127:0] la_output_mprj; // From MPRJ to CPU
wire [127:0] la_oen; // LA output enable from CPU perspective (active-low)
- // WB MI A (Mega Project)
+ // WB MI A (User Project)
wire mprj_cyc_o_core;
wire mprj_stb_o_core;
wire mprj_we_o_core;
@@ -343,7 +343,7 @@
.la_input(la_data_out_mprj),
.la_output(la_output_core),
.la_oen(la_oen),
- // Mega Project IO Control
+ // User Project IO Control
.mprj_io_loader_resetn(mprj_io_loader_resetn),
.mprj_io_loader_clock(mprj_io_loader_clock),
.mprj_io_loader_data(mprj_io_loader_data),
@@ -353,7 +353,7 @@
.sdo_outenb(sdo_outenb),
.jtag_out(jtag_out),
.jtag_outenb(jtag_outenb),
- // Mega Project Slave ports (WB MI A)
+ // User Project Slave ports (WB MI A)
.mprj_cyc_o(mprj_cyc_o_core),
.mprj_stb_o(mprj_stb_o_core),
.mprj_we_o(mprj_we_o_core),
diff --git a/verilog/rtl/chip_io.v b/verilog/rtl/chip_io.v
index 9ea31ce..36b08df 100644
--- a/verilog/rtl/chip_io.v
+++ b/verilog/rtl/chip_io.v
@@ -48,7 +48,7 @@
output flash_io1_di_core,
// porbh, returned to the I/O level shifted down and inverted
input por,
- // Mega-project IOs
+ // User project IOs
inout [`MPRJ_IO_PADS-1:0] mprj_io,
input [`MPRJ_IO_PADS-1:0] mprj_io_out,
input [`MPRJ_IO_PADS-1:0] mprj_io_oeb,
diff --git a/verilog/rtl/mgmt_core.v b/verilog/rtl/mgmt_core.v
index 45f65a4..0719dc1 100644
--- a/verilog/rtl/mgmt_core.v
+++ b/verilog/rtl/mgmt_core.v
@@ -33,8 +33,8 @@
// Clocking
input clock,
// LA signals
- input [127:0] la_input, // From Mega-Project to cpu
- output [127:0] la_output, // From CPU to Mega-Project
+ input [127:0] la_input, // From User Project to cpu
+ output [127:0] la_output, // From CPU to User Project
output [127:0] la_oen, // LA output enable
// Housekeeping SPI
output sdo_out,
@@ -42,13 +42,13 @@
// JTAG
output jtag_out,
output jtag_outenb,
- // Mega-Project Control Signals
+ // User Project Control Signals
input [MPRJ_IO_PADS-1:0] mgmt_in_data,
output [MPRJ_IO_PADS-1:0] mgmt_out_data,
output mprj_io_loader_resetn,
output mprj_io_loader_clock,
output mprj_io_loader_data,
- // WB MI A (Mega project)
+ // WB MI A (User project)
input mprj_ack_i,
input [31:0] mprj_dat_i,
output mprj_cyc_o,
@@ -173,14 +173,14 @@
.la_input(la_input),
.la_output(la_output),
.la_oen(la_oen),
- // Mega-Project I/O Configuration
+ // User Project I/O Configuration
.mprj_io_loader_resetn(mprj_io_loader_resetn),
.mprj_io_loader_clock(mprj_io_loader_clock),
.mprj_io_loader_data(mprj_io_loader_data),
// I/O data
.mgmt_in_data(mgmt_in_data),
.mgmt_out_data(mgmt_out_data),
- // Mega Project Slave ports (WB MI A)
+ // User Project Slave ports (WB MI A)
.mprj_cyc_o(mprj_cyc_o),
.mprj_stb_o(mprj_stb_o),
.mprj_we_o(mprj_we_o),
diff --git a/verilog/rtl/mgmt_soc.v b/verilog/rtl/mgmt_soc.v
index 91dfbd5..6778da0 100644
--- a/verilog/rtl/mgmt_soc.v
+++ b/verilog/rtl/mgmt_soc.v
@@ -65,16 +65,16 @@
output gpio_inenb_pad, // Connect to inp_dis on gpio pad
// LA signals
- input [127:0] la_input, // From Mega-Project to cpu
- output [127:0] la_output, // From CPU to Mega-Project
+ input [127:0] la_input, // From User Project to cpu
+ output [127:0] la_output, // From CPU to User Project
output [127:0] la_oen, // LA output enable (active low)
- // Mega-Project I/O Configuration (serial load)
+ // User Project I/O Configuration (serial load)
output mprj_io_loader_resetn,
output mprj_io_loader_clock,
output mprj_io_loader_data,
- // Mega-Project pad data (when management SoC controls the pad)
+ // User Project pad data (when management SoC controls the pad)
input [MPRJ_IO_PADS-1:0] mgmt_in_data,
output [MPRJ_IO_PADS-1:0] mgmt_out_data,
@@ -121,7 +121,7 @@
// SPI master->slave direct link
output hk_connect,
- // WB MI A (Mega project)
+ // WB MI A (User project)
input mprj_ack_i,
input [31:0] mprj_dat_i,
output mprj_cyc_o,
@@ -636,7 +636,7 @@
.la_oen(la_oen)
);
- // WB Slave Mega-Project Control
+ // WB Slave User Project Control
wire mprj_ctrl_stb_i;
wire mprj_ctrl_ack_o;
wire [31:0] mprj_ctrl_dat_o;