
Theory of Operation
3-76 2715 Spectrum Analyzer Service Manual
The battery backup circuitsconsist of a 2.8 V lithium battery (BT1), and two
DS1210 (U16 and U17) power monitor chips. U17 supplies backuppower for
the RAM (U8), likewise U16 supplies the real time clock (U23). The DS1210
chips supply power from the power supply while its voltage is above 4.75 V and
switches to the 3 V batterybackup supply when the power supply voltage falls
below 4.75 V.The chip select outputs of the DS1210 chips go high when
switched to battery backup power.This guarantees that the SRAM and RTC will
not be written to during the power down sequence.
The RS--232 ports are implemented by a Z85C30 SCC chip (U22) and an
LT1130Atransceiver chip (U9). To read or writeto one of the internal registers
of the SCC one must first write to WR0. The data written to WR0 will contain,
in the lower six bits (bits D0 through D5), a pointerto the desired register. The
next read or write cycle then either read s or writes the register that is pointed t o
by WR0. At the end of the second read or write cycle the pointer value in WR0
is reset to zero (nextwrite defaults to WR0). Wait states are inserted during
writes due to the timing requirements of the TTY_WR_L signal and the access
recovery time requirementsof the Z85C30.
The GPIB section is composedof the 9914A, GPIB Controller IC (U18), a
75160 GPIB octal bus transceiver (U19),and a 75162 GPIB eight channel
transceiver (U20). Inaddition there is circuitry included to drive two LEDs.
These two LEDs display the status of the Not Ready For Data (NRFD) and Not
Data Accepted (NDAC) handshaking lines.
The 9914A, as well as the 75160 and 75162, meet the IEEE--488.1 standards.
Access to the 9914A is through the microprocessor address and data buses,
where the lower three bits of the address bus (A0 through A2) determinewhich
of the thirteen internal registers are to be accessed (6 readab le, and 7 writeable).
For GPIB programming information, refer to the 2714 and 2715 Programmer
Manual.
The entire address spaceof 0x0e800 to 0x0efff is occupied by this read only
register.In addition to three interrupt status lines, this register also contains other
miscellaneous status. The GPIB_DIR_L status bit indicatesthe direction of
GPIB data flow. TheDONE_P G bit is anoutput from the Xilinx part which goes
high when self programming is complete.The software must check this bit
before attempting to writeto any of the registers on the Xilinx part. If the
DONE_PG does not go high within 500 ms of power up the softwareshould
attempt to reset the system by forcing the BRST_L line low. If DONE_PG still
does not go high within 100 ms, a diagnostic message should be displayed
indicating a hardware failure.
Battery Backup CircuitRS- 232 Serial PortGPIB Interface PortInput Vector Register