CLOCKS - Configurable clocks¶
The CLOCKS block contains 4 user-settable 50% duty cycle clocks. The period can be set for each clock separately. When any clock period is set, all clocks restart from a common synchronous point.
Fields¶
| Name | Type | Description |
|---|---|---|
| A_PERIOD | param time | Period of clock A output |
| B_PERIOD | param time | Period of clock B output |
| C_PERIOD | param time | Period of clock C output |
| D_PERIOD | param time | Period of clock D output |
| OUTA | bit_out | Clock A output |
| OUTB | bit_out | Clock B output |
| OUTC | bit_out | Clock C output |
| OUTD | bit_out | Clock D 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)
All clocks have the same starting point¶
When any period parameter is set, all clocks restart from that point.
(Source code, png, hires.png, pdf)