STPCCLIENT STMICROELECTRONICS [STMicroelectronics], STPCCLIENT Datasheet

no-image

STPCCLIENT

Manufacturer Part Number
STPCCLIENT
Description
PC Compatible Embedded Microprocessor
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
STPC CLIENT OVERVIEW
The STPC Client integrates a standard 5th
generation x86 core, a 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 the same
memory array between the CPU main memory
and the graphics and video frame buffers.
Extra facilities are implemented to handle video
streams. Features include smooth scaling and
colour space conversion of the video input stream
and mixing of the video stream with non-video
data from the frame buffer. The chip also includes
anti-flicker filters to provide a stable, high-quality
Digital TV output.
The STPC Client is packaged in a 388 Plastic Ball
Grid Array (PBGA).
February 8, 2000
POWERFUL X86 PROCESSOR
64-BIT 66MHz BUS INTERFACE
64-BIT DRAM CONTROLLER
SVGA GRAPHICS CONTROLLER
UMA ARCHITECTURE
VIDEO SCALER
VIDEO OUTPUT PORT
VIDEO INPUT PORT
CRT CONTROLLER
135MHz RAMDAC
2 OR 3 LINE FLICKER FILTER
SCAN CONVERTER
PCI MASTER / SLAVE / ARBITER
ISA MASTER/SLAVE
IDE CONTROLLER
DMA CONTROLLER
INTERRUPT CONTROLLER
TIMER / COUNTERS
POWER MANAGEMENT
to
provide
a
single
PC Compatible Embedded Microprocessor
Consumer
Issue 1.7
Figure 1. Logic Diagram
Host I/F
Core
x86
DRAM
CRT
Vid-
VIP
PCI
2D
STPC CLIENT
PBGA388
Col-
our
ISA
PCI
HW
Anti-
Col-
IPC
EID
SYNC Output
CCIR Input
TV Output
ISA BUS
PCI BUS
Monitor
EIDE
1/48

Related parts for STPCCLIENT

STPCCLIENT Summary of contents

Page 1

PC Compatible Embedded Microprocessor POWERFUL X86 PROCESSOR 64-BIT 66MHz BUS INTERFACE 64-BIT DRAM CONTROLLER SVGA GRAPHICS CONTROLLER UMA ARCHITECTURE VIDEO SCALER VIDEO OUTPUT PORT VIDEO INPUT PORT CRT CONTROLLER 135MHz RAMDAC LINE FLICKER FILTER SCAN CONVERTER PCI ...

Page 2

STPC CLIENT X86 Processor core Fully static 32-bit 5-stage pipeline, x86 proc- essor with DOS, Windows and UNIX compat- ibility. Can access up to 4GB of external memory. KBytes unified instruction and data cache with write back and write through ...

Page 3

ISA master/slave The ISA clock generated from either 14.318MHz oscillator clock or PCI clock Supports programmable extra wait state for ISA cycles Supports I/O recovery time for back to back I/ O cycles. Fast Gate A20 and Fast reset. Supports ...

Page 4

STPC CLIENT 4/48 Issue 1.7 - February 8, 2000 ...

Page 5

UPDATE HISTORY FOR OVERVIEW The following changes have been made to the Board Layout Chapter on 02/02/2000. Section Change Text To check if your memory device is supported by the STPC, please refer to Added Table 7-69 Host Address to ...

Page 6

UPDATE HISTORY FOR OVERVIEW Section Change Text “Support for 11.1/16.6 MB/s, I/O Channel Ready PIO data transfers.” “Supports both legacy & native IDE modes” “Supports hard drives larger than 528MB” N/A Added “Support for CD-ROM and tape peripherals” “Backward compatibility ...

Page 7

DESCRIPTION At the heart of the STPC Client is an advanced processor block, dubbed the ST X86. The ST X86 includes a powerful x86 processor core along with a 64-bit DRAM controller, advanced 64bit acceler- ated graphics and video ...

Page 8

GENERAL DESCRIPTION scaled. Smooth interpolative scaling in both hori- zontal and vertical direction are implemented. Col- our and Chroma key functions are also imple- mented to allow mixing video stream with non-vid- eo frame buffer. The video output passes directly ...

Page 9

Figure 1-1. Functional description. x86 Core Host I/F PCI m/s VIP Video pipeline 2D SVGA CRTC DRAM GENERAL DESCRIPTION ISA IPC EIDE PCI m/s Anti-Flicker Colour Space Colour Key Chroma HW Cursor Issue 1.7 - February 8, 2000 ISA BUS ...

Page 10

GENERAL DESCRIPTION Figure 1-2. Pictorial Block Diagram Typical Application Super I/O Flash ISA MUX IRQ MUX DMA.REQ DMA.ACK DMUX PCI 4x 16-bit EDO DRAMs 10/48 Keyboard / Mouse Serial Ports Parallel Port Floppy RTC DMUX STPC Client STV0119 Issue 1.7 ...

Page 11

DESCRIPTION 2.1. INTRODUCTION The STPC Client integrates most of the functional- ities of the PC architecture result, many of the traditional interconnections between the host PC microprocessor and the peripheral devices are totally assimilated to the STPC ...

Page 12

PIN DESCRIPTION Table 2-2. Definition of Signal Pins Signal Name Dir BASIC CLOCKS RESETS & XTAL SYSRSTI# I SYSRSTO#* O XTALI I XTALO I/O PCI_CLKI I PCI_CLKO O ISA_CLK O ISA_CLK2X O OSC14M* O HCLK* O DEV_CLK O GCLK2X* I/O ...

Page 13

Table 2-2. Definition of Signal Pins Signal Name Dir RTCRW#* / DD[13] I/O RTCDS#* / DD[12] I/O SA[19:8]* / DD[11:0] I/O SA[7:0] I/O SD[15:0]* I/O ISA/IDE COMBINED CONTROL IOCHRDY* / DIORDY I/O ISA CONTROL ALE* O BHE#* I/O MEMR#*, MEMW#* ...

Page 14

PIN DESCRIPTION Table 2-2. Definition of Signal Pins Signal Name Dir SDA / DDC[0]* I/O VIDEO INPUT VCLK* I VIN[7:0]* I DIGITAL TV OUTPUT TV_YUV[7:0]* O ODD_EVEN* O VCS* O MISCELLANEOUS ST[6:0] I/O CLKDEL[2:0]* I/O Note; * denotes theat the ...

Page 15

DESCRIPTIONS 2.2.1. BASIC CLOCKS RESETS & XTAL PWGD System Reset/Power good. This input is low when the reset switch is depressed. Other- wise, it reflects the power supply’s power good signal. PWGD is asynchronous to all clocks, and acts ...

Page 16

PIN DESCRIPTION ODD_EVEN Frame Synchronization . VCS Horizontal Line Synchronization . 2.2.5. PCI INTERFACE PCI_CLKI 33MHz PCI Input Clock This signal is the PCI bus clock input and should be driven from the PCI_CLKO pin. PCI_CLKO 33MHz PCI Output Clock. ...

Page 17

LA[22]/SCS1# Unlatched Address (ISA) / Sec- ondary Chip Select (IDE) This pin has two func- tions, depending on whether the ISA bus is active or the IDE bus is active. When the ISA bus is active, this pin is ISA ...

Page 18

PIN DESCRIPTION 2.2.8. ISA CONTROL SYSRSTO# Reset Output to System. This is the system reset signal and is used to reset the rest of the components (not on Host Bus) in the system. The ISA bus reset is an externally ...

Page 19

ISAOE# Bidirectional OE Control. This signal con- trols the OE signal of the external transceiver that connects the IDE DD bus and ISA SA bus. GPIOCS# I/O General Purpose Chip Select 1. This output signal is used by the external ...

Page 20

PIN DESCRIPTION ISACLK and ISACLKX2 as the input selection strobes. DREQ_MUX[1:0] ISA Bus Multiplexed DMA Re- quest. These are the ISA bus DMA request sig- nals. They are to be encoded before connection to the STPC Client using ISACLK and ...

Page 21

Table 2-3. Pinout. Pin # Pin name AF3 PWGD AF15 XTALI AE16 XTALO G23 HCLK F25 DEV_CLK AC5 GCLK2X AD5 DCLK AF5 DCLK_DIR AD15 MA[0] AF16 MA[1] AC15 MA[2] AE17 MA[3] AD16 MA[4] AF17 MA[5] AC17 MA[6] AE18 MA[7] AD17 ...

Page 22

PIN DESCRIPTION Pin # Pin name C22 PCI_GNT#[0] B21 PCI_GNT#[1] D20 PCI_GNT#[2] D24 PCI_INT[0] C26 PCI_INT[1] A25 PCI_INT[2] B24 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# G3 LA[22]/SCS1# H2 LA[23]/SCS3# J4 SA[0] H1 SA[1] H3 SA[2] ...

Page 23

Pin # Pin name A16 VDD5 B12 VDD5 B9 VDD5 D18 VDD5 A22 VDD B14 VDD C9 VDD D6 VDD D11 VDD D16 VDD D21 VDD F4 VDD F23 VDD G1 VDD K23 VDD L4 VDD L23 VDD P2 VDD ...

Page 24

PIN DESCRIPTION 24/48 Issue 1.7 - February 8, 2000 ...

Page 25

UPDATE HISTORY FOR PIN DESCRIPTION CHAPTER The following changes have been made to the Pin Description Chapter on 08/02/2000 Section Change Text Replaced Signals VIDEO_D[7:0] with VIN, VTV_BT# with ODD_EVEN, VTV_SYNCH with VCS. 2.2.3. The following changes have been ...

Page 26

UPDATE HISTORY FOR PIN DESCRIPTION CHAPTER The following changes have been made to the Pin Description Chapter from Revision 1.0 to Release 1.2. Section Change Text “internal” With “assimilated “ 2.1. Replaced “The DRAM controller to execute the host transactions ...

Page 27

STRAP OPTION This chapter defines the STPC Client Strap Op- tions and their location Memory Data Refer to Designation Lines MD0 - Reserved MD1 - Reserved MD2 DRAM Bank 1 Speed MD3 Speed MD4 Type MD5 DRAM Bank 0 ...

