Chapter 5:
Application Support
This chapter provides application support information for the TSMAC IP core.
Test Application Design
The TSMAC IP core evaluation package includes a reference design that can be used to instantiate, simulate, map,
place and route the Lattice TSMAC IP core in an example working design. This reference design provides a loop
back path for packets on the MAC Rx/Tx client interface, through a FIFO and associated logic. Ethernet packets
are sourced to the Rx G/MII and looped back on the MAC Rx/Tx client FIFO interface. Source and destination
addresses in the ethernet frame can be swapped so the looped back packets on the Tx G/MII have the correct
source and destination addresses. This design also provides connections to the other interfaces of the Lattice
TSMAC IP core, including the SMI, Host Bus and Rx/Tx Statistics interfaces. Figure 5-1 shows a block diagram of
the test application design. This loopback design should be able to sustain a 1 Gbps throughput with minimum
sized Ethernet frames.
Figure 5-1. Test Application Design
ts_mac_top.v
sys_clk
TSMAC Support Logic
(buffers, PLLs, dividers, muxes, etc.)
gtx_clk
tx_clk
rx_clk
G/MII
TDI
TMS
Pkt_loop_clksel
rxmac_clk
JTAG
TCK
TDO
txmac_clk
FIFO
cpu_if_gbit_en
reset_n
clk
data_in
ready
Tx Client Intf.
TX G/MII
reset
JTAG/
2048 x 9
Rx Client Intf.
RX G/MII
PAR
Address
Swap
Tri-
Speed
MAC
Core
Host Bus
Orcastra Bus to
MAC Host Bus
and Register
ack
error
retry
data_out
Add_swap
User Slave
NULL
loop_enb
Addres Swap
and Loop Back
Test Logic
Misc. Client signals
Rx/Tx Statistics
hclk
mdc
mdio_en
mdo
mdi
Interface (USI)
User Slave Bus
Orcastra
Bus
SMI
Control
and Status
Register Interface Module
(status/control registers and statistics counters )
hclk
phy_reset_n
IPUG51_03.0, December 2010
48
Tri-Speed Ethernet MAC User’s Guide
相关PDF资料
TS250-130F-2 POLYSWITCH PTC RESET 0.13A SMD
TS250-130F-B-0.5-2 POLYSWITCH PTC RESET 0.13A SMD
TS250-130F-RB-2 POLYSWITCH PTC RESET 0.13A SMD
TS250-130F-RC-2 POLYSWITCH PTC RESET 0.13A SMD
TS250-130F-RC-B-0.5-2 POLYSWITCH PTC RESET 0.13A SMD
TS600-170F-2 POLYSWITCH PTC RESET 0.17A T/R
TS600-200F-RA-B-0.5-2 POLYSWITCH PTC RESET 0.20A SMD
TS600-400F-2 POLYSWITCH PTC RESET 0.40A SMD
相关代理商/技术参数
TSMBG0505C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|100V V(BO) MAX|DO-215AA
TSMBG0506C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|110V V(BO) MAX|DO-214AA
TSMBG0507C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|145V V(BO) MAX|DO-214AA
TSMBG0509C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|185V V(BO) MAX|DO-215AA
TSMBG0510C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|200V V(BO) MAX|DO-214AA
TSMBG0511C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|210V V(BO) MAX|DO-214AA
TSMBG0512C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|215V V(BO) MAX|DO-214AA
TSMBG0514C 制造商:未知厂家 制造商全称:未知厂家 功能描述:SINGLE BIDIRECTIONAL BREAKOVER DIODE|250V V(BO) MAX|DO-214AA