Video of MCL86 ported to the Lattice XO2 Breakout Board is now on YouTube

The demonstration video of the MCL86 core running on the Lattice XO2 Breakout Board has been posted to YouTube. The FPGA is the XO2-7000 which is around $10 USD.

Here it is:   MCL86 8086 core running on Lattice XO2 Breakout Board

 

 

The video demonstrates how the MCL86 core, 2KB of RAM and a UART are all that is needed to create a practical embedded control processor with a host interface.

The total register utilization is a modest 8% of the $10 Lattice XO2-7000 which leaves most of the FPGA’s registers available for important user logic.

The MCL86 is about as small as you can get when it comes to embedded processor cores that support a practical instruction set.

Please visit us at: www.MicroCoreLabs.com

Advertisements
Video of MCL86 ported to the Lattice XO2 Breakout Board is now on YouTube

Software x86 Tools

Here are some tools that have been verified to work on Linux and/or Windows 7. Some of them are DOS tools which can run under DOSBox.

Assembly:  A86 (DOSBox),  MASM (DOSBox),  NASM (Linux/Windows 7),  as86 (Linux), emu8086 (Windows 7)

C/C++:   Open Watcom (Windows 7),  bcc (Linux)

My preference is to write in assembly code and use A86 to generate a .COM file which I can simply copy into the FPGA code ROM.

 

 

Software x86 Tools