Vortex86EX

The I/O configurable CPU.

Overview

Vortex86EX is a high performance and fully static 32-bit X86 processor with the compatibility of Windows based, Linux and most popular 32-bit RTOS.

Main Features

  • 16KB write through 4-way L1 cache
  • 128KB write through/write back 4-way L2 cache
  • PCIE bus in at 2.5 GHz
  • DDR3
  • ROM controller
  • x ISA
  • I2C
  • SPI
  • IPC(Internal Peripheral Controllers with DMA and interrupt timer/counter included)
  • Fast Ethernet
  • FIFO UART
  • USB2.0 Host and SD/SATA controller within a single 288-pin LBGA package to form a system-on-a-chip(SOC)

It provides an ideal solution for the embedded system to bring about desired performance.

It provides an ideal solution for the embedded system to bring about desired performance.

It provides an ideal solution for the embedded system to bring about desired performance

It provides an ideal solution for the embedded system to bring about desired performance.
 

Features of Vortex86EX

X86 Processor Core
  • 6-stage pipeline
  • 300MHz, 400MHz (Heatsink), 500MHz (Fan)
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
Branch prediction unit
  • Branch target buffer
Translation Lookaside buffer
  • 32 I/D translation lookaside buffer
Embedded I / D Separated L1 Cache
  • 16K I-Cache, 16K D-Cache
Embedded L2 Cache
  • 4-way 128KB L2 Cache
  • Write through or write back policy
DDRIII Control Interface
  • 16 bits data bus
  • 2 rank
  • DDRIII clock support up to 300MHz
  • DDRIII size support up to1Gbytes
SD Interface
  • SD x 1 at IDE Primary Channel
SATA Interface
  • SATA 1.5G (1 Port) at IDE Secondary Channel
Ethernet MAC Controller + PHY
PCIE Control Interface
  • Up to 1 sets PCIE device
PCIE Target Interface
USB 2.0 Host Support
  • Supports HS, FS and LS
  • 2 port
USB 1.1 Device Support
  • 1 port
  • Supports FS with 3 programmable endpoints
HDA Controller
  • 1 input stream, 1 output stream
ADC Interface x 8
I2C bus
  • Compliant w/t V2.1
  • Some master code (general call, START and CBUS) not support.
SPI Boot Interface
  • For boot up function from SPI flash
  • Half duplex
  • Support SPI Flash Size up to 128MB
Full Duplex SPI Controller
  • Some master code (general call, START and CBUS) not support.
  • Support SPI Device x2 (Chip Select x2)
CAN Bus Controller
Motor Control Interface Support
  • 1 group of controllers, 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
x ISA Bus Interface
  • AT clock programmable
  • 8/16 Bit x ISA device with Zero-Wait-State
  • Generate refresh signals to x ISA interface during DRAM refresh cycle
  • Support Max x ISA Clock 33M
DMA Controller
Interrupt Controller MTBF Counter
Counter / Timers
  • 1 set of 8254 timer controller
Real Time Clock
  • Less than 2.5uA (3.0V) power consumption in Internal RTC Mode while chip is power-off.
FIFO UART Port x 10 (10 sets COM Port )
  • 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-8
  • Port 80h output data could be sent to COM1 by software programming
  • Support half-duplex mode
Parallel Port
  • Supports SPP/EPP/ECP mode
General Programmable I/O
  • Supports 80 programmable I / O pins
  • Each GPIO pin can be individually configured to be an input/output pin
  • GPIO_P0~GPIO_P9 can be program by 8051A
  • All GPIO port with interrupt support (input/output)
PS / 2 Keyboard and Mouse Interface
Support
Input clock
  • 25 MHz
  • 32.768 KHz
Output clock
  • 1 clock output select from 14.318MHz /24MHz /25MHz/ xISA Clock
  • Compatible with 8042 controllers
Speaker out Operating Voltage Range
  • JTAG Interface supported for S.W. Debugging
  • Core voltage: 1.2 V ± 5%
  • I / O voltage: 1.5V ± 5%, 1.8V ± 5% ,3.3 V ± 10 %
Operating temperature
  • -40℃ ~ 85℃
Package Type
  • 16x16mm TFBGA-288, Ball Pitch:0.8mm

System Block Diagram

VEX-6290

For detail reference design, schematic, gerber, layout, layout guide ....etc, please contact soc@dmp.com.tw to get the FTP access for all the reference design documents.

 

Vortex86EX support most of legacy OS and RTOS which provide standard x86 BSP. Please contact soc@dmp.com.tw if you can't download proper information or driver from our website. 

 

Windows: CE 6.0, Embedded Compact 7

Linux : Up to kernel 4.14 with QT support, the Buildroot step by step guide is also available.

Other OS Support: For QNX, VxWorks and RTOS 32 support, please contactsoc@dmp.com.tw

Our Life Cycle Policy:

All of DMP Electronics product should have at least 10 years life cycle. For detailed information, please contact soc@dmp.com.tw.