Page 28

STRAP OPTION Memory Data Refer to Designation Lines MD38 - Reserved MD39 - Reserved MD40 - Reserved MD41 - Reserved MD42 - Reserved MD43 - Reserved Note; Setting of Strap Options MD [15:2] have no effect on the DRAM Controller ...

Page 29

HCLK PLL Strap register Index 5Fh (HCLK_Strap) Bits 5-0 of this register reflect the status of the MD[26:21] & are used as follows: Bit 5-3 These pins reflect the value sampled on MD[26:24] pins respectively and control the Host ...

Page 30

ELECTRICAL SPECIFICATIONS 4. ELECTRICAL SPECIFICATIONS 4.1 INTRODUCTION The electrical specifications in this chapter are val- id for the STPC Client. 4.2 ELECTRICAL CONNECTIONS 4.2.1 POWER/GROUND CONNECTIONS/ DECOUPLING Due to the high frequency of operation of the STPC Client ...

Page 31

DC CHARACTERISTICS Table 4-2. DC Characteristics Recommended Operating conditions : VDD = 3.3V 100 C (Industrial Range) unless otherwise specified Symbol Parameter V Operating Voltage operating voltage Note 3 DD5 P Supply Power ...

Page 32

ELECTRICAL SPECIFICATIONS Figure 4-1 Drive Level and Measurement Points for Switching Characteristics CLK: B Valid OUTPUTS: Output n INPUTS: LEGEND Maximum Output Delay Specification B - Minimum Output Delay Specification C - Minimum Input Setup Specification D - ...

Page 33

Table 4-4. PCI Bus AC Timing Name Parameter t1 PCI_CLKI to AD[31:0] valid t2 PCI_CLKI to FRAME# valid t3 PCI_CLKI to CBE#[3:0] valid t4 PCI_CLKI to PAR valid t5 PCI_CLKI to TRDY# valid T6 PCI_CLKI to IRDY# valid T7 PCI_CLKI ...

Page 34

ELECTRICAL SPECIFICATIONS Table 4-6. Video Input/TV Output AC Timing Name Parameter t34 DCLK to TV_YUV[7:0] bus valid t35 VIN[7:0] setup to VCLK t36 VIN[7:0] hold from VCLK t37 VCLK to ODD_EVEN valid t38 VCLK to VCS valid t39 ODD_EVEN setup ...

Page 35

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

Page 36

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 35.00 B 1.22 C 0.58 D 1.57 E 0.15 F 0.05 G 0.75 ...

Page 37

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 38

MECHANICAL DATA 5.2 388-Pin Package thermal data 388-pin PBGA package has a Power Dissipation Capability of 4.5W which increases to 6W when used with a Heatsink. Figure 5-4. 388-Pin PBGA structure Signal layers Figure 5-5. Thermal dissipation without heatsink Board ...

Page 39

Figure 5-6. Thermal dissipation with heatsink Board Ambient Rca Case Rjc Board Junction Rjb Board Rba Ambient Board dimensions: Junction - 10 12 layers (2 for signals, 1 GND, 1VCC The PBGA is ...

Page 40

MECHANICAL DATA 40/48 Issue 1.7 - February 8, 2000 ...

Page 41

BOARD LAYOUT 6.1 THERMAL DISSIPATION Thermal dissipation of the STPC depends mainly on supply voltage result, when the system does not need to work at 3.3V, it may be to reduce the voltage to 3.15V for example. ...

Page 42

BOARD LAYOUT When considering thermal dissipation, the most important - and not the more obvious - part of the layout is the connection between the ground balls and the ground layer. A 1-wire connection is shown in Figure 6-2. The ...

Page 43

Figure 6-4. Optimum layout for central ground ball The PBGA Package also dissipates heat through peripheral ground balls. When a heat sink is placed on the device, heat is more uniformely spread throughout the moulding increasing heat dissipation through the ...

Page 44

BOARD LAYOUT Figure 6-6. Bottom side layout and decoupling A local ground plane on opposite side of the board as shown in Figure 6-6 improves thermal dissipa- tion used to connect decoupling capacitances but can also be used ...

Page 45

HIGH SPEED SIGNALS Some Interfaces of the STPC run at high speed and have to be carefully routed or even shielded. Here is the list of these interfaces, in decreasing speed order: - Memory Interface. - Graphics and video ...

Page 46

ORDERING DATA 7. ORDERING DATA 7.1 ORDERING CODES STMicroelectronics Prefix Product Family PC: PC Compatible Product ID D01: Client Core Speed 66: 66MHz 75: 75MHz Package BT: 388 Overmoulded BGA Temperature Range C: Commercial Case Temperature (Tcase ...

Page 47

AVAILABLE PART NUMBERS Core Frequency Part Number ( MHz ) STPCD0166BTC3 66 STPCD0175BTC3 75 STPCD0166BTI3 66 STPCD0175BTI3 75 STPCD0166BTA3 66 7.3 CUSTOMER SERVICE More information is available STMicroelectronics internet www.ST.com/STPC. CPU Mode Tcase Range ( DX / DX2 ) ...

Page 48

Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. ...

Related keywords