Input Ports
Port Name |
Required |
Description |
Comments |
---|---|---|---|
data[][] |
Yes |
Data input. |
Input port, consisting of LPM_SIZE buses, each LPM_WIDTH wide. Two-dimensional bus ports are not supported in Verilog HDL. |
sel[] |
Yes |
Selects one of the input buses. |
Input port LPM_WIDTHS wide. |
clock |
No |
Clock for pipelined usage. |
The clock port provides pipelined operation of the lpm_mux function. If an LPM_PIPELINE value other than 0 (default value) is specified, the clock port must be connected. |
clken |
No |
Clock enable for pipelined usage. |
If omitted, the default is 1. |
aclr |
No |
Asynchronous clear for pipelined usage. |
The pipeline initializes to an undefined x logic level. The aclr port can be used at any time to reset the pipeline to all 0s, asynchronously to the clock. However, the aclr port is used only if the LPM_PIPELINE parameter is specified (with a value other than 0) and the clock port is used. |