2.1 Design Implementation
(Ask a Question)The following figure shows the top-level Libero implementation of the demo design. The libero project implementation is the same for both webserver and IAP using TFTP but the application firmware is different.
The following table lists the important I/O signals of the design.
Signal | Direction | Description |
---|---|---|
RX_P, RX_N | Input | IOD CDR receive signals connected to the VSC PHY transmit data signals. |
REFCLK_N, REFCLK_P | Input | The 125 MHz input clock received from the on-board ZL30364 and fed to NWC_PLL_0. |
RESET_N | Input | Mi-V Reset. Asserted by pressing the on-board K22 push button. |
REF_CLK_0 | Input | The 50 MHz input clock received from the on-board 50 MHz oscillator and fed to PF_CCC_0. |
TCK, TDI, TMS, and TRSTB | Input | JTAG signals interfacing the soft processor for debugging. |
TDO | Output | |
TX_P, TX_N | Output | IOD CDR transmit signals connected to the VSC PHY receive data signals. |
LINK_OK | Output | Link status indicator. Provides the link up or down status with the on-board PHY. This signal is mapped to the on-board LED7. The LED ON state indicates that the link is up. |
PHY_RST | Output | Reset signal to the on-board VSC8575 PHY. |
PHY_MDC | Output | The MDIO clock fed to the on-board VSC8575 PHY. |
PHY_MDIO | Output | Management Data I/O interface for accessing the on-board VSC8575 PHY registers. |
coma_mode | Output | Signal held Low (connected to ground) to keep the VSC PHY fully active when it is out of Reset. |
REF_CLK_SEL | Output | Reference clock speed pin of the VSC PHY. Held High for selecting the 125 MHz reference clock speed. |
RD_BC_ERROR | Output | CoreTSE receive error signal. Indicates the receive code group error. This signal is synchronous to RX_CLK_R and mapped to the on-board LED4. The LED ON condition indicates an error in the received code group. |
SPISCLKO, SPISS, and SPISDO | Output | SPI controller signals to interface with the ZL30364 clock generation hardware. |
SPISDI | Input |