ECE 427: VERILOG & SV
California State University, Northridge
Prerequisite: ECE 220/L. Corequisite: ECE 427L.This course covers the use of Verilog and SystemVerilog for designing and developing digital integrated circuits, including application-specific integrated circuits (ASICs) and field-programmable gate arrays (FPGAs). Hierarchical top down vs. bottom up design, synthesizable vs. non-synthesizable code, design scalability and reuse, verification, hardware modeling, simulation system tasks, compiler directives and subroutines are all covered and illustrated with design examples. Available for graduate credit. 3 hours lecture per week.