CLOCK - Configurable clock¶
The CLOCK block contains a user-settable 50% duty cycle clock.
Fields¶
| Name | Type | Description |
|---|---|---|
| ENABLE | bit_mux | Halt and reset on falling edge, enable on rising |
| PERIOD | param time | Period of clock output |
| OUT | bit_out | Clock output |
Setting clock period parameters¶
Each time a clock parameter is set, the clock restarts from that point with the new period value.
(Source code, png, hires.png, pdf)
Clock settings while disabled¶
To start the clock synchronously you can set them while the Block is disabled. It will start on rising edge of ENABLE and be zeroed on the falling edge.
(Source code, png, hires.png, pdf)