| Electronic Components Datasheet Search |
|
The question interval is too short.
Please try again in a few seconds.
Hello, Please ask a question about SPL505YC256BT Datasheet
# Example questions:
➢ Describe the functionality of byte 5, specifically how oe#_0/2 and oe#_1/4 relate to src0, src2, src1 and src4, and what ‘clk req’ means in this context.
➢ What outputs can be enabled or disabled, and what does the '@pup' column signify?
➢ How does the pll3_cfb0 setting in byte 1 affect the pll3 operation and src1 sourcing?
Okay, here's a summary of the provided datasheet excerpt, focusing on the key information for understanding and controlling the SPL505 chip. I've broken it down into sections:
1. Core Functionality:
️· The SPL505 is a clock generator/synthesizer. It generates multiple clock outputs from one or more reference clocks.
️· It uses PLLs (Phase-Locked Loops - PLL1 and PLL3) and synthesizers to create these clocks.
️· It allows for spread spectrum modulation (SS) to reduce EMI (Electromagnetic Interference).
️· A key feature is the ability to control the outputs (enable/disable) individually.
2. Control Registers (Bytes 0-5):
These registers are used to configure the SPL505. Here's a breakdown of the important registers and their function:
️· Byte 0: Control Register 0: Sets global configuration options:
- `PD_Restore`: Saves/clears configuration during power-down.
- Source Selection: Controls source selection of PLLs.
️· Byte 1: Control Register 1: PLL Configuration.
- `PLL3_CFB[3:0]`: Configures PLL3 – allows disabling PLL3 or selecting specific spread spectrum (SS) settings.
- `PLL3_SS_DC`: Selects down or center spread for PLL3
️· Byte 2-5: Output Enable Registers: (Bytes 2, 3, 4, 5). These are the primary way to enable or disable specific clock outputs (e.g., CPU0, PCI0, SRC0, etc.). Each bit corresponds to a particular clock output. Setting the bit to '1' enables the output; '0' disables it. There are multiple registers to accommodate a large number of outputs.
️· Byte 5: Clock Request Control: Controls the mapping and enabling of clock requests to certain outputs
3. Key Features & Configuration Points:
️· Output Control: The SPL505 allows very fine-grained control over which clock outputs are active. This is done using the output enable registers (Bytes 2-5).
️· Spread Spectrum: The chip supports spread spectrum modulation (SS) to help reduce EMI. The spread settings are configurable (via registers).
* **PLL Configuration:** The PLLs (PLL1 & PLL3) are crucial for generating the clock frequencies. The configuration parameters for the PLLs are set in the control registers (most notably Byte 1).
* **Reference Clock Selection:** The chip can work with various reference clock inputs. The configuration needs to be set appropriately in registers.
* **Power Down Control:** The `PD_Restore` bit is helpful for preserving the current configuration during power-down/power-up cycles.
**4. Communication:**
* The communication protocol isn’t explicitly described, but it’s implied that the registers are accessed through some serial communication interface (e.g., I2C or SPI).
Let me know if you'd like me to elaborate on a specific aspect of the datasheet or if you have a particular question about the SPL505.
1. Core Functionality:
️· The SPL505 is a clock generator/synthesizer. It generates multiple clock outputs from one or more reference clocks.
️· It uses PLLs (Phase-Locked Loops - PLL1 and PLL3) and synthesizers to create these clocks.
️· It allows for spread spectrum modulation (SS) to reduce EMI (Electromagnetic Interference).
️· A key feature is the ability to control the outputs (enable/disable) individually.
2. Control Registers (Bytes 0-5):
These registers are used to configure the SPL505. Here's a breakdown of the important registers and their function:
️· Byte 0: Control Register 0: Sets global configuration options:
- `PD_Restore`: Saves/clears configuration during power-down.
- Source Selection: Controls source selection of PLLs.
️· Byte 1: Control Register 1: PLL Configuration.
- `PLL3_CFB[3:0]`: Configures PLL3 – allows disabling PLL3 or selecting specific spread spectrum (SS) settings.
- `PLL3_SS_DC`: Selects down or center spread for PLL3
️· Byte 2-5: Output Enable Registers: (Bytes 2, 3, 4, 5). These are the primary way to enable or disable specific clock outputs (e.g., CPU0, PCI0, SRC0, etc.). Each bit corresponds to a particular clock output. Setting the bit to '1' enables the output; '0' disables it. There are multiple registers to accommodate a large number of outputs.
️· Byte 5: Clock Request Control: Controls the mapping and enabling of clock requests to certain outputs
3. Key Features & Configuration Points:
️· Output Control: The SPL505 allows very fine-grained control over which clock outputs are active. This is done using the output enable registers (Bytes 2-5).
| Part No. | SPL505YC256BT |
| Manufacturer | SILABS |
| Size | 239 Kbytes |
| Pages | 27 pages |
| Description | Clock Generator for Intel Bearlake Chipset |
| 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 |