|
|
|
Projects
All projects in this class must demonstrate the properties and methods
of co-design. Each project must either use a co-design/co-simulation
software tool or manual testing and redesign when implenting their
projects.
This semester's current projects include:
- Group 1
- Use the HDLC core to implement an embedded
system
firewall on a Xilinx Virtex FPGA and a Motorola Coldfire processor. The
fire wall must have a look-up table for all incoming traffic that includes
ports and IP of acceptable computers.
- Group 2
- Use a CPU core (of the groups choice) along with
a
HDLC core to implement an embedded system network traffic analyzer on the
VCX8000 Xilinix FPGA board. The project must display incoming packet
information (type,sender,reciever) and statistics (average network load
and percentage of traffic types) on a VGA monitor connected to their
system.
- Group 3
- Use a PCI core to implement a graphics
rendering sytem with specialized rendering abilities b.
Some of these features include image
transposition, shading, and color blending.
- Group 4
- Select and partition a MP3 decoding
algorithm into relevant tasks. Use codesign to implement the
alogithm on a TI DSP evalution board.
|  |