Entity: oh_clockmux
- File: oh_clockmux.v
Diagram
Description
#############################################################################
Function: Parametrized clock mux (N to 1)
#############################################################################
Author: Andreas Olofsson
License: MIT (see LICENSE file in OH! repository)
#############################################################################
Generics
Generic name | Type | Value | Description |
---|---|---|---|
N | 2 | number of clock inputs) | |
SYN | "TRUE" | synthesizable (or not) | |
TYPE | "DEFAULT" | implementation type |
Ports
Port name | Direction | Type | Description |
---|---|---|---|
en | input | [N-1:0] | one hot enable vector (needs to be stable!) |
clkin | input | [N-1:0] | one hot clock inputs (only one is active!) |
clkout | output | clock output |