STPCI2GDYI STMicroelectronics, STPCI2GDYI Datasheet - Page 104

no-image

STPCI2GDYI

Manufacturer Part Number
STPCI2GDYI
Description
IC SYSTEM-ON-CHIP X86 516-PBGA
Manufacturer
STMicroelectronics
Datasheet

Specifications of STPCI2GDYI

Applications
Graphics Controller
Core Processor
x86
Controller Series
STPC® Atlas
Interface
UART
Number Of I /o
16
Voltage - Supply
2.45 V ~ 2.7 V
Operating Temperature
-40°C ~ 115°C
Mounting Type
Surface Mount
Package / Case
516-PBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Program Memory Type
-
Ram Size
-
Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STPCI2GDYI
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STPCI2GDYI
Manufacturer:
ST
0
Part Number:
STPCI2GDYIE
Manufacturer:
ST
0
STPC® ATLAS
6.6. DEBUG METHODOLOGY
In order to bring a STPC-based board to life with
the best efficiency, it is recommended to follow the
check-list described in this section.
6.6.1. POWER SUPPLIES
In parallel with the assembly process, it is useful to
get a bare PCB to check the potential short-circuits
between the various power and ground planes.
This test is also recommended when the first
boards are back from assembly. This will avoid
bad surprises in case of a short-circuit due to a
bad soldering.
When the system is powered, all power supplies,
including the PLL power pins must be checked to
be sure the right level is present. See Table 4-2 for
the exact supported voltage range:
6.6.2. BOOT SEQUENCE
6.6.2.1. Reset input
The checking of the reset sequence is the next
step. The waveform of SYSRSTI# must complies
with the timings described in
signal must not have glitches and must stay low
until the 14.31818MHz output (OSC14M) is at the
right frequency and the strap options are stabilized
to a valid configuration.
In case this clock is not present, check the 14MHz
oscillator stage (see
6.6.2.2. Strap options
The STPC has been designed in a way to allow
configurations for test purpose that differs from the
functional configuration. In many cases, the
troubleshootings at this stage of the debug are the
resulting of bad strap options. This is why it is
mandatory to check they are properly setup and
sampled during the boot sequence.
The list of all the strap options is summarized at
the beginning of Section 3.
6.6.2.3. Clocks
Once OSC14M is checked and correct, the next
signals to measure are the Host clock (HCLK), PCI
clocks (PCI_CLKO, PCI_CLKI) and Memory clock
(MCLKO, MCLKI).
HCLK must run at the speed defined by the
corresponding strap options (see Table 3-1). In x2
CPU clock mode, this clock must be limited to
66MHz.
104/108
VDD_CORE: 2.5V
VDD_xxxPLL: 2.5V
VDD: 3.3V
Figure
6-4).
Figure
4-3. This
PCI_CLKI and PCI_CLKO must be connected as
described in
33MHz. Their speed depends on HCLK and on the
divider ratio defined by the
options as described in Section 3.
To ensure a correct behaviour of the device, the
PCI deskewing logic must be configured properly
by the MD[7:6] strap options according to Section
3. For timings constraints, refers to Section 4.
1)
described in
the SDRAM implementation. The memory clock
must run at HCLK speed when in synchronous
mode and must not be higher than 90MHz in any
case. The MCLK interface will run 100MHz
operation is possible but board layout is so critical
that 90MHz maximum operation is recommended.
6.6.2.4. Reset output
If SYSRSTI# and all clocks are correct, then the
SYSRSTO# output signal should behave as
described in
6.6.3. ISA MODE
Prior to check the ISA bus control signals,
PCI_CLKI, ISA_CLK, ISA_CLK2X, and DEV_CLK
must be running properly. If it is not the case, it is
probably because one of the previous steps has
not been completed.
6.6.3.1. First code fetches
When booting on the ISA bus, the two key signals
to check at the very beginning are RMRTCCS#
and FRAME#.
The first one is a Chip Select for the boot flash and
is multiplexed with the IDE interface. It should
toggle together with ISAOE# and MEMRD# to
fetch the first 16 bytes of code. This corresponds
to the loading of the first line of the CPU cache.
In case RMRTCCS# does not toggle, it is then
necessary to check the PCI FRAME# signal.
Indeed the ISA controller is part of the South
Bridge and all ISA bus cycles are visible on the
PCI bus.
If there is no activity on the PCI bus, then one of
the previous steps has not been checked properly.
If there is activity then there must be something
conflicting on the ISA bus or on the PCI bus.
6.6.3.2. Boot Flash size
The ISA bus supports 8-bit and 16-bit memory
devices. In case of a 16-bit boot flash, the signal
MEMCS16#
RMRTCCS# cycle to inform the ISA controller of a
16-bit device.
MCLKI and MCLKO must be connected as
Figure 6-5
Figure
Figure 6-29
must
4-3.
to
be
Figure 6-7
and not be higher than
MD[4] and MD[17]
activated
depending on
during
strap

Related parts for STPCI2GDYI