Lecture 4 S110
Lecture 4 S110
Manual (programming)
Design description
HDL Syntax
Automatic
Implement on ONE CPLD/FPGA chip
Why UDP?
UDP is a very compact and efficient way of describing a possibly arbitrary block of logic UDP can reduce the pessimism with respect to the unknown x value in the simulators three valued logic, thus creating more realistic models for certain situations UDP can increase simulation efficiency
Primitives can have multiple input ports, but exactly only one output port. They may not have bidirectional inout ports. The output port must be the first port in the port list. All primitive ports are scalar. No vector ports are allowed. Only logic values of 1, 0, and x are allowed on input and output. The z value cannot be specified, although on input, it is treated as an x.