IBM implements MCL86 8088 processor based on Kintex-7 FPGA - K70T

The advent of IBM PCjr

It is well known that IBM is a well-known international business machine company. It is a long-term leader in the computer industry. Its personal computer (PC) standard has been in use ever since, and it has also made great achievements in the field of mainframes and supercomputers, such as the famous dark blue. Blue genes, etc. Many years ago IBM introduced IBM PCjr to capture the PC home market. This product is based on the PC technology standard at the time and can run most software systems. At that time, people predicted that there would be a great success, but it was counterproductive. The keyboard design of the wireless connection and the roughness of the buttons give the user a very poor experience, and the performance, storage and scalability of the product are severely limited due to the reduced cost. Since its launch in January 1980, this product has been discontinued by IBM for only one year in the market.

MCL86 8080 processor

Edward from MicroCore Labs implemented the MCL86 8088 processor based on the Xilinx Kintex-7 FPGA, the K70T. The early Intel 8088 processor was the brain of an IBM personal computer. It consisted of two separate functional components, the BIU (BIU). Bus interface unit) and EU (execution unit), BIU consists of segment register, IP, instruction queue, address adder and control logic, its function is responsible for fetching instructions from memory into the instruction queue, implementing CPU and memory, I/ Data transfer between O interfaces. The EU consists of general-purpose registers, F-registers, ALUs, and EU control components. Its function is to analyze instructions and execute instructions. The MCL86 processor only implements the BIU unit, consuming K70T 1.5% of the logic resources, and using four block-level RAM to store the processor code, prohibiting the cycle precision adjustment function in the kernel, and adding 128Kbytes of internal RAM storage space. Finally installed the Microsoft DOS2.1 operating system, which makes the antique-grade IBM PCjr re-run, and is the fastest PCjr in the world!

Figure 2 MCL86 processor based on Xilinx Kintex-7 FPGA ported to IBM PCjr

Figure 2 MCL86 processor based on Xilinx Kintex-7 FPGA ported to IBM PCjr

to sum up

This fully demonstrates the powerful features and flexible features of Xilinx FPGAs. Xilinx Spartan-7 series FPGAs and Spartan-6 series FPGAs are low-cost and low-power FPGA products that meet the needs of low-cost applications. Of course, this will not make IBM PCjr popular again because it is very backward in all respects. Let us only pay tribute to the technology products of the past in this way, they represent the continuous progress of our technology.

Lithium Battery Charger

Fast Lithium Battery Charger,Scooter Li-Ion Battery Charger,36V 7A Lithium Battery Charger,Smart Li-Ion Battery Charger

HuiZhou Superpower Technology Co.,Ltd. , https://www.spchargers.com