top of page

Verilog RTL Processor and NoC

Mar 2022- May 2022

Project Description:

A digital design project (worked with 1 other person) to write RTL code to synthesize a 4 stage processor and 4 node ring NoC. All submodules were written and tested through testbenches or Python simulators (ALU, register file, decoder, pipeline stages, router, arbiters, etc). The final synthesized design passed automatic place and route and runs off of a 30 ns clock.

Responsibilities:

  • Design cardinal processor and ring NoC to optimize performance in area, power, and speed.

  • Test all modules and submodules through Verilog and Python simulators to verify functionality.

cmp.PNG

© 2024 by Jeff Cui.

  • LinkedIn
  • YouTube
bottom of page