Download

Vortex86DX2
32-Bit X86 MicroProcessor
Overview
The Vortex86DX2 is a high performance and fully static
FIFO UART, USB2.0 Host and IDE/SATA controller within a
32-bit X86 processor with the compatibility of Windows based,
single 720-pin BGA package to form a system-on-a-chip
Linux and most popular 32-bit RTOS. It also integrates 32KB
(SOC). It provides an ideal solution for the embedded system
write through 4-way L1 cache, 256KB write through/write
and communications products (such as thin client, NAT router,
back 4-way L2 cache, PCIE bus in at 2.5 GHz, DDR2, ROM
home gateway, access point and tablet PC) to bring about
controller, ISA, I2C, SPI, IPC (Internal Peripheral Controllers
desired performance.
with DMA and interrupt timer/counter included), Fast Ethernet,
Features
„
X86 Processor Core
–
„
Floating point unit support
–
–
„
„
Extends
CPU
instruction
set
to
include
Trigonometric, Logarithmic and Exponential
Implements ANSI/IEEE standard 754-1985 for
binary Floating-Point Architecture
„
„
–
16K I-Cache, 16K D-Cache
Embedded L2 Cache
–
–
„
–
–
–
„
4-way 256KB L2 Cache
Write through or write back policy
DDRII Control Interface
32 bits data bus
DDRII clock support up to 400MHz
DDRII size support up to 2Gbytes
–
–
„
„
„
SATA Controller
–
„
„
Supports 1 port serial ATA(1.5G)
–
–
–
ADC Interface x 8
GPU Control Unit
–
–
–
„
„
VGA controller
2D Graphics engine support
UMA architecture
„
MAC Controller x 1
PCIE Control Interface x 2
–
–
„
Up to 2 sets PCIE 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
Support Max ISA Clock 33M
HDA Controller
DMA Controller
Interrupt Controller
MTBF Counter
Counter / Timers
„
„
„
„
–
–
2 sets of 8254 timer controller
Timer output is 5V tolerance I/O on 2nd Timer
Supports SPP/EPP/ECP mode
General Programmable I/O
–
–
PATA 100 ( Disk x 2 ) or SD Card x2
Compatible with 16C550 / 16C552
Default internal pull-up
Supports the programmable baud rate generator
with the data rate from 50 to 6M 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/2
Port 80h output data could be sent to COM1 by
software programming
Parallel Port x 1
–
IDE Controller
–
Less than 2uA (3.0V) power comsuption in Internal
RTC Mode while chip is power-off.
FIFO UART Port x 9 ( 9 sets COM Port )
–
–
–
Embedded I / D Separated L1 Cache
–
Real Time Clock
–
6-stage pipeline
Supports 88 programmable I / O pins
Each GPIO pin can be individually configured to be
an input/output pin
GPIO_P0~GPIO_P4 can be program by 8051A
GPIO_P0~GPIO_PA can be program by 8051B
GPIO_P0 and GPIO_P1 with interrupt support
(input/output)
USB 2.0 Host Support
–
–
„
Supports HS, FS and LS
4 port
USB 1.1 Device Support
–
–
„
1 port
Supports FS with 3 programmable endpoint
PS / 2 Keyboard and Mouse Interface Support
–
„
„
„
Compatible with 8042 controller
Speaker out
Redundant System Support
Embedded 2MB Flash
–
For BIOS storage
I2C bus x 2
„
–
–
Compliant w/t V2.1
Some master code (general call, START and CBUS)
not support.
Vortex86DX2
32-Bit X86 Micro Processor
„
Motor Control Interface Support
–
–
–
–
„
„
–
3 channel
JTAG Interface supported for S.W. debugging
Input clock
–
–
14.318 MHz
32.768 KHz
Full Deplex SPI bus x 2
System Block Diagram
Output clock
–
–
–
–
„
24 MHz
25 MHz
PCI clock
DDRII clock
Operating Voltage Range
–
–
General Shift Interface Support
„
„
„
3 groups of controller, 4 controllers per group
Each controller can configure to PWM/Servo/Sensor
Interface mode
Controller interconnect to the other with routing
network in the same group
8051 Internal Motion Control Support
„
Core voltage: 1.0 V ± 5%
I / O voltage:1.2V± 5% , 1.8V ± 5% , 3.3 V ± 10 %
Operating temperature
–
„
TBD
Package Type
–
31x31mm, 720 Ball BGA