Mar 29, 2024  
2013-14 Undergraduate Academic Catalog 
    
2013-14 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 493 - Advanced Digital Design

2 lecture hours 2 lab hours 3 credits
This course introduces the concept of softcore processor design. Softcore processors are customizable systems on a chip. The students will develop custom peripherals for the softcore processor system using VHDL. Verification of the design of the peripherals will be performed by writing testbenches in VHDL and running simulations. A variety of peripherals will be designed such as a PWM component, a timer/counter component and a UART. The components that the students design will be instantiated as peripherals to the softcore processor and then downloaded to an FPGA. Test programs written in C will then be used to verify that the system functions as specified. (prereq: CE 2930 )



Add to Portfolio (opens a new window)