TMS320TCI6618

Communications Infrastructure KeyStone SoC

www.ti.com

SPRS688—February 2011

 

7.14 HyperLink Peripheral

The TMS320TCI6618 includes the HyperLink for companion chip/die interfaces. This is a four-lane SerDes interface designed to operate at 12.5 Gbps per lane from pin-to-pin and at 18 Gbps per lane from die-to-die.

The interface is used to connect with external accelerators that are manufactured using TI libraries. The Hyperbridge links must be connected with DC coupling.

The interface includes the Serial Station Management Interfaces used to send power management and flow messages between devices. This consists of four LVCMOS inputs and four LVCMOS outputs configured as two 2-wire output buses and two 2-wire input buses. Each 2-wire bus includes a data signal and a clock signal.

Table 7-70 HyperLink Peripheral Timing Requirements

(see Figure 7-42, Figure 7-43 and Figure 7-44)

No.

 

 

Min

Max

Unit

 

 

FL Interface

 

 

 

 

 

 

 

 

 

1

tc(MCMTXFLCLK)

Clock Period - MCMTXFLCLK (C1)

6

 

ns

 

 

 

 

 

 

2

tw(MCMTXFLCLKH)

High Pulse Width - MCMTXFLCLK

0.4*C1

0.6*C1

ns

 

 

 

 

 

 

3

tw(MCMTXFLCLKL)

Low Pulse Width - MCMTXFLCLK

0.4*C1

0.6*C1

ns

 

 

 

 

 

 

6

tsu(MCMTXFLDAT-MCMTXFLCLKH)

Setup Time - MCMTXFLDAT valid before MCMTXFLCLK high

1

 

ns

 

 

 

 

 

 

7

th(MCMTXFLCLKH-MCMTXFLDAT)

Hold Time - MCMTXFLDAT valid after MCMTXFLCLK high

1

 

ns

 

 

 

 

 

 

6

tsu(MCMTXFLDAT-MCMTXFLCLKL)

Setup Time - MCMTXFLDAT valid before MCMTXFLCLK low

1

 

ns

 

 

 

 

 

 

7

th(MCMTXFLCLKL-MCMTXFLDAT)

Hold Time - MCMTXFLDAT valid after MCMTXFLCLK low

1

 

ns

 

 

 

 

 

 

 

 

PM Interface

 

 

 

 

 

 

 

 

 

1

tc(MCMRXPMCLK)

Clock Period - MCMRXPMCLK (C3)

6

 

ns

 

 

 

 

 

 

2

tw(MCMRXPMCLK)

High Pulse Width - MCMRXPMCLK

0.4*C3

0.6*C3

ns

 

 

 

 

 

 

3

tw(MCMRXPMCLK)

Low Pulse Width - MCMRXPMCLK

0.4*C3

0.6*C3

ns

 

 

 

 

 

 

6

tsu(MCMRXPMDAT-MCMRXPMCLKH)

Setup Time - MCMRXPMDAT valid before MCMRXPMCLK high

1

 

ns

 

 

 

 

 

 

7

th(MCMRXPMCLKH-MCMRXPMDAT)

Hold Time - MCMRXPMDAT valid after MCMRXPMCLK high

1

 

ns

 

 

 

 

 

 

6

tsu(MCMRXPMDAT-MCMRXPMCLKL)

Setup Time - MCMRXPMDAT valid before MCMRXPMCLK low

1

 

ns

 

 

 

 

 

 

7

th(MCMRXPMCLKL-MCMRXPMDAT)

Hold Time - MCMRXPMDAT valid after MCMRXPMCLK low

1

 

ns

 

 

 

 

 

 

End of Table 7-70

 

 

 

 

 

 

 

 

 

 

Table 7-71

HyperLink Peripheral Switching Characteristics (Part 1 of 2)

 

 

 

(see Figure 7-42, Figure 7-43 and Figure 7-44)

 

 

 

 

 

 

 

 

 

 

No.

 

 

Parameter

Min

Max

Unit

 

 

 

FL Interface

 

 

 

 

 

 

 

 

 

1

tc(MCMRXFLCLK)

Clock Period - MCMRXFLCLK (C2)

6

 

ns

 

 

 

 

 

 

2

tw(MCMRXFLCLKH)

High Pulse Width - MCMRXFLCLK

0.4*C2

0.6*C2

ns

 

 

 

 

 

 

3

tw(MCMRXFLCLKL)

Low Pulse Width - MCMRXFLCLK

0.4*C2

0.6*C2

ns

 

 

 

 

 

 

4

tosu(MCMRXFLDAT-MCMRXFLCLKH)

Setup Time - MCMRXFLDAT valid before MCMRXFLCLK high

1.1

 

ns

 

 

 

 

 

 

5

toh(MCMRXFLCLKH-MCMRXFLDAT)

Hold Time - MCMRXFLDAT valid after MCMRXFLCLK high

1.1

 

ns

 

 

 

 

 

 

4

tosu(MCMRXFLDAT-MCMRXFLCLKL)

Setup Time - MCMRXFLDAT valid before MCMRXFLCLK low

1.1

 

ns

 

 

 

 

 

 

5

toh(MCMRXFLCLKL-MCMRXFLDAT)

Hold Time - MCMRXFLDAT valid after MCMRXFLCLK low

1.1

 

ns

 

 

 

 

 

 

 

 

 

 

PM Interface

 

 

 

 

 

 

 

 

 

1

tc(MCMTXPMCLK)

Clock Period - MCMTXPMCLK (C4)

6

 

ns

 

 

 

 

 

 

2

tw(MCMTXPMCLK)

High Pulse Width - MCMTXPMCLK

0.4*C4

0.6*C4

ns

 

 

 

 

 

 

3

tw(MCMTXPMCLK)

Low Pulse Width - MCMTXPMCLK

0.4*C4

0.6*C4

ns

 

 

 

 

 

 

4

tosu(MCMTXPMDAT-MCMTXPMCLKH)

Setup Time - MCMTXPMDAT valid before MCMTXPMCLK high

1.1

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

Copyright 2011 Texas Instruments Incorporated

 

 

181

ADVANCE INFORMATION

INFORMATION ADVANCE

TMS320TCI6618

 

 

 

 

Communications Infrastructure KeyStone SoC

 

 

 

SPRS688—February 2011

 

 

www.ti.com

 

 

 

 

 

Table 7-71

HyperLink Peripheral Switching Characteristics (Part 2 of 2)

 

 

 

(see Figure 7-42, Figure 7-43 and Figure 7-44)

 

 

 

 

 

 

 

 

 

 

No.

 

 

Parameter

Min

Max

Unit

5

toh(MCMTXPMCLKH-MCMTXPMDAT)

Hold Time - MCMTXPMDAT valid after MCMTXPMCLK high

1.1

 

ns

 

 

 

 

 

 

4

tosu(MCMTXPMDAT-MCMTXPMCLKL)

Setup Time - MCMTXPMDAT valid before MCMTXPMCLK low

1.1

 

ns

 

 

 

 

 

 

5

toh(MCMTXPMCLKL-MCMTXPMDAT)

Hold Time - MCMTXPMDAT valid after MCMTXPMCLK low

1.1

 

ns

 

 

 

 

 

 

End of Table 7-71

 

 

 

 

 

 

 

 

 

 

 

Figure 7-42 HyperLink Station Management Clock Timing

1

2 3

Figure 7-43 HyperLink Station Management Transmit Timing

4

5

4

5

?_CLK

?_DAT

Figure 7-44 HyperLink Station Management Receive Timing

6

7

6

7

?_CLK

?_DAT

182

Copyright 2011 Texas Instruments Incorporated

TMS320TCI6618

Communications Infrastructure KeyStone SoC

www.ti.com

SPRS688—February 2011

 

7.15 UART Peripheral

The universal asynchronous receiver/transmitter (UART) module provides an interface between the DSP and UART terminal interface or other UART based peripheral. UART is based on the industry standard TL16C550 asynchronous communications element, which in turn is a functional upgrade of the TL16C450. Functionally similar to the TL16C450 on power up (single character or TL16C450 mode), the UART can be placed in an alternate FIFO (TL16C550) mode. This relieves the DSP of excessive software overhead by buffering received and transmitted characters. The receiver and transmitter FIFOs store up to 16 bytes including three additional bits of error status per byte for the receiver FIFO.

The UART performs serial-to-parallel conversions on data received from a peripheral device and parallel-to-serial conversion on data received from the DSP. The DSP can read the UART status at any time. The UART includes control capability and a processor interrupt system that can be tailored to minimize software management of the communications link. For more information on UART, see the Universal Asynchronous Receiver/Transmitter (UART) for KeyStone Devices User Guide in ‘‘Related Documentation from Texas Instruments’’ on page 59.

Table 7-72

UART Timing Requirements

 

 

 

(see Figure 7-45 and Figure 7-46)

 

 

 

 

 

 

 

 

 

 

 

 

No.

 

 

 

Parameter

Min

Max

Unit

 

 

 

 

Receive Timing

 

 

 

 

 

 

 

 

 

 

4

 

tw(RXSTART)

Pulse width, receive start bit

0.96U

1.05U

ns

 

 

 

 

 

 

 

5

 

tw(RXH)

Pulse width, receive data/parity bit high

0.96U

1.05U

ns

 

 

 

 

 

 

 

5

 

tw(RXL)

Pulse width, receive data/parity bit low

0.96U

1.05U

ns

 

 

 

 

 

 

 

6

 

tw(RXSTOP1)

Pulse width, receive stop bit 1

0.96U

1.05U

ns

 

 

 

 

 

 

 

6

 

tw(RXSTOP15)

Pulse width, receive stop bit 1.5

0.96U

1.05U

ns

 

 

 

 

 

 

 

6

 

tw(RXSTOP2)

Pulse width, receive stop bit 2

0.96U

1.05U

ns

 

 

 

 

 

 

 

 

 

 

 

 

Autoflow Timing Requirements

 

 

 

 

 

 

 

 

 

 

8

 

td(CTSL-TX)

Delay time, CTS asserted to START bit transmit

P (1)

P

ns

End of Table 7-72

 

 

 

 

 

 

 

 

 

 

 

 

1 P = CPU/6

 

 

 

 

 

 

Figure 7-45

UART Receive Timing Waveform

 

 

 

 

 

 

 

 

4

5

 

 

 

5

6

 

 

RXD

Stop/Idle

Start

Bit 0

Bit 1

Bit N-1

Bit N

Parity

Stop

Idle

Start

Figure 7-46

UART CTS (Clear-to-Send Input) — Autoflow Timing Waveform

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

TXD

 

Bit N-1

Bit N

Stop

 

Start

Bit 0

 

 

CTS

ADVANCE INFORMATION

Copyright 2011 Texas Instruments Incorporated

183

INFORMATION ADVANCE

TMS320TCI6618

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Communications Infrastructure KeyStone SoC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPRS688—February 2011

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

www.ti.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 7-73

UART Switching Characteristics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(See Figure 7-47 and Figure 7-48)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Parameter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

 

Max

 

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transmit Timing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

tw(TXSTART)

 

 

 

Pulse width, transmit start bit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U - 2

 

 

U + 2

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

tw(TXH)

 

 

 

Pulse width, transmit data/parity bit high

 

 

 

 

 

 

 

 

 

 

 

 

 

U - 2

 

 

U + 2

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

tw(TXL)

 

 

 

Pulse width, transmit data/parity bit low

 

 

 

 

 

 

 

 

 

 

 

 

 

U - 2

 

 

U + 2

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

tw(TXSTOP1)

 

 

 

Pulse width, transmit stop bit 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U - 2

 

 

U + 2

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

tw(TXSTOP15)

 

 

 

Pulse width, transmit stop bit 1.5

 

 

 

 

 

 

 

 

 

 

 

1.5 * (U - 2)

1.5 * ('U + 2)

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

tw(TXSTOP2)

 

 

 

Pulse width, transmit stop bit 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 * (U - 2)

2 * ('U + 2)

 

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Autoflow Timing Requirements

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

td(RX-RTSH)

 

 

 

Delay time, STOP bit received to RTS deasserted

 

 

 

 

 

 

 

 

 

 

 

 

 

P (1)

 

 

 

P

 

ns

End of Table 7-73

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 P = CPU/6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 7-47

UART Transmit Timing Waveform

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TXD

 

Stop/Idle

 

Start

 

Bit 0

Bit 1

 

Bit N-1

Bit N

Parity

 

 

Stop

 

 

Idle

 

 

 

 

 

Start

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 7-48

UART RTS (Request-to-Send Output) – Autoflow Timing Waveform

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RXD

 

 

 

 

 

 

 

Bit N-1

 

Bit N

Stop

 

 

 

 

 

 

 

 

 

Start

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CTS

7.16 PCIe Peripheral

The 2 lane PCI express (PCIe) module on TMS320TCI6618 provides an interface between the DSP and other PCIe compliant devices. The PCI Express module provides low pin count, high reliability, and high-speed data transfer at rates of 5.0 Gbps per lane on the serial links. For more information, see the Peripheral Component Interconnect Express (PCIe) for KeyStone Devices User Guide in ‘‘Related Documentation from Texas Instruments’’ on page 59.

7.17 Packet Accelerator

The packet accelerator provides L2 to L4 classification functionalities. It supports classification for Ethernet, VLAN, MPLS over Ethernet, IPv4/6, GRE over IP, and other session identification over IP such as TCP and UDP ports. It maintains 8K multiple-in, multiple-out hardware queues. It also provides checksum capability as well as some QoS capabilities. It enables a single IP address to be used for a multi-core device. It can process up to 1.5 M pps. For more information, see the Packet Accelerator (PA) for KeyStone Devices User Guide in ‘‘Related Documentation from Texas Instruments’’ on page 59.

184

Copyright 2011 Texas Instruments Incorporated

Соседние файлы в папке MAZ-DOD-MAT-2012