mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-30 02:32:53 +08:00
Directory strcuture change
-hdl-->rtl (more common...)
This commit is contained in:
parent
289024fd89
commit
62e519b52a
@ -31,14 +31,13 @@ module oh_padring
|
|||||||
parameter WE_VDD = 8,
|
parameter WE_VDD = 8,
|
||||||
parameter WE_VSS = 8,
|
parameter WE_VSS = 8,
|
||||||
parameter ENABLE_CUT = 1,
|
parameter ENABLE_CUT = 1,
|
||||||
parameter ENABLE_POC = 1,
|
parameter ENABLE_POC = 1,
|
||||||
parameter TECH_CFG_WIDTH = 16,
|
parameter TECH_CFG_WIDTH = 16,
|
||||||
parameter TECH_RING_WIDTH = 8
|
parameter TECH_RING_WIDTH = 8
|
||||||
)
|
)
|
||||||
(
|
(
|
||||||
//CONTINUOUS GROUND
|
//CONTINUOUS GROUND
|
||||||
inout vss,
|
inout vss,
|
||||||
|
|
||||||
inout vdd,
|
inout vdd,
|
||||||
//NORTH
|
//NORTH
|
||||||
inout [NO_DOMAINS-1:0] no_vddio,
|
inout [NO_DOMAINS-1:0] no_vddio,
|
||||||
@ -82,7 +81,6 @@ module oh_padring
|
|||||||
inout [WE_GPIO*TECH_CFG_WIDTH-1:0] we_tech_cfg
|
inout [WE_GPIO*TECH_CFG_WIDTH-1:0] we_tech_cfg
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
//Local wires
|
//Local wires
|
||||||
wire [NO_DOMAINS-1:0] no_poc;
|
wire [NO_DOMAINS-1:0] no_poc;
|
||||||
wire [SO_DOMAINS-1:0] so_poc;
|
wire [SO_DOMAINS-1:0] so_poc;
|
@ -19,22 +19,21 @@ module oh_pads_domain
|
|||||||
parameter TECH_RING_WIDTH = 8
|
parameter TECH_RING_WIDTH = 8
|
||||||
)
|
)
|
||||||
(//pad
|
(//pad
|
||||||
inout [NGPIO-1:0] pad, // pad
|
inout [NGPIO-1:0] pad, // pad
|
||||||
//feed through signals
|
//feed through signals
|
||||||
inout vddio, // io supply
|
inout vddio, // io supply
|
||||||
inout vssio, // io ground
|
inout vssio, // io ground
|
||||||
inout vdd, // core supply
|
inout vdd, // core supply
|
||||||
inout vss, // common ground
|
inout vss, // common ground
|
||||||
inout poc, // power-on-ctrl
|
inout poc, // power-on-ctrl
|
||||||
|
inout [TECH_RING_WIDTH-1:0] ring,
|
||||||
inout [TECH_RING_WIDTH-1:0] ring,
|
|
||||||
|
|
||||||
//core facing signals
|
//core facing signals
|
||||||
input [NGPIO-1:0] dout, // data to drive to pad
|
input [NGPIO-1:0] dout, // data to drive to pad
|
||||||
output [NGPIO-1:0] din, // data from pad
|
output [NGPIO-1:0] din, // data from pad
|
||||||
input [NGPIO-1:0] oen, // output enable (bar)
|
input [NGPIO-1:0] oen, // output enable (bar)
|
||||||
input [NGPIO-1:0] ie, // input enable
|
input [NGPIO-1:0] ie, // input enable
|
||||||
input [NGPIO*8-1:0] cfg, // io config
|
input [NGPIO*8-1:0] cfg, // io config
|
||||||
inout [NGPIO*TECH_CFG_WIDTH-1:0] tech_cfg // technology-specific config
|
inout [NGPIO*TECH_CFG_WIDTH-1:0] tech_cfg // technology-specific config
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -179,6 +178,3 @@ endmodule
|
|||||||
// Local Variables:
|
// Local Variables:
|
||||||
// verilog-library-directories:("." )
|
// verilog-library-directories:("." )
|
||||||
// End:
|
// End:
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user