Vortex86SX
32-Bit x86 Embedded SoC
1 Overview
Vortex86SX is the x86 SoC (System on Chip) with 0.13
micron process and ultra low power consumption design
(less than 1 watt). This comprehensive SoC has been
integrated with rich features, such as various I/O (RS-232,
Parallel, USB and GPIO), BIOS, WatchDog Timer, Power
Management, MTBF counter, LoC (LAN on Chip),JTAG etc.,
into a 27x27 mm, 581-pin BGA packing single chip.
The Vortex86SX is compatible with Win CE, Linux and DOS.
It integrates 32KB write through direct map L1 cache, 16-bit
ISA bus, PCI Rev. 2.1 32-bit bus interface at 33 MHz,
SDRAM, DDR2, ROM controller, IPC (Internal Peripheral
Controllers with DMA and interrupt timer/counter included),
SPI (Serial Peripheral Interface), Fast Ethernet MAC, FIFO
UART, USB2.0 Host and IDE controller into a
System-on-Chip (SoC) design.
Furthermore, this outstanding Vortex86SX SoC can not only
meet the requirements of embedded applications, such as
Electronics Billboard, Firewall Router, Industrial
Single-Board-Computers, Receipt Printer Controller, Thin
Client PC, Auto Vehicle Locator, Finger Print Identification,
Web Camera Thin Server, RS232-to-TCP Transmitter. but
also can meet the critical temperature demand, spanning
from -40 to +85 ℃.
2 Features
x86 Processor Core
– 6 stage pipe-line
Embedded I/D Separated L1 Cache
– 16K I-Cache, 16K D-Cache
SDRAM/DDRII Control Interface
– 16 bits data bus
– Support DLL for clock phase auto-adjustion
– SDRAM support up to 133MHz
– SDRAM support up to 128Mbytes
– DDRII support up to 166MHz
– DDRII support up to 256Mbytes
IDE Controller
– Support 2 channels Ultra-DMA 100 (Disk x 4)
LPC (Low Pin Count) Bus Interface
– Support 2 programable registers to decode LPC
address
MAC Controller x 1
PCI Control Interface
– Up to 3 sets PCI master device
– 3.3V I/O
ISA Bus Interface
– AT clock programmable
– 8/16 Bit ISA device with Zero-Wait-State
– Generate refresh signals to ISA interface during
DRAM refresh cycle
DMA Controller
Interrupt Controller
Counter/Timers
– 2 sets of 8254 timer controller
– Timer output is 5V tolerance I/O on 2nd Timer
MTBF Counter
Real Time Clock
– Below 2uA power comsuption on Internal Mode
(Estimation Value)
FIFO UART Port x 5 (5 sets COM Port)
– Compatible with 16C550/16C552
– Default internal pull-up
– Supports the programmable baud rate generator
with the data rate from 50 to 460.8K bps
– The character options are programmable for 1 start
bits; 1, 1.5 or 2 stop bits; even, odd or no parity; 5~8
data bits
– Support TXD_En Signal on COM1/COM2
– Port 80h output data could be sent to COM1 by
software programming
Parallel Port x 1
– Support SPP/EPP/ECP mode
General Chip Selector
– 2 sets extended Chip Selector
– I/O-map or Memory-map could be configurable
– I/O Addressing: From 2 byte to 64K byte
– Memory Address: From 512 byte to 4G Byte
General Programmable I/O
– Supports 40 dedicated programmable I/O pins
– Each GPIO pin can be individually configured to be
an input/output pin
USB 2.0 Host Support
– Supports HS, FS and LS
– 4 port
PS/2 Keyboard and Mouse Interface Support
– Compatible with 8042 controller
Redundant System Support
Speaker out
Embedded 256KB Flash
– For BIOS storage
– The Flash could be disable & use external Flash
ROM
JTAG Interface supported for S.W. debugging
Input clock
– 14.318MHz
– 32.768KHz
Output clock
– 24 MHz
– 25 MHz
Operating Voltage Range
– Core voltage: 1.2 V ~ 1.4V
– I/O voltage: 1.8V ± 5% , 3.3 V ± 10 %
Operating temperature
– -40℃ ~ 85℃
Package Type
– 27x27mm, 581 ball BGA
Vortex86SX Brief Datasheet
3
Version 1.001