A cpu implemented in a
(FPGA). An FPGA is a logic chip which can be programmed or reprogrammed with a Configuration Bit Stream. (See Xilinx, Altera, Actel, Lucent and Cypress for examples.)
An example of a hardware and software FPGA development kit is the Nallatech Xilinx Xtreme DSP kit (
). The Vertex 2 FPGA and the excellent Nallatech hardware and software make this an effective learning and development kit.
A full website and and email list is available at
There are also many MinimalInstructionSetComputer
designs targeted at FPGAs.
The following wiki may be a better location than C2 for discussing CPUs-in-FPGAs:
"Computer Architecture Lab" : a hands-on introduction into computer architecture. The main target is to build a simple, pipelined microprocessor and run it in an FPGA.
View edit of
November 27, 2006
with title or text search