SNAS859 March 2024 LMK05318B-Q1
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
A system host device (MCU or FPGA) can use either I2C or SPI to access the register, SRAM, and EEPROM maps. The register and EEPROM map configurations are the same for I2C and SPI. The device can be initialized, controlled, and monitored through register access during normal operation (when PDN is deasserted). Some device features can also be controlled and monitored through the external logic control and status pins.
In the absence of a host, the LMK05318B-Q1 can self-start from the on-chip EEPROM page depending on the state of HW_SW_CTRL pin. The EEPROM page is used to initialize the registers upon device POR. A custom EEPROM configuration can be programmed in-system through the register interface by either I2C or SPI.
Figure 7-35 shows the device control pin, register, and memory interfaces. The arrows refer to the control interface directions between the different blocks.
The register map has 435 data bytes. Some registers, such as status registers and internal test/diagnostic registers (above R352), do not need to be written during device initialization.
The SRAM/EEPROM map has one register page with 256 data bytes. The SRAM/EEPROM map has fewer bytes because not all bit fields are mapped from the register space. To program the EEPROM, writing the register contents to SRAM (internal register commit or direct write) is necessary, then Program EEPROM with the register contents from SRAM.