COMPENG 2DI4 Lecture Notes - Lecture 15: Hardware Description Language, Verilog, Programmable Logic Device
Document Summary
Language or hdl: using hdl software we program our logic design onto a programmable logic device (pld) or array (pla), using software to implement hardware, easily test large designs. Language: design can be approached in several ways, can be used to represent logic diagrams, truth tables, Boolean expressions, and circuit behaviour: a description of inputs and outputs. aka you"re making the black box, oo for hardware design. Design entry - hdl description of hardware functionality. May be done using boolean equations, truth tables, netlist, or with a behaviour model. Logic simulation - displays the predicted behaviour of the digital system. Test bench where an hdl module is written as a stimulus function (i. e. , the inputs) to test the hdl design. Logic synthesis - deriving the list of physical components and their interconnections (the netlist) from the hdl. Instead of machine language it generates a list of elements to implement circuit on target cpld.