STPCC5HEBC STMicroelectronics, STPCC5HEBC Datasheet

no-image

STPCC5HEBC

Manufacturer Part Number
STPCC5HEBC
Description
IC SYSTEM-ON-CHIP X86 388-PBGA
Manufacturer
STMicroelectronics
Series
-r
Datasheet

Specifications of STPCC5HEBC

Applications
Set-Top Boxes, TV
Core Processor
x86
Program Memory Type
External Program Memory
Controller Series
STPC® Consumer-II
Ram Size
External
Interface
EBI/EMI, I²C, IDE, ISA, Local Bus
Number Of I /o
-
Voltage - Supply
2.45 V ~ 3.6 V
Operating Temperature
0°C ~ 85°C
Mounting Type
*
Package / Case
*
Lead Free Status / RoHS Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STPCC5HEBC
Manufacturer:
DAVICOM
Quantity:
1 001
Part Number:
STPCC5HEBC
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STPCC5HEBC
Manufacturer:
ST
0
Part Number:
STPCC5HEBCE
Manufacturer:
TE
Quantity:
200
Part Number:
STPCC5HEBCE
Manufacturer:
ST
0
X86 Core PC Compatible Information Appliance System-on-Chip
DESCRIPTION
The STPC Consumer-II integrates a standard 5th
generation x86 core, a Synchronous DRAM
controller, a graphics subsystem, a video pipeline,
and support logic including PCI, ISA, and IDE
controllers
orientated PC compatible subsystem on a single
device.
The device is based on a tightly coupled Unified
Memory Architecture (UMA), sharing memory
between the CPU, the graphics and the video.
The STPC Consumer-II is packaged in a 388
Plastic Ball Grid Array (PBGA).
POWERFUL x86 PROCESSOR
64-BIT SDRAM UMA CONTROLLER
VGA & SVGA CRT CONTROLLER
135 MHz RAMDAC
2D GRAPHICS ENGINE
VIDEO INPUT PORT
VIDEO PIPELINE
- UP-SCALER
- VIDEO COLOUR SPACE CONVERTER
- CHROMA & COLOUR KEY SUPPORT
TV OUTPUT
- THREE-LINE FLICKER FILTER
- ITU-R 601/656 SCAN CONVERTER
- NTSC / PAL COMPOSITE, RGB, S-VIDEO
PCI MASTER / SLAVE / ARBITER
ISA MASTER / SLAVE
OPTIONAL 16-BIT LOCAL BUS INTERFACE
EIDE CONTROLLER
I²C INTERFACE
IPC
- DMA CONTROLLER
- INTERRUPT CONTROLLER
- TIMER / COUNTERS
POWER MANAGEMENT UNIT
JTAG IEEE1149.1
to
provide
a
single
Release 1.5 - January 29, 2002
consumer
Host
I/F
SDRAM
STPC
CTRL
Core
x86
Pipeline
Figure 0-1. Logic Diagram
Video
SVGA
CRTC
CTR
PCI
m/s
VIP
GE
LB
®
CONSUMER-II
PBGA388
IPC
Cursor
C Key
K Key
LUT
PMU
ISA
m/s
TVO
JTAG
PCI
m/s
ISA Bus
Local Bus
Encoder
IDE
PCI Bus
I/F
Monitor
TV
1/93

Related parts for STPCC5HEBC

STPCC5HEBC Summary of contents

Page 1

X86 Core PC Compatible Information Appliance System-on-Chip POWERFUL x86 PROCESSOR 64-BIT SDRAM UMA CONTROLLER VGA & SVGA CRT CONTROLLER 135 MHz RAMDAC 2D GRAPHICS ENGINE VIDEO INPUT PORT VIDEO PIPELINE - UP-SCALER - VIDEO COLOUR SPACE CONVERTER - CHROMA & ...

Page 2

STPC CONSUMER-II X86 Processor core Fully static 32-bit five-stage pipeline, x86 processor fully PC compatible. Can access external memory. 8 Kbyte unified instruction and data cache with write back and write through capability. Parallel ...

Page 3

PCI Controller Fully compliant with PCI 2.1 specification. Integrated PCI arbitration interface masters can connect directly. External PAL allows for greater than 3 masters. Translation of PCI cycles to ISA bus. Translation of ISA master initiated cycle ...

Page 4

STPC CONSUMER-II 4/93 Release 1.5 - January 29, 2002 ...

Page 5

GENERAL DESCRIPTION At the heart of the STPC Consumer- advanced 64-bit x86 processor block. It includes a 64-bit SDRAM controller, advanced accelerated graphics and video controller, a high speed PCI local-bus controller and Industry standard PC chip ...

Page 6

GENERAL DESCRIPTION line flicker filter (primarily designed for Windows type displays). The fliker filter is optional and can be software disabled for use with large screen area’s of video. The Video output pipeline of the STPC Consumer- ...

Page 7

Peripheral activity detection. - Peripheral timer for detecting lack of peripheral activity - SUSP# modulation to adjust the system performance in various power down states of the system including full power on state. - Power control outputs to disable ...

Page 8

GENERAL DESCRIPTION Host x86 I/F Core Video Pipeline - Pixel formating - Scaler - Colour Space CVT SDRAM I/F 8/93 Figure 1-1. Functional description. PCI m/s PMU ISA IPC 82C206 m/s Local Bus I/F Colour Key Chroma Key LUT SVGA ...

Page 9

CLOCK TREE The STPC Atlas integrates many features and generates all its clocks from a single 14MHz oscillator. This results in multiple clock domains as described in Figure 1-2. Figure 1-2. STPC Consumer-II clock architecture VCLK VIP CRTC,Video,TV DEVCLK ...

Page 10

GENERAL DESCRIPTION Figure 1-3. Typical ISA-based Application. ISA MUX MUX DMUX PCI 10/93 Super I/O RTC Flash DMUX IRQ DMA.REQ STPC Consumer-II DMA.ACK 4x 16-bit SDRAMs Release 1.5 - January 29, 2002 Keyboard / Mouse Serial Ports Parallel Port Floppy ...

Page 11

PIN DESCRIPTION 2.1. INTRODUCTION The STPC Consumer-II integrates most of the functionality of the PC architecture result, many of the traditional interconnections between the host PC microprocessor and the peripheral devices are totally internal Consumer-II. This offers ...

Page 12

PIN DESCRIPTION Signal Name BASIC CLOCKS AND RESETS SYSRSETI# SYSRSTO# XTALI XTALO HCLK DEV_CLK DCLK 1 V _xxx_PLL DD SDRAM CONTROLLER MCLKI MCLKO CS#[1:0] CS2# / MA11 CS3# / MA12 / BA1 BA[0] MA[10:0] MD[63:49] MD[48:1] MD[0] RAS#[1:0] CAS#[1:0] MWE# ...

Page 13

Signal Name ISA INTERFACE ISA_CLK ISA_CLK2X OSC14M LA[23:17] SA[19:0] SD[15:0] ALE MEMR#, MEMW# SMEMR#, SMEMW# IOR#, IOW# MCS16#, IOCS16# BHE# ZWS# REF# MASTER# AEN IOCHCK# IOCHRDY ISAOE# GPIOCS# IRQ_MUX[3:0] DREQ_MUX[1:0] DACK_ENC[2:0] TC RTCAS RMRTCCS# KBCS# RTCRW# RTCDS# LOCAL BUS INTERFACE ...

Page 14

PIN DESCRIPTION Signal Name PCS3#,PCS1#,SCS3#,SCS1# DIORDY PIRQ, SIRQ PDRQ, SDRQ PDACK#, SDACK# PDIOR#, SDIOR# PDIOW#, SDIOW# VGA CONTROLLER RED, GREEN, BLUE VSYNC HSYNC 1 VREF_DAC RSET COMP COL_SEL VIDEO INPUT PORT VCLK VIN[7:0] ANALOG TV OUTPUT PORT RED_TV, GREEN_TV, BLUE_TV ...

Page 15

Buffer Description ANA Analog pad buffer OSCI13B Oscillator, 13 MHz, HCMOS BT8TRP_TC Tri-State output buffer drive capability, Schmitt trigger with slew rate control and P, TC BD4STRP_FT LVTTL Bi-Directional drive capability, Schmitt trigger, 5V tolerant BD4STRUP_FT ...

Page 16

PIN DESCRIPTION 2.2. SIGNAL DESCRIPTIONS 2.2.1. BASIC CLOCKS AND RESETS SYSRSTI# System Reset/Power good. This input is low when the reset switch is depressed. Otherwise, it reflects the power supply power good signal. This input is asynchronous to all clocks, ...

Page 17

PCI_CLKO 33 MHz PCI Output Clock. This is the master PCI bus clock output. AD[31:0] PCI Address/Data. This is the 32-bit multiplexed address and data bus of the PCI. This bus is driven by the master during the address phase ...

Page 18

PIN DESCRIPTION master or an ISA master cycles by the STPC Consumer-II. ALE is driven low after reset. MEMR# Memory Read. This is the memory read command signal of the ISA bus used as an input when an ...

Page 19

ISACLK and ISACLKX2 as the input selection strobes. DACK_ENC[2:0] DMA Acknowledge. These are the ISA bus DMA acknowledge signals. They are encoded by the STPC Consumer-II before output and should be decoded externally using ISACLK and ISACLKX2 as the control ...

Page 20

PIN DESCRIPTION 2.2.7. VGA CONTROLLER RED, GREEN, BLUE RGB Video Outputs. These are the three analog colour outputs from the RAMDACs. These signals are sensitive to interference, therefore they need to be properly shielded. VSYNC Vertical Synchronisation Pulse. This is ...

Page 21

They can be used for the DDC1 (SCL) and DDC0 (SDA) lines of the VGA interface. SCAN_ENABLE Reserved . The pin is reserved for Test and Miscellaneous functions. COL_SEL Colour Select. Can be used for Picture in Picture function. Note ...

Page 22

