FPGA pong running on 256LUT $19 FPGA board.

preview_player
Показать описание
I know 256LUT is not big (rather tiny) scale FPGA but it can work as Pong as you watch. The original is
and I just changed lpf and clock (original running by 25MHz clock but mine is 12MHz onboard oscillator). This board is available at my tindie store just by $19!!
and several sample Verilog codes are uploaded at
Have fun
Рекомендации по теме
Комментарии
Автор

Not that it really matters that much, but the industry definition for FPGA and CPLD were established in the late 1980s. If the product has lookup tables to implement logic, then it is an FPGA. If it uses Sum-of-Products (Programmable AND array followed by either a fixed or programmable OR gates) then it is a CPLD. First FPGAs were from Xilinx but were initially called Logic Cell Arrays (LCAs). The first CPLDs were probably from Signetics, the PLS153 (programmable AND and OR), then PALs from MMI (programmable AND only). The term FPGA originated at ACTEL that actually implemented the logic as programmable MUXes, and were also called FPGAs. Current designs are done in Verilog/VHDL and are isolated from the actual implementation by the CAE tools enough, that it usually doesn't matter. From an implementation point of view, the size of the FPGA silicon grows roughly linearly with the number of LUT/FFs in the device, whereas for CPLDs, it grows roughly at the square of the number of product terms. This is why CPLDs are limited to the small end of product capability, and FPGAs can get into the millions of LUTs.

fliptrontube
Автор

The left wall seems to be somewhere in the HBI. 😎

kv