TR5-Lite User Manual
62
June 20, 2018
3'b010
156.25
3'b011
250
3'b100
312.25
3'b101
322.26
3'b110
644.53125
3'b111
100
When the output clock frequency is decided, the next thing users need to do is to enable the
controller to configure SI570. Before sending enable signal to SI570 controller, users need to
monitor an output port named “oController_Ready”. This port indicates if SI570 controller is ready
to be configured or not. If it is ready, logic high will be outputted and the user needs to send a high
level logic to “iStart” port to enable the SI570 Controller as shown in
. During SI570
configuring, the logic level of “oController_Ready” is low; when it rises to high again that means
the user can configure another frequency value.
Figure 5-4 Timing Waveform of SI570 Controller
Modify Clock Parameter For Your Own Frequency
If all the six clock frequencies are not user desired, user can perform the following steps to modify
SI570 controller.
1. Open i2c_reg_controller.v
2. Locate the Verilog code shown below: