DM&P Vortex86EX2 Dual Core Processor Targets Dual OS Systems, Support ISA & PCI Interfaces

Most people will probably think about Intel and AMD when asked about x86 processors, at least those who understand the question… But there are also other companies such as Zhaoxin (based on VIA Technologies designs) and DM&P.

Last time I wrote about the latter was in 2015 with the introduction of DM&P Vortex86DX3 dual-core x86 SoC for embedded systems and the corresponding evaluation board. The company is still making new x86 processors, and I’ve just been information the company unveiled  Vortex86EX2 dual-core processor last year with master and slave cores suitable for running two operating systems at the same time without the need for virtualization, nor hypervisor. The new processor still supports ISA & PCI interfaces for legacy expansion cards and targets real-time industrial or automation applications.

Vortex86EX2 Block DiagramDM&P Vortex86EX2 specifications:

  • Processor Cores
    • Master @ 600MHz max with Build-in FPU L1/L2 Cache for user interface
    • Slave @ 400MHz max with Build-in FPU, L1 Cache for real-time control
  • GPU – N/A, external Vortex86VGA chip available from DMP
  • System Memory – DDR3 Control Interface
  • Storage – 3x SD/MMC
  • Display I/F – 24 bit DVO, TTL LCD interface with Linux frame buffer driver
  • Audio – HD Audio codec
  • Networking – Dual 10/100 Mbps Ethernet (2x MAC, 1x PHY)
  • Other I/O and peripherals
    • PCIe – 1x PCIe Host Target Gen1, 1x PCIe Host Gen1
    • 8-channel 12-bit ADC with DMA support
    • Up to 128 GPIO
    • 1x Parallel port, 2x SPI, 2x I2C
    • Serial – 10 x UART, 2x CAN bus v2.0
    • USB – 1x USB 2.0 Host, 1x Host/Device
    • Legacy interfaces – ISA bus, PCI bus, PS/2 Keyboard & Mouse
  • Package – 19x19mm LFBGA, 441 balls
  • Operating Temperature – -40 to 85 ℃
  • Manufacturing Process – 65nm

What the processor is missing compared to older DM&P processors is a storage interface like SATA or IDE.

The company mentions the processor supports “truly two BIOS, two OS, no need hypervisor and OS virtualization”. Vortex86EX2 processor supports Windows CE 6.0 and Embedded Compact 7, Linux up to kernel 4.14 with Qt support, and buildroot build system. Other OS such as QNX, VxWorks and RTOS 32 may be available on request.

Vortex86EX2 Board
Click to Enlarge

VEX2‐6890 is the name of the official evaluation / development board for Vortex86EX2 with the following key features:

  • Processor – DM&P Vortex86EX2 dual-core x86 processor
  • System Memory – 4 Gbit DDR3-1866 (Micron)
  • Storage – SD card slot
  • Display I/F – 44-pin LCD header (white)
  • Audio – 3.5mm audio jack(s)
  • Networking – 2x 10/100Mbps Ethernet (RJ45)
  • USB – 1x USB host port, 1x USB host/device port
  • Serial – 1x DB9 port, 5x 3-pin COM headers including 1x RS485, 2x 10-pin COM headers, 1x CAN header
  • Expansion
    • ISA slot
    • PCI slot
    • mini PCIe socket
    • 26-pin parallel port header (red color)
    • Various I/O headers to access GPIO’s
  • Misc – RTC battery, Keyboard and mouse port
  • Power Supply – 5VDC via terminal block

The company can provide a detailed reference design including schematics, Gerber, layout, and layout guide to those who contact them. They also have a download section on the processor’s product page, but it’s not working for me right now. Since Vortex86EX2 targets the embedded space, the company provides a 10-year life cycle for the chip.

The 1-hour video presentation below is in Chinese, but with slides in English.

Thanks to Anonymous for the tip.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

13
Leave a Reply

avatar
6 Comment threads
7 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
8 Comment authors
victronikoDavid WillmoreJean-Luc Aufranc (CNXSoft)Redneckerzkjershik Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
TLS
Guest
TLS

Small correction, the Zhaoxin CPUs are based on Centaur technology which is developed by Centaur in the US. They might be a subsidiary to VIA, but VIA has never made a single CPU, it’s always been based on others technology and simply branded by VIA. https://centtech.com/

David Willmore
Guest
David Willmore

CentaurHauls

theguyuk
Guest
theguyuk

” The company was founded in 1987, in Fremont, California, USA by Cher Wang. In 1992, it was decided to move the headquarters to Taipei, Taiwan in order to establish closer partnerships with the substantial and growing IT manufacturing base in Taiwan and neighbouring China.[2]

In 1999, VIA acquired most of Cyrix, then a division of National Semiconductor. That same year, VIA acquired Centaur Technology from Integrated Device Technology, marking its entry into the x86 microprocessor market. VIA is the maker of the VIA C3, VIA C7 & VIA Nano processors, and the EPIA platform. The Cyrix MediaGX platform remained with National Semiconductor.

In 2001, VIA established the S3 Graphics joint venture.
In 2013, VIA entered into an agreement with the Shanghai Municipal Government to create a fabless semiconductor company called Zhaoxin.[4] The joint venture is producing x86 compatible CPUs for the Chinese market.

Wiki

TLS
Guest
TLS

Nice copy/paste.

Clio Brando
Guest
Clio Brando

A long time ago I bought some development boards with the DX2 CPU (to use windows embedded), and some USB devices presented erratic behavior after a while (smartcard readers, biometric readers, etc). After a lot of debugging, I discovered a bug inside the USB controller used in the vortex SoC. I contacted DMP and they said: well, we knew that USB had that bug and is a hardware bug, so there’s no fix, there’s no workaround, and maybe we’ll fix it in the next SoC revision.
Threw all the boards to the trash, never used DMP hardware again.

kjershik
Guest
kjershik

Small correction: “8-channel 12-bit ADC” should be 16-channel as per the website. Also, there seems to be an additional small PCIe slot on the right side of the EVB.

Redneckerz
Guest
Redneckerz

@Cnxsoft i am not sure if you are interested, but i did some digging in the Eboxes and specifically their graphics chipsets. They often mention in their PDF’s that its an Integrated Graphics Chip but that ofcourse really vague.

Certain Ebox models have VIA CPU’s and Unichrome graphics, but the Vortex’s have 2D acceleration. They could make for nice DOS consoles and even retro machines like that. So let me know if you want those details.

victroniko
Guest

Someday i’d like to see a post about the mysterious RDC EmKore DE/DS x86 CPUs… Never found boards or final products that use these SoCs, ever. I’m curious about if they’re just rebranded Vortexes, or another entirely different development.