PIN DESCRIPTION . Table 2-4. ISA / IDE Dynamic Multiplexing ISA BUS (ISAOE RMRTCCS# DD[15] KBCS# DD[14] RTCRW# DD[13] RTCDS# DD[12] SA[19:8] DD[11:0] LA[23] SCS3# LA[22] SCS1# SA[21] PCS3# SA[20] PCS1# LA[19:17] DA[2:0] IOCHRDY DIORDY Signal Name BASIC ...

Page 23

Signal Name PCI_GNT#[2:0] ISA BUS INTERFACE ISAOE# RMRTCCS# LA[23:17] SA[19:0] SD[15:0] BHE#, MEMR# MEMW#, SMEMR#, SMEMW#, IOR#, IOW# Unknown REF# ALE, AEN DACK_ENC[2:0] TC GPIOCS# RTCDS#, RTCRW#, KBCS# RTCAS LOCAL BUS INTERFACE PA[24:0] PD[15:0] PRD# PBE#[1:0], FCS0#, FCS_0H# FCS_0L#, FCS1#, ...

Page 24

PIN DESCRIPTION Table 2-7. Pinout. Pin # Pin name AF3 SYSRSETI# AE4 SYSRSETO# A3 XTALI C4 XTALO G23 HCLK H24 DEV_CLK AD11 DCLK AF15 MCLKI AB23 MCLKO AE16 MA[0] AD15 MA[1] AF16 MA[2] AE17 MA[3] AD16 MA[4] AF17 MA[5] AE18 ...

Page 25

Pin # Pin name D7 SERR# A6 LOCK# D20 PCI_REQ#[0] C21 PCI_REQ#[1] A21 PCI_REQ#[2] C22 PCI_GNT#[0] A22 PCI_GNT#[1] B21 PCI_GNT#[2] A5 PCI_INT#[0] C6 PCI_INT#[1] B4 PCI_INT#[2] D5 PCI_INT#[3] F2 LA[17]/DA[0[ G4 LA[18]/DA[1] F3 LA[19]/DA[2] F1 LA[20]/PCS1# G2 LA[21]/PCS3# G1 LA[22]/SCS1# ...

Page 26

PIN DESCRIPTION Pin # Pin name AC2 TDO AD12 VDDA_TV AF8 VDD_DAC1 1 G24 VDD_CPUCLK_PLL 1 AD13 VDD_DCLK_PLL 1 F25 VDD_DEVCLK_PLL 1 AC17 VDD_MCLKI_PLL 1 AC15 VDD_MCLKO_PLL 1 F26 VDD_HCLK_PLL 1 E25 VDD_SKEW_PLL 1 D11 VDD_CORE 1 L23 VDD_CORE 1 ...

Page 27

STRAP OPTIONS This chapter defines the STPC Consumer-II Strap Options and their location. Some strap options are left programmable for future versions of silicon. . Signal MD1 MD2 MD3 MD4 MD5 MCLK/HCLK Sync (see MD6 MD7 MD10 MD11 MD14 ...

Page 28

STRAP OPTIONS 3.1. POWER-ON STRAP REGISTER DESCRIPTIONS 3.1.1. ADPC STRAP REGISTER 0 CONFIGURATION Strap0 7 6 See Table MD[7] MD[6] This register defaults to the values sampled on MD[7:4] pins after reset Bit Number Sampled Mnemonic Bits 7-6 MD[7:6] MD[5] ...

Page 29

ADPC STRAP REGISTER 1 CONFIGURATION Strap1 7 6 Rsv This register defaults to the values sampled on MD[13:10] pins after reset Bit Number Sampled Mnemonic Bits 7-6 Rsv Bits 5-2 MD[13:10] Bits 1-0 Rsv Access = 0022h/0023h 5 4 ...

Page 30

STRAP OPTIONS 3.1.3. ADPC STRAP REGISTER 2 CONFIGURATION Strap2 7 6 See Table Rsv below This register defaults to the values sampled on MD pins after reset Bit Number Sampled Mnemonic Rsv Bits 7 MD[40] Bit 6-5 Rsv Bits 4 ...

Page 31

CPC STRAP REGISTER 0 CONFIGURATION HCLK_Strap 7 6 MD[3} MD[2] MD[26] This register defaults to the values sampled on MD pins after reset Bit Number Sampled Mnemonic Bits 7-3 MD[3:2] & MD[26:24] Bits 2-0 Rsv Table 3-1. HCLK Frequency ...

Page 32

STRAP OPTIONS 32/93 Release 1.5 - January 29, 2002 ...

Page 33

ELECTRICAL SPECIFICATIONS 4.1. INTRODUCTION The electrical specifications in this chapter are valid for the STPC Consumer-II. 4.2. ELECTRICAL CONNECTIONS 4.2.1. POWER/GROUND DECOUPLING Due to the high frequency of operation of the STPC Consumer-II necessary to install and ...

Page 34

ELECTRICAL SPECIFICATIONS 4.4. DC CHARACTERISTICS Symbol Parameter V Operating Voltage DD V Operating Voltage CORE P Supply Power DD P Supply Power CORE V Input Low Voltage IL V Input High Voltage IH I Input Leakage Current LK Integrated Pull ...

Page 35

Table 4-5. VGA RAMDAC Power Consumption DCLK (MHz) - 6.25 - 135 Table 4-6. 2.5V Power Consumptions (V HCLK CPUCLK MCLK (MHz) (MHz) (MHz (x1) 66 100 100 (x1) 100 66 133 (x2 133 (x2) 100 ...

Page 36

ELECTRICAL SPECIFICATIONS 4.5. AC CHARACTERISTICS This section lists the AC characteristics of the STPC interfaces including output delays, input setup requirements, input hold requirements and output float delays. These measurements are based on the measurement points identified in Figure 4-1 ...

Page 37

Figure 4-2. CLK Timing Measurement Points (MIN) V Ref V IL (MAX) CLK One Clock Cycle LEGEND Minimum Time Minimum Time Clock Fall Time ...

Page 38

ELECTRICAL SPECIFICATIONS 4.5.1. POWER ON SEQUENCE Figure 4-3 describes the power-on sequence of the STPC, also called cold reset. There is no dependency between the different power supplies and there is no constraint on their rising time. SYSRSTI ...

Page 39

RESET SEQUENCE Figure 4-4 describes the reset sequence of the STPC, also called warm reset. The constraints on the strap options and the bus activities are the same as for the cold reset. The SYSRSTI# pulse duration must be ...

Page 40

ELECTRICAL SPECIFICATIONS 4.5.3. SDRAM INTERFACE Figure 4-5, Table 4-10 lists the AC characteristics of the SDRAM interface. MCLKx T delay MCLKI STPC.output STPC.input T hold Table 4-10. SDRAM Bus AC Timing Name Parameter Tcycle MCLKI Cycle Time Thigh MCLKI High ...

Page 41

PCI INTERFACE Table 4-11 lists the AC characteristics of the PCI interface. Table 4-11. PCI Bus AC Timing Name Parameter HCLK to PCICLKO delay (MD[30:27] = 0000) HCLK to PCICLKI delay PCICLKO Cycle Time PCICLKO High Time PCICLKO Low ...

Page 42

ELECTRICAL SPECIFICATIONS 4.5.5 IPC INTERFACE Table 4-12 lists the AC characteristics of the IPC interface. ISACLK2X ISACLK IRQ_MUX[3:0] DREQ_MUX[1:0] Name Parameter T ISACLK2X to ISACLK delay dly ISACLK2X to DACK_ENC[2:0] valid ISACLK2X to TC valid T IRQ_MUX[3:0] Input setup to ...

Page 43

ISA INTERFACE AC TIMING CHARACTERISTICS Table 4-7 and Table 4-13 list the AC characteris- tics of the ISA interface. Table Figure 4-7 ISA Cycle (ref ALE AEN LA [23:17] Valid Address SA [19:0] CONTROL (Note 1) IOCS16# MCS16# IOCHRDY ...

Page 44

ELECTRICAL SPECIFICATIONS Name Parameter 10d Memory access to 8-bit ISA Slave 10e SA[19:0] & SBHE valid before IOR#, IOW# asserted 11 ISACLK2X to IOW# valid 11a Memory access to 16-bit ISA Slave - 2BCLK 11b Memory access to 16-bit ISA ...

Page 45

Name Parameter 24 IOR#, IOW# asserted before SA[19:0] 24o I/O access to 16-bit ISA Slave Standard cycle 24r I/O access to 16-bit ISA Slave Standard cycle 25 MEMR#, MEMW# asserted before next ALE# asserted 25b Memory access to 16-bit ISA ...

Page 46

ELECTRICAL SPECIFICATIONS Name Parameter 41 SA[19:0] SBHE valid to IOCHRDY negated 41a Memory access to 16-bit ISA Slave 41b Memory access to 8-bit ISA Slave 41c I/O access to 16-bit ISA Slave 41d I/O access to 8-bit ISA Slave 42 ...

Page 47

Name Parameter 64e IOW# negated to write data invalid MEMW# negated to copy data float, 8-bit ISA Slave, odd Byte 64f by ISA Master IOW# negated to copy data float, 8-bit ISA Slave, odd Byte by 64g ISA Master Note: ...

Page 48

ELECTRICAL SPECIFICATIONS 4.5.7. LOCAL BUS INTERFACE Figure 4-3 to Figure 4-11 and AC characteristics of the Local Bus interface. HCLK PA[ ] bus T setup CSx# PRD#[1:0] PD[15:0] HCLK PA[ ] bus T setup CSx# PRD#[1:0] PD[15:0] PRDY 48/93 Table ...

Page 49

Figure 4-10. Synchronous Write Cycle HCLK PA[ ] bus T setup CSx# PWR#[1:0] PD[15:0] Figure 4-11. Asynchronous Write Cycle HCLK PA[ ] bus T setup CSx# PWR#[1:0] PD[15:0] PRDY ELECTRICAL SPECIFICATIONS T active T end Release 1.5 - January 29, ...

Page 50

ELECTRICAL SPECIFICATIONS The Table 4-14 below refers to Vh, Va, Vs which are the register value for Setup time, Active Time Cycle Memory (FCSx#) Peripheral (IOCSx#) Table 4-15. Local Bus Interface AC Timing Name Parameters HCLK to PA bus HCLK ...

Page 51

VGA INTERFACE Table 4-16 lists the AC characteristics of the VGA interface. Table 4-16. Graphics Adapter (VGA) AC Timing Name Parameter DCLK (input) Cycle Time DCLK (input) High Time DCLK (input) Low Time DCLK (input) Rising Time DCLK (input) ...

Page 52

ELECTRICAL SPECIFICATIONS 4.5.9 VIDEO INPUT PORT Table 4-17 lists the AC characteristics of the VIP interface. Name Parameter VCLK Cycle Time VCLK High Time VCLK Low Time VCLK Rising Time VCLK Falling Time VIN[7:0] setup to VCLK VIN[7:0] hold from ...

Page 53

IDE INTERFACE Table 4-18 lists the AC characteristics of the IDE interface. Name Parameters DD[15:0] setup to PIOR#/SIOR# falling DD[15:0} hold to PIOR#/SIOR# falling 4.5.11 JTAG INTERFACE Figure 4-12 and Table 4-17 characteristics of the JTAG interface. T reset ...

Page 54

ELECTRICAL SPECIFICATIONS Tjset TMS setup time Tjhld TMS hold time Tjset TDI setup time Tjhld TDI hold time Tjout TCLK to TDO valid Tpset STPC pin setup time Tphld STPC pin hold time Tpout TCLK to STPC pin valid 54/93 ...

Page 55

INTENSIONNALY BLANK ELECTRICAL SPECIFICATIONS Release 1.5 - January 29, 2002 55/93 ...

Page 56

ELECTRICAL SPECIFICATIONS 56/93 Release 1.5 - January 29, 2002 ...

Page 57

MECHANICAL DATA 5.1. 388-PIN PACKAGE DIMENSION The pin numbering for the STPC 388-pin Plastic BGA package is shown in Figure Figure 5-1. 388-Pin PBGA Package - Top View ...

Page 58

MECHANICAL DATA Figure 5-2. 388-pin PBGA Package - PCB Dimensions A1 Ball Pad Corner A Table 5-1. 388-pin PBGA Package - PCB Dimensions Symbols Min A 34.95 B 1.22 C 0.58 D 1.57 E 0.15 F 0.05 G 0.75 58/93 ...

Page 59

Figure 5-3. 388-pin PBGA Package - Dimensions C Solderball A Table 5-2. 388-pin PBGA Package - Dimensions Symbols Min A 0.50 B 1.12 C 0.60 D 0.52 E 0. Solderball after collapse G mm Typ ...

Page 60

MECHANICAL DATA 5.2. 388-PIN PACKAGE THERMAL DATA The 388-pin PBGA package has a Power Dissipation Capability of 4.5W. This increases to 6W when used with a Heatsink. Signal layers Figure 5-5. Thermal Dissipation Without Heatsink Board Ambient Rca Case Rjc ...

Page 61

Figure 5-6. Thermal Dissipation With Heatsink Board Ambient Rca Case Rjc Board Junction 8.5 Rjb Board Rba Ambient Rja = 9.5 °C/W Board dimensions: Junction - 10 12 layers (2 for signals, 1 GND, 1VCC) ...

Page 62

MECHANICAL DATA 5.3. SOLDERING RECOMMENDATIONS High quality, low defect soldering requires identifying the optimum temperature profile for reflowing the solder paste, therefore optimizing the process. The heating and cooling rise rates must be compatible with the solder paste and components. ...

Page 63

DESIGN GUIDELINES 6.1. TYPICAL APPLICATIONS The STPC Consumer-II is well suited for many applications. Some of implementations are described below. SDRAM FLASH MODEM microphone AUDIO SCART 1 STV2310 SCART 2 6.1.1. WEB BOX A web box is an analog ...

Page 64

DESIGN GUIDELINES 6.2. STPC CONFIGURATION The STPC is a very flexible product thanks to decoupled clock domains and to strap options enabling a user-optimized configuration. As some trade off are often necessary important analysis of ...

Page 65

ARCHITECTURE RECOMMENDATIONS This section describes implementations for the STPC interfaces. For more details, download Schematics from the STPC web site. 6.3.1. POWER DECOUPLING An appropriate decoupling of the various STPC power pins is mandatory for optimum behaviour. When insufficient, ...

Page 66

DESIGN GUIDELINES 6.3.3. SDRAM The STPC provides all the signals for SDRAM control 128 MBytes of main memory are supported. All Banks must be 64 bits wide memory banks are available when using 16Mbit devices. ...

Page 67

Figure 6-5. One Memory Banks with 8 Chips (8-bit) MCLKI 10pF MCLKO CY2305 CS0# MA[12:0] BA[1:0] RAS0# CAS0# WE# DQM[7:0] MD[63:0] Figure 6-6. Two Memory Banks with 8 Chips (8-bit) MCLKI 22pF MCLKO CY2305 CS1# CS0# MA[12:0] BA[1:0] RAS0# CAS0# ...

Page 68

DESIGN GUIDELINES For other implementations like 32-bit SDRAM devices, refers to the SDRAM controller signal SDRAM Density Internal Banks DIMM Pin Number ... 123 126 39 122 BA0 (MA11) Address Mapping: 16 Mbit - 2 internal banks STPC I/F BA0 ...

Page 69

In the case of higher clock load it is recommended to use a zero-delay clock buffer as described in Figure 6-8. This approach is also recommended Figure 6-8. PCI clock routing with zero-delay clock buffer PCICLKI PLL PCICLKO CY2305 Implementation ...

Page 70

DESIGN GUIDELINES 6.3.5. LOCAL BUS The local bus has all the signals to connect flash devices or I/O devices with the minimum glue logic. Figure 6-9. Typical 16-bit boot flash implementation 22 PA[22:1] FCS0# PRD0# PRD1# PWR0# PWR1# 16 PD[15:0] ...

Page 71

IPC Most of the IPC signals are multiplexed: Interrupt inputs, DMA Request inputs, DMA Acknowledge outputs. The figure below describes a complete implementation of the IRQ[15:0] time-multiplexing. Timer 0 Keyboard Slave PIC COM2/COM4 COM1/COM3 LPT2 Floppy LPT1 RTC Mouse ...

Page 72

DESIGN GUIDELINES The figure below describes implementation of the external glue logic for DMA Request time-multiplexing and DMA Acknowledge demultiplexing. Like for the interrupt lines, this Figure 6-11. Typical DMA multiplexing and demultiplexing ISA, Refresh ISA, PIO ISA, FDC ISA, ...

Page 73

IDE / ISA DYNAMIC DEMULTIPLEXING Some of the ISA bus signals are dynamically multiplexed to optimize the pin count. Figure 6-12. Typical IDE / ISA Demultiplexing STPC bus / DD[15:0] 6.3.8. BASIC AUDIO USING IDE INTERFACE When the application ...

Page 74

DESIGN GUIDELINES 6.3.9. VGA INTERFACE The STPC integrates a voltage reference and video buffers. The amount of external devices is then limited to the minimum as described in the Figure 6-14. All the resistors and capacitors have ...

Page 75

TV INTERFACE The STPC integrates a voltage reference and video DACs. The amount of external devices is then limited to video buffers as described in the Figure 6-15. The connection from IREFx and VREFx up to the 20 ohms ...

Page 76

DESIGN GUIDELINES 6.3.11. JTAG INTERFACE The STPC integrates a JTAG interface for scan- chain and on-board testing. The only external Figure 6-16. Typical JTAG implementation TCLK TDO TMS TDI TRST STPC 76/93 device needed are the pull up resistors. 16 ...

Page 77

PLACE AND ROUTE RECOMMENDATIONS 6.4.1. GENERAL RECOMMENDATIONS Some STPC Interfaces run at high speed and need to be carefully routed or even shielded like: 1) Memory Interface 2) PCI bus 3) Graphics and video interfaces 4) 14 MHz oscillator ...

Page 78

DESIGN GUIDELINES 6.4.3. MEMORY INTERFACE 6.4.3.1. Introduction In order to achieve SDRAM memory interfaces which work at clock frequencies of 100 MHz and above, careful consideration has to be given to the timing of the interface with all the various ...

Page 79

In other words, all Low skew clock driver: MCLKO * No additional 75mm when SDRAM directly soldered ...

Page 80

DESIGN GUIDELINES The DIMM sockets should be populated starting with the furthest DIMM from the STPC device first (DIMM1). There are two types of DIMM devices; single-row and dual-row. The dual-row devices require two chip select signals to select between ...

Page 81

PCI INTERFACE 6.4.4.1. Introduction In order to achieve a PCI interface which work at clock frequencies up to consideration has to be given to the timing of the interface with all the various electrical and physical constraints taken into ...

Page 82

DESIGN GUIDELINES 6.4.4.3. Board Layout Issues The physical layout of the motherboard PCB assumed in this presentation is as shown in 6-24. For the PCI interface, the most critical signal is the clock. Any skew between the clocks at the ...

Page 83

THERMAL DISSIPATION 6.4.5.1. Power saving Thermal dissipation of the STPC depends mainly on supply voltage. When the system does not need to work at the upper voltage limit, it may therefore be beneficial to reduce the voltage to the ...

Page 84

DESIGN GUIDELINES When considering thermal dissipation, one of the most important parts of the layout is the connection between the ground balls and the ground layer. Figure 6-27. Recommended 1-wire Power/Ground Pad Layout Considering only the central matrix of 36 ...

Page 85

To avoid solder wicking over to the via pads during soldering important to have a solder mask of 4 mil around the pad (NSMD pad). This gives a diameter of 33 mil for a 25 mil ground pad. ...

Page 86

DESIGN GUIDELINES As the PCB acts as a heat sink, the layout of top and ground layers must be done with care to maximize the board surface dissipating the heat. The only limitation is the risk of losing routing channels. ...

Page 87

Figure 6-32. Recommend signal wiring (top & ground layers) with corresponding heat flow GND Power Power Release 1.5 - January 29, 2002 DESIGN GUIDELINES Internal row STPC balls External row 87/93 ...

Page 88

DESIGN GUIDELINES 6.5. DEBUG METHODOLOGY In order to bring a STPC-based board to life with the best efficiency recommended to follow the check-list described in this section. 6.5.1. POWER SUPPLIES In parallel with the assembly process ...

Page 89

RMRTCCS# cycle to inform the ISA controller of a 16-bit device. 6.5.3.3. POST code Once the 16 first bytes are fetched and decoded, the CPU core continue its execution depending on the content of these first data. Usually, it corresponds ...

Page 90

DESIGN GUIDELINES Check: Measure PCICLKO: - maximum is 33MHz by standard - check selected frequency 6 PCI clocks - it is generated from HCLK by a division (1/2, 1/3 or 1/4) Check PCICLKI equals PCICLKO Measure MCLKO: ...

Page 91

... ORDERING DATA 7.1. ORDERING CODES STMicroelectronics Prefix Product Family PC: PC Compatible Product ID C4: Consumer-II Core Speed E: 100 MHz H: 133 MHz Memory Interface Speed D: 90 MHz E: 100 MHz Package B: 388 Overmoulded BGA Temperature Range C: Commercial Case Temperature (Tcase) = 0°C to +85°C I: Industrial Case Temperature (Tcase) = -40° ...

Page 92

... ORDERING DATA 7.2. AVAILABLE PART NUMBERS Core Frequency Part Number STPCC4HEBC STPCC4HEBI STPCC5HEBC STPCC5HEBI 7.3. CUSTOMER SERVICE More information is available STMicroelectronics Internet www.st.com/stpc 92/93 CPU Mode ( MHz ) ( 133 X2 133 X2 133 X2 133 X2 on the http:// site Release 1.5 - January 29, 2002 Interface Tcase Range Speed (MHz) ( ° ...

Page 93

... No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics ...

Related keywords