FPGA实现8086处理器的最低要求

时间:2021-09-05 16:29:51

Recently I got into FPGA development. Right now I don't have any development board and such. I have some experience with MCUs. But MCUs weren't much helpful on understanding the inner workings of a processor. Which is what I am after for.

最近我进入了FPGA开发阶段。现在我没有任何开发板等。我有一些MCU的经验。但MCU对理解处理器的内部工作方式没有多大帮助。这就是我追求的目标。

I check out some computer architecture courses online. They all seems to be focusing on FPGA based teaching, but boards they are using/suggesting way off my budget. I am looking something like 25 - 50$ range (Bare bone stuff) and preferably an Altera based device, due to its cheap USB Blaster programmer.

我在网上查看一些计算机体系结构课程。他们似乎都专注于基于FPGA的教学,但他们正在使用/建议我的预算。由于其廉价的USB Blaster编程器,我看起来像25-50美元范围(裸骨东西),最好是基于Altera的设备。

Which brings the question: What is the minimum FPGA specification requirements for an 8086 or at least 8088 processor implementation?

这带来了一个问题:8086或至少8088处理器实现的最低FPGA规范要求是什么?

This page has some stuff that may answer my question. But I have no real FPGA knowledge to figure that out.

这个页面有一些东西可以回答我的问题。但我没有真正的FPGA知识可以解决这个问题。

1 个解决方案

#1


Based on your provided site, most new FPGAs wil fit the 8088 easily. The site you linked listed an Altera CycloneIII EP3C10-6 as a test device, and they were one of the smaller FPGAs circa 2007. THe 8088 used less than half of the chip, so newer FPGAs will have no issue.

根据您提供的网站,大多数新FPGA都很容易适应8088。您链接的站点列出了Altera CycloneIII EP3C10-6作为测试设备,它们是大约2007年的小型FPGA之一.8088使用的芯片不到一半,因此更新的FPGA将没有问题。

If you look at the Synthesis section on the site you linked, take a look at the Area column. This is the number of FPGA elemnts used for the circuit. Different vendors use different ways to measure the size of the circuit (LE/LUTs for Altera, Slices for Xilinx), but they're generally comaprable within a given vendor.

如果查看所链接站点上的“合成”部分,请查看“区域”列。这是用于电路的FPGA元件的数量。不同的供应商使用不同的方法来测量电路的大小(Altera的LE / LUT,Xilinx的切片),但它们通常在给定的供应商中是可共同的。

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

至于价格,我所知道的最便宜的Altera板适合8088(或8086)是DE0-Nano。这是一款具有22,000 LE的Cyclone IV芯片,因此8088所需的4482 LE仅使用约20%的芯片。这是80美元(如果你是学生或教授,60美元),并且是一个非常好的董事会。 (参见http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593)。

Finding a new FPGA board for less than that will be unlikely. There's a Xilinx board that's $70, but it will be too small for your intented use.

以低于此值的方式寻找新的FPGA板是不可能的。 Xilinx主板的售价为70美元,但对于您的用途来说太小了。

#1


Based on your provided site, most new FPGAs wil fit the 8088 easily. The site you linked listed an Altera CycloneIII EP3C10-6 as a test device, and they were one of the smaller FPGAs circa 2007. THe 8088 used less than half of the chip, so newer FPGAs will have no issue.

根据您提供的网站,大多数新FPGA都很容易适应8088。您链接的站点列出了Altera CycloneIII EP3C10-6作为测试设备,它们是大约2007年的小型FPGA之一.8088使用的芯片不到一半,因此更新的FPGA将没有问题。

If you look at the Synthesis section on the site you linked, take a look at the Area column. This is the number of FPGA elemnts used for the circuit. Different vendors use different ways to measure the size of the circuit (LE/LUTs for Altera, Slices for Xilinx), but they're generally comaprable within a given vendor.

如果查看所链接站点上的“合成”部分,请查看“区域”列。这是用于电路的FPGA元件的数量。不同的供应商使用不同的方法来测量电路的大小(Altera的LE / LUT,Xilinx的切片),但它们通常在给定的供应商中是可共同的。

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

至于价格,我所知道的最便宜的Altera板适合8088(或8086)是DE0-Nano。这是一款具有22,000 LE的Cyclone IV芯片,因此8088所需的4482 LE仅使用约20%的芯片。这是80美元(如果你是学生或教授,60美元),并且是一个非常好的董事会。 (参见http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593)。

Finding a new FPGA board for less than that will be unlikely. There's a Xilinx board that's $70, but it will be too small for your intented use.

以低于此值的方式寻找新的FPGA板是不可能的。 Xilinx主板的售价为70美元,但对于您的用途来说太小了。