DM&P Vortex86MX CPU

Newly IC technology, Newly memory technology, Built-in legacy I/Os, Support PCI

Overview | System Block | Feature | Special Feature | O/S | FAQ | Technical Support 2010/08/17

 What's New


DM&P x86 Semiconductor is proud to provide the Vortex86SX/DX x86 Microprocessor, which is based on MPU structure. It is the x86 SoC (System on Chip) with 90nm process and ultra low power consumption design (less than 1 watt). This comprehensive SoC has been integrated many 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 BGA packing single chip.

The Vortex86MX is a high performance and fully static 32-bit X86 processor with the compatibility of Windows based, Linux and most popular 32-bit RTOS. It also integrates 32KB write through 4-way L1 cache, 256KB write through/write back 4-way L2 cache, PCI rev. 2.1 32-bit bus interface at 33 MHz, DDR2, ROM controller, IPC (Internal Peripheral Controllers with DMA and interrupt timer/counter included), Fast Ethernet, FIFO UART, USB2.0 Host and IDE controller within a single 581-pin BGA package to form a system-on-a-chip (SOC). It provides an ideal solution for the embedded system and communications products (such as thin client, NAT router, home gateway, access point and tablet PC) to bring about desired performance.

 SystemBlock Diagram


  • x86 32bit Processor Core
    • 6 stage pipe-line
  • 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
  • Embedded I/D Separated L1 Cache
    • 16K I-Cache, 16K D-Cache
  • Embedded L2 Cache
    • 4-wary 256KB L2 Cache
    • Write through or write back policy
  • DDRII Control Interface
    • 16 bits data bus
    • DDRII clock support up to 200MHz
    • DDRII size support up to 1Gbytes
  • IDE Controller
    • Support 2 channels Ultra-DMA 100 (Disk x 4)
    • Primary channel support SD card
  • LPC (Low Pin Count) Bus Interface
  • GPU Control Unit
    • VGA controller
    • 2D Graphics engine support
  • MAC Controller x 1
  • PCI Control Interface
    • Up to 3 sets PCI master device
    • 3.3V I/O
  • HDA Controller
  • DMA Controller
  • Interrupt Controller
  • Counter/Timers
    • 2 sets of 8254 timer controller
    • Timer output is 5V tolerance I/O on 2nd Timer
  • Real Time Clock (Internal Mode or External Mode)
    • Less than 2uA (3.0V) power comsuption in Internal RTC Mode while chip is power-off
  • FIFO UART Port x 3 (3 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
    • Support SPP/EPP/ECP mode
  • General Programmable I/O
    • Supports 40 dedicated 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 8051
    • GPIO_P0 and GPIO_P1 with interrupt support (input/output)
  • USB 2.0 Host Support
    • Supports HS, FS and LS
    • 4 ports
  • USB 1.1 Device Suppor
    • 1 port
    • Supports FS with 3 programmable endpoint
  • PS/2 Keyboard and Mouse Interface Support
    • Compatible with 8042 controller
  • Redundant System Support
  • Speaker out
  • Embedded 2MB Flash
    • For BIOS storage
  • I²C bus x 2
    • Compliant w/t V2.1
    • Some master code (general call, START and CBUS) not support
  • Servo Control interface support
  • General Shift interface support
  • JTAG Interface supported for S.W. debugging
  • Input clock
    • 14.318MHz
    • 32.768KHz
  • Output clock
    • 24 MHz
    • 25 MHz
    • PCI clock
    • DDRII clock
  • Operating Voltage Range
    • Core voltage: 1.0 V กำ 5%
    • I/O voltage: 1.8V กำ 5% , 3.3 V กำ 10%
  • Operating temperature
    • 0 ~ 70 degree C
  • Package Type
    • 31x31, 720 Ball BGA


  • JTAG interface (built-in)
    • 6-pin connector for MICE function
    • Windows version debugging software
    • Specific cable between JTAG connector and printer port (for remote PC)
    • Powerful and low cost tool for development
  • ISOinChip (built-in)
    • It is a 32 Byte one-time write Flash area
    • Factory will store all necessary data of board (& SoC) in this area for service tracing
    • Necessary data will include:
      • Date code of all major component of the board
      • Model number and serial code of the board
      • Unique serial code of SoC
      • Customer (distributor) code
      • Shipment date, etc.


 DMPVortex86SX/DX/MX Software Programming Reference

 OperatingSystems Support



 Windows XP Embedded / Windows Embedded Standard 2009

 Windows CE


If you have any inquire, please feel free to contact E-mail:

DMP Electronics Inc. All rights reserved. Email us: