mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
added a delay to sel signals
This commit is contained in:
parent
a1223ee13b
commit
612f7a9ee4
@ -140,17 +140,15 @@ module uncore (
|
||||
HSELUARTD);
|
||||
|
||||
|
||||
// Synchronized Address Decoder (figure 4-2 in spec)
|
||||
always_ff @(posedge HCLK) begin
|
||||
HSELTimD <= HSELTim;
|
||||
HSELCLINTD <= HSELCLINT;
|
||||
`ifdef GPIOBASE
|
||||
HSELGPIOD <= HSELGPIO;
|
||||
`endif
|
||||
HSELUARTD <= HSELUART;
|
||||
`ifdef BOOTTIMBASE
|
||||
HSELBootTimD <= HSELBootTim;
|
||||
`endif
|
||||
end
|
||||
// Address Decoder Delay (figure 4-2 in spec)
|
||||
flopr #(1) hseltimreg(HCLK, ~HRESETn, HSELTim, HSELTimD);
|
||||
flopr #(1) hselclintreg(HCLK, ~HRESETn, HSELCLINT, HSELCLINTD);
|
||||
`ifdef GPIOBASE
|
||||
flopr #(1) hselgpioreg(HCLK, ~HRESETn, HSELGPIO, HSELGPIOD);
|
||||
`endif
|
||||
flopr #(1) hseluartreg(HCLK, ~HRESETn, HSELUART, HSELUARTD);
|
||||
`ifdef BOOTTIMBASE
|
||||
flopr #(1) hselboottimreg(HCLK, ~HRESETn, HSELBootTim, HSELBootTimD);
|
||||
`endif
|
||||
endmodule
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user