mirror of https://github.com/YosysHQ/icestorm.git
Updated iCE40 PLL documentation (markdown)
parent
e87ef6806d
commit
5f433e2cc6
|
|
@ -26,7 +26,7 @@ This must be done while the PLL is in reset (and so you can't depends on its out
|
||||||
Sequence would be :
|
Sequence would be :
|
||||||
* Assert the reset of your logic clocked by any PLL output
|
* Assert the reset of your logic clocked by any PLL output
|
||||||
* Assert `RESETB` (set to 0)
|
* Assert `RESETB` (set to 0)
|
||||||
* Shift in new config word 1 bit at a time, MSB first. Data is shifted in on the rising edge of `SCLK`
|
* Shift in new config word 1 bit at a time, MSB first. Data is shifted in on the falling edge of `SCLK`
|
||||||
* Release `RESETB`
|
* Release `RESETB`
|
||||||
* Wait for `PLL_LOCK`
|
* Wait for `PLL_LOCK`
|
||||||
* Release the reset of your logic clocked by PLL output
|
* Release the reset of your logic clocked by PLL output
|
||||||
|
|
@ -53,8 +53,8 @@ The configuration word is 26 bits, or 27 bits for the UP5k :
|
||||||
* `1`: `PHASE_AND_DELAY`
|
* `1`: `PHASE_AND_DELAY`
|
||||||
* `3`: `EXTERNAL`
|
* `3`: `EXTERNAL`
|
||||||
* `pllout1Sel` and `pllout2Sel` are the output muxes
|
* `pllout1Sel` and `pllout2Sel` are the output muxes
|
||||||
* `0`: `GENCLK`
|
* `0`: `SHIFTREG_0deg`
|
||||||
* `1`: `GENCLK_HALF`
|
* `1`: `SHIFTREG_90deg`
|
||||||
* `2`: `SHIFTREG_0deg`
|
* `2`: `GENCLK`
|
||||||
* `3`: `SHIFTREG_90deg`
|
* `3`: `GENCLK_HALF`
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue