IPPOSPHYL2 Altera, IPPOSPHYL2 Datasheet - Page 47

no-image

IPPOSPHYL2

Manufacturer Part Number
IPPOSPHYL2
Description
Manufacturer
Altera
Datasheet

Specifications of IPPOSPHYL2

Lead Free Status / RoHS Status
Not Compliant
Chapter 3: Functional Description
Interface Signals
Table 3–9. POS-PHY Level 3 Transmit Interface (Part 2 of 2)
© November 2009 Altera Corporation
tenb
tsx
dtpa[]
tadr[]
stpa
ptpa
Notes to
(1) Packet-level mode only
(2) Byte-level mode only
Signal
(2)
(1)
Table
(1)
3–9:
Link to PHY
Link to PHY
PHY to link
Byte-level
mode
Link to PHY
PHY to link
PHY to link
Direction
Table 3–10
describes the POS-PHY level 3 receive interface.
Transmit write enable. tenb controls the flow of data to the transmit FIFO buffers.
When tenb is high, tdat, tmod, tsop, teop and terr are invalid and are
ignored by the PHY-layer. The tsx signal is valid and is processed by the PHY when
tenb is high. When tenb is low, tdat, tmod, tsop, teop and terr are valid
and are processed by the PHY-layer. Also, the tsx signal is ignored by the PHY-layer,
when tenb is low.
If you choose Atlantic master for the ‘B’ interface, the tenb signal is combinational.
Transmit start of transfer signal. tsx indicates when the in-band port address is
present on the tdat bus. When tsx is high and tenb is high, the value of
tdat[7:0] is the address of the transmit FIFO buffer to be selected. Subsequent
data transfers on the tdat bus fill the FIFO buffer specified by this in-band address.
For single-port PHY devices, the tsx signal is optional, because the PHY device
ignores in-band addresses when tenb is high. tsx is valid only when tenb is not
asserted.
Direct transmit packet available. dtpa provides status indication of the
corresponding port in the PHY device. dtpa asserts high when a predefined (user
programmable) minimum number of bytes is available in the transmit FIFO buffer.
dtpa high does not indicate that the transmit FIFO buffer is full. When dtpa
transitions low, it indicates that its transmit FIFO buffer is full or nearly full (user
programmable). dtpa is required if byte-level transfer mode is supported. dtpa is
updated on the rising edge of tfclk.
Transmit address. tadr is used with ptpa to poll the transmit FIFO buffer's packet
available status. When tadr is sampled on the rising edge of tfclk by the PHY, the
polled packet available indication ptpa is updated with the status of the port
specified by the tadr address on the following rising edge of tfclk.
Selected PHY transmit packet available. stpa transitions high, when
fifo_threshold words are available in the transmit FIFO buffer specified by the
in-band address on tdat. When high, stpa indicates that the transmit FIFO buffer is
not full. When stpa transitions low, it indicates that the transmit FIFO buffer is full or
near full (user programmable). stpa always provides status indication for the
selected port of the PHY device to avoid FIFO buffer overflows while polling is
performed. The port which stpa reports is updated on the following rising clock
edge of tfclk after the PHY address on tdat is sampled by the PHY device. stpa
is required if byte-level transfer mode is supported. stpa is updated on the rising
edge of tfclk.
Polled PHY transmit packet available. ptpa transitions high when
fifo_threshold words are available in the polled transmit FIFO buffer. When
high, ptpa indicates that the transmit FIFO buffer is not full. When ptpa transitions
low, it indicates that the transmit FIFO buffer is full or near full (user programmable).
ptpa allows the polling of the PHY selected by the tadr address bus. The port that
ptpa reports is updated on the following rising edge of tfclk, after the PHY
address on tadr is sampled by the PHY device. ptpa is required if packet-level
transfer mode is supported. ptpa is updated on the rising edge of tfclk.
Preliminary
Description
POS-PHY Level 2 and 3 Compiler User Guide
3–19

Related parts for IPPOSPHYL2