[4298] | 1 | ###################################################################
|
---|
| 2 | # Copyright (c) 2015 Mango Communications
|
---|
| 3 | # All Rights Reserved
|
---|
| 4 | # This code is covered by the WARP license
|
---|
| 5 | # See http://warpproject.org/license/ for details
|
---|
| 6 | ###################################################################
|
---|
| 7 |
|
---|
| 8 | BEGIN w3_boot_io_mux
|
---|
| 9 |
|
---|
| 10 | ## Peripheral Options
|
---|
| 11 | OPTION IPTYPE = PERIPHERAL
|
---|
| 12 | OPTION IMP_NETLIST = TRUE
|
---|
| 13 | OPTION HDL = VERILOG
|
---|
| 14 | OPTION ARCH_SUPPORT_MAP = (virtex6=DEVELOPMENT)
|
---|
| 15 | OPTION USAGE_LEVEL = BASE_USER
|
---|
| 16 | OPTION DESC = "WARP v3 Mux for I/O at Boot"
|
---|
| 17 | OPTION IP_GROUP = USER
|
---|
| 18 | OPTION RUN_NGCBUILD = FALSE
|
---|
| 19 | OPTION STYLE = HDL
|
---|
| 20 |
|
---|
| 21 | IO_INTERFACE IO_IF = IIC, IO_TYPE = W3_BOOTIOMUX_V1
|
---|
| 22 | IO_INTERFACE IO_IF = UART, IO_TYPE = W3_BOOTIOMUX_V1
|
---|
| 23 |
|
---|
| 24 | PARAMETER C_FAMILY = virtex6, DT = STRING
|
---|
| 25 |
|
---|
| 26 | PORT iic_scl = "", DIR = IO, THREE_STATE = FALSE, IO_IF = IIC, IO_IS = IIC_SCL
|
---|
| 27 | PORT iic_sda = "", DIR = IO, THREE_STATE = FALSE, IO_IF = IIC, IO_IS = IIC_SDA
|
---|
| 28 |
|
---|
| 29 | PORT iic_scl_I_a = "", DIR = O, IO_IF = IIC, IO_IS = A_IIC_SCL_I
|
---|
| 30 | PORT iic_scl_O_a = "", DIR = I, IO_IF = IIC, IO_IS = A_IIC_SCL_O
|
---|
| 31 | PORT iic_scl_T_a = "", DIR = I, IO_IF = IIC, IO_IS = A_IIC_SCL_T
|
---|
| 32 |
|
---|
| 33 | PORT iic_scl_I_b = "", DIR = O, IO_IF = IIC, IO_IS = B_IIC_SCL_I
|
---|
| 34 | PORT iic_scl_O_b = "", DIR = I, IO_IF = IIC, IO_IS = B_IIC_SCL_O
|
---|
| 35 | PORT iic_scl_T_b = "", DIR = I, IO_IF = IIC, IO_IS = B_IIC_SCL_T
|
---|
| 36 |
|
---|
| 37 | PORT iic_sda_I_a = "", DIR = O, IO_IF = IIC, IO_IS = A_IIC_SDA_I
|
---|
| 38 | PORT iic_sda_O_a = "", DIR = I, IO_IF = IIC, IO_IS = A_IIC_SDA_O
|
---|
| 39 | PORT iic_sda_T_a = "", DIR = I, IO_IF = IIC, IO_IS = A_IIC_SDA_T
|
---|
| 40 |
|
---|
| 41 | PORT iic_sda_I_b = "", DIR = O, IO_IF = IIC, IO_IS = B_IIC_SDA_I
|
---|
| 42 | PORT iic_sda_O_b = "", DIR = I, IO_IF = IIC, IO_IS = B_IIC_SDA_O
|
---|
| 43 | PORT iic_sda_T_b = "", DIR = I, IO_IF = IIC, IO_IS = B_IIC_SDA_T
|
---|
| 44 |
|
---|
| 45 | PORT iic_sel_a = "", DIR = I, IO_IF = IIC, IO_IS = IIC_PORT_SEL
|
---|
| 46 |
|
---|
| 47 |
|
---|
| 48 | PORT uart_tx = "", DIR = O, IO_IF = UART, IO_IS = UART_TX
|
---|
| 49 |
|
---|
| 50 | PORT uart_tx_a = "", DIR = I, IO_IF = UART, IO_IS = UART_TX_A
|
---|
| 51 | PORT uart_tx_b = "", DIR = I, IO_IF = UART, IO_IS = UART_TX_B
|
---|
| 52 |
|
---|
| 53 | PORT uart_sel_a = "", DIR = I, IO_IF = UART, IO_IS = UART_PORT_SEL
|
---|
| 54 |
|
---|
| 55 | END
|
---|