MAX1455
Serial Interface Command Format
All communication commands into the MAX1455 follow
the format of a start bit, 8 command bits (command
byte), and a stop bit. The Command Byte controls the
contents of the IRS and comprises a 4-bit interface reg-
ister set address (IRSA) nibble and a 4-bit interface
register set data (IRSD) nibble. The IRS Command Byte
is structured as follows:
IRS[7:0] = IRSD[3:0], IRSA[3:0]
All commands are transmitted LSB first. The first bit fol-
lowing the start bit is IRSA[0] and the last bit before the
stop bit is IRSD[3] as follows:
Half of the register contents of the IRS are used for data
hold and steering information. Data writes to two loca-
tions within the IRS cause immediate action (command
execution). These locations are at addresses 9 and 15
and are the Command Register to Internal Logic (CRIL)
and reinitialize commands, respectively. Table 9 shows
a full listing of IRS address decoding.
Command sequences can be written to the MAX1455
as a continuous stream, i.e., start bit, command byte,
stop bit, start bit, command byte, stop bit, etc. There
are no delay requirements between commands while
the MAX1455 is receiving data.
Command Register to Internal Logic
A data write to the CRIL location (IRS address 9) causes
immediate execution of the command associated with
the 4-bit data nibble written. All EEPROM and Calibration
register read and write, together with EEPROM erase,
commands are handled through the CRIL location. CRIL
is also used to enable the MAX1455 analog output and
to place output data (serial digital output) on DIO. Table
10 shows a full listing of CRIL commands.
Logic 1 for positive offset TC DAC output. Logic 0 for negative offset TC DAC output.