| 전자부품 데이터시트 검색엔진 |
|
WM8281ECS/R 데이터시트(PDF) 288 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
WM8281ECS/R 데이터시트(HTML) 288 Page - Cirrus Logic |
|
288 / 392 page ![]() WM8281 288 Rev 4.0 FLL INTERRUPTS AND GPIO OUTPUT For each FLL, the WM8281 supports an ‘FLL Clock OK’ signal which, when asserted, indicates that the FLL has started up and is providing an output clock . Each FLL also supports an ‘FLL Lock’ signal which indicates whether FLL Lock has been achieved (ie. the FLL is locked to the input reference signal). The FLL Clock OK status and FLL Lock status are inputs to the Interrupt control circuit and can be used to trigger an Interrupt event - see “Interrupts”. Note that these Interrupt signals are de-bounced, and require clocking to be present in order to assert the respective Interrupt; either the 32kHz clock, or the SYSCLK signal, must be enabled to trigger an Interrupt from the FLL signals. The FLL Clock OK and FLL Lock signals can be output directly on a GPIO pin as an external indication of the FLL status. See “General Purpose Input / Output” to configure a GPIO pin for these functions. (These GPIO outputs are not de-bounced, and do not require clocking to be present.) Clock output signals derived from the FLL can be output on a GPIO pin. See “General Purpose Input / Output ” to configure a GPIO pin for this function. The FLL clocking configuration is illustrated in Figure 71. EXAMPLE FLL CALCULATION The following example illustrates how to derive the FLL1 registers to generate 147.456 MHz output (FOUT) from a 12.000 MHz reference clock (FREF): Set FLL1_REFCLK_DIV in order to generate FREF <=13.5MHz: FLL1_REFCLK_DIV = 00 (divide by 1) Set FLL1_OUTDIV for the required output frequency as shown in Table 102:- FOUT = 147.456 MHz, therefore FLL1_OUTDIV = 2h (divide by 2) Set FLL1_FRATIO for the given reference frequency as shown in Table 103: FREF = 12MHz, therefore FLL1_FRATIO = 0h (divide by 1) Calculate FVCO as given by FVCO = FOUT x FLL1_OUTDIV:- FVCO = 147.456 x 2 = 294.912 MHz Calculate N.K as given by N.K = FVCO / (FLL1_FRATIO x 3 x FREF): N.K = 294.912 / (1 x 3 x 12) = 8.192 Confirm that a non-integer value has been calculated for N.K. Confirm that the input frequency, FREF, is less than the applicable limit shown in Table 104. Determine FLL1_N from the integer portion of N.K:- FLL1_N = 8 (008h) Determine GCD(FLL), as given by GCD(FLL) = GCD(FLL1_FRATIO x FREF, FVCO / 3): GCD(FLL) = GCD(1 x 12000000, 294912000 / 3) = 96000 Determine FLL1_THETA, as given by FLL1_THETA = ((FVCO / 3) - (FLL1_N x FLL1_FRATIO x FREF)) / GCD(FLL): FLL1_THETA = ((294912000 / 3) - (8 x 1 x 12000000)) / 96000 FLL1_THETA = 24 (0018h) Determine FLL_LAMBDA, as given by FLL1_LAMBDA = (FLL1_FRATIO x FREF) / GCD(FLL): FLL1_LAMBDA = (1 x 12000000) / 96000 FLL1_LAMBDA = 125 (007Dh) |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |