Minimum Requirements for 8086 FPGA Implementation

I recently got into FPGA development. Right now I don't have any development board, etc. I have experience with MCU. But MCUs didn't help much to understand the inner workings of the processor. Why am I behind you.

I am reviewing computer architecture courses online. They all seem to be focusing on FPGA based teaching, but on those boards they use / suggest to drop my budget. I am looking at something like $ 25-50 range (Bare bone stuff) and preferably an Altera based device because of its cheap USB Blaster programmer.

Which begs the question: What are the minimum FPGA specification requirements to implement an 8086 processor, or at least 8088?

There are some things on this page that may answer my question. But I have no real FPGA knowledge to figure it out.

+3


source to share


1 answer


Based on your provided site, most of the new FPGAs will fit 8088 easily. The site you linked listed Altera CycloneIII EP3C10-6

as a test device and they were one of the smaller FPGAs for 2007. The 8088 used less than half of the chip, so the new FPGAs will have no problem.

If you look at the Synthesis section of your linked site, look at the Scope column . This is the number of FPGA gates used for the circuit. Different vendors use different ways to measure circuit size (LE / LUTs for Altera, Slices for Xilinx), but these tend to be compromised within that vendor.



In terms of price, the cheapest Altera board I know will fit the 8088 (or 8086) is the DE0-Nano. This is a Cyclone IV chip with 22,000 LE, so the 4482 LE requires only ~ 20% of the chip for the 8088. It's $ 80 ($ 60 if you're a student or professor) and it's a pretty good board. (see http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593 ).

Finding a new FPGA board is less than unlikely. There, the Xilinx board is $ 70, but it will be too small for your intentional use.

+3


source







All Articles