Line 43... |
Line 43... |
parameter wbs_d_uart0_data_width = 8;
|
parameter wbs_d_uart0_data_width = 8;
|
parameter uart0_wb_adr = 8'h90;
|
parameter uart0_wb_adr = 8'h90;
|
parameter uart0_data_width = 8;
|
parameter uart0_data_width = 8;
|
parameter uart0_addr_width = 3;
|
parameter uart0_addr_width = 3;
|
|
|
|
// Interrupt generator (intgen) params
|
|
parameter intgen_wb_adr = 8'he1;
|
|
parameter intgen_data_width = 8;
|
|
parameter intgen_addr_width = 1;
|
|
|
// ROM
|
// ROM
|
parameter wbs_i_rom0_data_width = 32;
|
parameter wbs_i_rom0_data_width = 32;
|
parameter wbs_i_rom0_addr_width = 6;
|
parameter wbs_i_rom0_addr_width = 6;
|
parameter rom0_wb_adr = 4'hf;
|
parameter rom0_wb_adr = 4'hf;
|
|
|
Line 91... |
Line 96... |
// //
|
// //
|
// Byte-wide peripheral bus //
|
// Byte-wide peripheral bus //
|
// //
|
// //
|
///////////////////////////////
|
///////////////////////////////
|
parameter bbus_arb_wb_addr_match_width = 8;
|
parameter bbus_arb_wb_addr_match_width = 8;
|
parameter bbus_arb_wb_num_slaves = 1; // Update this when changing slaves!
|
parameter bbus_arb_wb_num_slaves = 2; // Update this when changing slaves!
|
// Slave addresses
|
// Slave addresses
|
parameter bbus_arb_slave0_adr = uart0_wb_adr;
|
parameter bbus_arb_slave0_adr = uart0_wb_adr;
|
parameter bbus_arb_slave1_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave1_adr = intgen_wb_adr;
|
parameter bbus_arb_slave2_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave2_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave3_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave3_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave4_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave4_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave5_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave5_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave6_adr = 0 /* UNASSIGNED */;
|
parameter bbus_arb_slave6_adr = 0 /* UNASSIGNED */;
|