ECE 275: Digital Design I
Class 4Number Systems
- Decimal System : 0-9 (Base 10) -- Used in everything
- Binary System : 0-1 (Base 2) -- Used in Digital Logic
- Octal System : 0-7 (Base 8) -- Used in Avionics and Unix
- Hexadecimal System : 0-F (Base 16) -- Used in Embedded
VHDL (VHSIC HDL)
(Very High Speed Integrated Circuit Hardware Descriptive Language) Also Verilog/System Verilog
You can realize hardware with HDLs.
BDF -> VHDL -> FPGA
FPGA = Field Programmable Gate Array |-> Reconfigurable |-> Can test
ASIC = Application Specific Integrated Circuit |-> Gets fabricated |-> Not reconfigurable
CPLD = Complex Programmable Logic Devices |-> Out of scope for this course
SOC = System on Chip
Compiling Pipeline
Design -> Synthesis (Compile) -> Logic Diagrams & Netlist -> Place & Route