| Electronic Components Datasheet Search |
|
TDA7546 Datasheet(PDF) 29 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
TDA7546 Datasheet(HTML) 29 Page - STMicroelectronics |
|
29 / 68 page ![]() TDA7546 Functional description 29/68 Figure 5. Demodulator block diagram The module needs a fixed clock of 8.55MHz. Optionally an 8.664MHz clock may be used by setting the corresponding bit in rds_bd_ctrl register (refer to Table 42). In order to optimize the error correction in the group and block synchronization module, the sensitivity level of the quality bit can be adjusted in four steps with “qsens” bits rds_bd_ctrl[5:4]. Only bits marked as bad by the quality bit are allowed to be corrected in the group and block synchronization module. If an error correction is done on a good marked RDS bit, the “data_ok” bit rds_corrp[1] will not be set . The RDS bit demodulator can be controlled by the bits 1-6 of rds_bd_ctrl register for example to select 57KHz PLL and 1187.5Hz PLL time constant. This is useful in order to achieve a fast synchronization after a program resp. frequency change (fast time constant) and to get a maximum of noise immunity after synchronization (slow time constant). The user may choose between 2 possibilities via bit rds_bd_ctrl[1]: a) Hardware selected time constant - In this case both pll time constants are reset to the fastest one, with a reset from the group and block synchronization module, or if the software decides to resynchronize by setting “ar_res” rds_int[5] . Then both PLLs increase automatically to the slowest time constant. This is done in four steps within a total time of 215.6 ms (256 RDS clocks). b) Software selected time constant - In this case the time constant of both PLL can be selected individually by software (rds_bd_ctrl[4:2]). Four time constants (5 ms, 15 ms, 35 ms, 76 ms) can be set independently for 1187.5 Hz PLL and two time constants (2 ms, 10 ms) for the 57 KHz PLL. The sensitivity of the quality bit can be adjusted to four levels with the “qsens1” and “qsens0” rds_bd_ctrl[6:5] bits. “qsens1 = 0” and “qsens0 = 0” means minimum sensitivity, “qsens1 = 1” and “qsens0 = 1” maximum sensitivity. to RDS group and block synchronisation module: RDSCLK RDSDAT RDSQAL AR_RES mclk (8,550 or 8,664 MHz) MPX Input-stage (digital Filter ) ARI in- dicator 57 kHz PLL frequency offset comp. Clock Generator Half Wave Integrator Half Wave Extractor RDS Quality Extractor RDS Data Extractor 1187.5Hz PLL mclk from RDS group and block synchronisation module: Sine comp. Cosine comp. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |