## `param_lib.param` (`param_lib.param.ParamMod`)

### Parameters

| Name      | Type                                                                                                                 |
| ----      | ----                                                                                                                 |
| param_p   | IntegerType(default=10)                                                                                              |
| width_p   | IntegerType(default=Log2Expr(Op(Param(IntegerType(default=10), 'param_p'), '+', ConstExpr(IntegerType(default=1))))) |
| default_p | IntegerType(default=Param(IntegerType(default=10), 'param_p'))                                                       |

### Ports

| Name        | Type                                                                                                                                             |
| ----        | ----                                                                                                                                             |
| data_i (IN) | UintType(Param(IntegerType(default=10), 'param_p'))                                                                                              |
| cnt_o (OUT) | UintType(Param(IntegerType(default=Log2Expr(Op(Param(IntegerType(default=10), 'param_p'), '+', ConstExpr(IntegerType(default=1))))), 'width_p')) |
