Start
XS40
Board
A
System-On-A-Chip
Decisions,Decisions
Bus
Controls
Bus
Interface
External
I/O Interface?
MEMCTRL
Design
Paralell
Port I/O
Video
Controller
System
Bring-Up
Series
Wrap-Up
Software
and PDF
The
xr16 RISC processor is designed, now its time
to design the rest of the System-on-a-Chip (SoC).
Besides the CPU, the FPGA hosts an on-chip bus, bus
controller, parallel port, RAM, video controller,
and an external SRAM controller.
This
month, Ill show how simple interfaces can make
SoC design as straightforward as classic CPU, glue
logic, memory, peripherals, and PCB design used to
be.
|
|
Photo 1Heres the xs40
board, with the project design loaded into
the FPGA
and running a demo program thats drawing
graphics on the monitor. |