Holdciklus
Holdciklus is a term used in digital electronics to describe a hold cycle, a phase within synchronous bus timing during which certain signals must remain stable to ensure a correct data transfer. In many systems, each clock edge triggers actions on the bus, and data must be set up before the edge and held for a specified interval after it. If a peripheral device requires more time to complete its operation, the controller may insert one or more hold cycles, effectively adding wait states to the cycle.
During a hold cycle, the address and data lines are typically not changed, and the bus remains
Hold cycles are governed by timing constraints such as setup time and hold time. Setup time is
In practice, hold cycles are implemented through bus controllers and memory controllers using ready or acknowledge