Contributor
Ahmed Salman

Develop a Transaction-Level Verilog Component Library


Mentors
Stefan Wallentowitz, Steven Hoover
Organization
Free and Open Source Silicon Foundation

Transaction-Level Verilog (TL-Verilog) is an emerging language extension to System Verilog, Has the ability to define flexible reusable components. For this project, will develop a library of compatible components such as FIFOs, queues, arbiters, elastic buffers, etc. that could form the basis of a new era of hardware design,And will demonstrate the ease of composing these components into sophisticated transaction flows and quickly implementing what are currently considered to be complex designs, such as a complete on-chip network!