Line 303... |
Line 303... |
-- In order to preserve global clocking resources, the core clocking scheme is completely based
|
-- In order to preserve global clocking resources, the core clocking scheme is completely based
|
-- on using clock enables to process the serial high-speed clock at lower rates for the core fsm,
|
-- on using clock enables to process the serial high-speed clock at lower rates for the core fsm,
|
-- the spi clock generator and the input sampling clock.
|
-- the spi clock generator and the input sampling clock.
|
-- The clock generation block derive 2 continuous antiphase signals from the 2x spi base clock
|
-- The clock generation block derive 2 continuous antiphase signals from the 2x spi base clock
|
-- for the core clocking.
|
-- for the core clocking.
|
-- The 2 clock phases are generated by sepparate and synchronous FFs, and should have only
|
-- The 2 clock phases are generated by separate and synchronous FFs, and should have only
|
-- differential interconnect delay skew.
|
-- differential interconnect delay skew.
|
-- Clock enable signals are generated with the same phase as the 2 core clocks, and these clock
|
-- Clock enable signals are generated with the same phase as the 2 core clocks, and these clock
|
-- enables are used to control clocking of all internal synchronous circuitry.
|
-- enables are used to control clocking of all internal synchronous circuitry.
|
-- The clock enable phase is selected for serial input sampling, fsm clocking, and spi SCK output,
|
-- The clock enable phase is selected for serial input sampling, fsm clocking, and spi SCK output,
|
-- based on the configuration of CPOL and CPHA.
|
-- based on the configuration of CPOL and CPHA.
|