English
Language : 

AN610 Datasheet, PDF (1/71 Pages) Vishay Siliconix – PolarPAK Solder Joint Reliability Based on Thermal Fatigue IPC-9701
AN610
Si48XX ATDD PROGRAMMING GUIDE
1. Introduction
1.1. Scope
This document provides an overview of the programming requirements for the Si4822/26/27/40/44 analog tune
digital display (ATDD) AM/FM/SW receiver. The hardware control interface and software commands are detailed
along with several examples of the required steps to configure the device for various modes of operation.
2. Overview
The Si4822/26/27/40/44 family of products is programmed using commands and responses. To perform an action,
the system controller writes a command byte and associated arguments, causing the device to execute the given
command. The device will, in turn, provide a response depending on the type of command that was sent. Section
“6. Commands and Responses” and Section “7. Commands and Properties” describe the procedures for using
commands and responses and provide complete lists of commands, properties, and responses.
The device has a slave control interface that allows the system controller to send commands to and receive
responses from the device using 2-wire mode (I2C and SMBUS compatible) serial protocol (or bus modes).
The following sections provide guidelines for programming the ATDD device:
Section "4. ATDD Device Overview" on page 4 gives an overview of the ATDD device.
Section "5. ATDD Device Power On/Off and Band Switch Overview" on page 7 gives an overview of the
Power on / off and the band switching sequencing for the ATDD device.
Section "8. Control Interface" on page 55 describes the control interface in details.
Section "9. Powerup" on page 58 describes the options for the sequencing of VDD and VIO power
supplies, provision of the reference clock, RCLK, and sending of the ATDD_POWER_UP command.
Section "10. Powerdown" on page 59 describes sending of the POWER_DOWN command and removing
VDD and VIO power supplies as necessary.
Section "11. Programming Example" on page 60 provides the flowcharts and step-by-step procedures for
programming the device.
Note: The ATDD family has its own power up and getting status commands which are different from previous Si47xx DTDD
family. To differentiate, we use “ATDD_POWER_UP” and ATDD_GET_STATUS to denote the ATDD specific commands
instead of the general Si47xx “POWER_UP” and “STATUS” commands.
Rev. 0.3 3/13
Copyright © 2013 by Silicon Laboratories
AN610