| // Copyright (C) 2020-2021 The SymbiFlow Authors. | |
| // | |
| // Use of this source code is governed by a ISC-style | |
| // license that can be found in the LICENSE file or at | |
| // https://opensource.org/licenses/ISC | |
| // | |
| // SPDX-License-Identifier:ISC | |
| module \$_MUX8_ ( | |
| A, | |
| B, | |
| C, | |
| D, | |
| E, | |
| F, | |
| G, | |
| H, | |
| S, | |
| T, | |
| U, | |
| Y | |
| ); | |
| input A, B, C, D, E, F, G, H, S, T, U; | |
| output Y; | |
| mux8x0 _TECHMAP_REPLACE_ ( | |
| .A (A), | |
| .B (B), | |
| .C (C), | |
| .D (D), | |
| .E (E), | |
| .F (F), | |
| .G (G), | |
| .H (H), | |
| .S0(S), | |
| .S1(T), | |
| .S2(U), | |
| .Q (Y) | |
| ); | |
| endmodule | |
| module \$_MUX4_ ( | |
| A, | |
| B, | |
| C, | |
| D, | |
| S, | |
| T, | |
| U, | |
| Y | |
| ); | |
| input A, B, C, D, S, T, U; | |
| output Y; | |
| mux4x0 _TECHMAP_REPLACE_ ( | |
| .A (A), | |
| .B (B), | |
| .C (C), | |
| .D (D), | |
| .S0(S), | |
| .S1(T), | |
| .Q (Y) | |
| ); | |
| endmodule |