When an FPGA is configured to contain a microprocessor core (like a MIPS core), the FPGA designer will also assign pins of the FPGA to equivalent pins of the (MIPS) processor. He will inform you which pins are used for downloading your assembly program, which pin is for reset, which pins are for power, ground, clock, etc.
Or, if you have been assigned to program the FPGA yourself, then you will need to go to the FPGA manufacturer's web-site and download their tools for programming their FPGAs. These software tools will include synthesis tools, simulation tools, the IP (intellectual property) for the processor core (with instructions on how to implement it), place-and-route tools, and other necessary utilities.
Then you can assign your own pins for reset, clock, and serial ports for programming, etc.
.
2007-07-25 01:42:39
·
answer #1
·
answered by tlbs101 7
·
0⤊
0⤋