Theory of Operation
: Controller
3-35
3.2.4.8.8 CPLD (U6101)
The CoolRunner IC is a complex programmable logic device (CPLD) programmed specifically for the
APX product line. The CoolRunner IC is flash based and comes pre-programmed. It is contained in
an 8x8mm, 132 BGA package with 0.5mm ball spacing. The primary functions of the CPLD are clock
generation, GPIO expansion, SSI clock and frame sync direction control, F2 multiplexing, secure
data control, main display off-loading, and clock inversion.
An external linear regulator, U6508, supplies the CPLD's 1.875 V core voltage. The 1.875 V core
voltage is used for the CPLD’s internal logic and I/O buffers. MAKO's 24.576 MHz clock source is
used by the CPLD to generate a 32.768 kHz clock for OMAP booting, real time clock/timer, and for
GPS. It is also used to generate 4.096 MHz for the MACE IC.
The CPLD is controlled through OMAP's EMIFS interface. It supports 31 configurable GPIOs. It also
supports 20 input only pins that are accessible through an EMIFS read operation. Some of the
GPIOs supported by the CPLD include GCAI_GPIO_0, F2_PARAMP_MON, and USB_CURR_LIM.
Some examples of the inputs the CPLD is programmed to support are some of the top and side
controls buttons (MON, SIDE_1 and SIDE_2) and board ID.
Figure 3-27
below shows the basic CPLD interfaces.
Figure 3-27. CPLD Block Diagram
EMIFS
24MHz
F2 Timer
F2 Select
GCAI GPIO0
KEYLD_MISSING
KL_SWITCH
CPLD
MAKO
OMAP 1710
Processor
32kHz to OMAP
32kHz to GPS
4.096MHz to MACE
GPIOs
GPIs
Summary of Contents for Astro APX 3000
Page 1: ...APXTM TWO WAY RADIOS APX 3000 DETAILED SERVICE MANUAL ...
Page 2: ......
Page 4: ...Notes ...
Page 6: ...vi Document History Notes ...
Page 10: ...x Table of Contents Notes ...
Page 12: ...xii List of Tables Notes ...
Page 18: ...xviii List of Figures Notes ...
Page 22: ...xxii CommercialWarranty Notes ...
Page 46: ...3 20 Theory of Operation Main Board Notes ...
Page 84: ...3 58 Theory of Operation Bluetooth Notes ...
Page 208: ...6 64 Troubleshooting Waveforms LF CW on Spectrum Analyzer Notes ...
Page 222: ...7 14 Troubleshooting Tables List of Board and IC Signals Notes ...
Page 282: ...8 60 Schematics Boards Overlays and Parts Lists Main Board Block UHF1 84012513001_A Notes ...
Page 390: ...8 168 Schematics Boards Overlays and Parts Lists Main Board Block VHF 84012512001_A Notes ...
Page 456: ...9 8 Debugging Fixture Powering up Covert Board Notes ...
Page 468: ...Glossary 10 Glossary Notes ...
Page 472: ...Index 4 Index Notes ...
Page 473: ......