Digital Hardware Design

 

Some Class Lectures Notes developed by me 

Combinatorial Circuit Design (HTML)

Combinatorial Circuit Design (DOC)

Asynchronous Circuits (HTML)

Asynchronous Circuits (DOC)

 

Networking Switch Project

A network switch was designed using Xilinx design tools and then downloaded onto FPGA. It illustrates basic packet forwarding based on the packet destination address, similar to an Ethernet switch.

Xilinx Schematic Design files

VHDL Implementation