circuiteria gigaethernet

23
Aplicaciones de la Electrónica de Comunicaciones INTERFACES DE INTERFACES DE RED RED Bob Metcalfe

Upload: lord-hash

Post on 06-Jun-2015

938 views

Category:

Documents


1 download

DESCRIPTION

Presentacion sobre la circuiteria con la que se construyen las tarjetas de red Ethernet, en particular tarjetas GigaEthernet

TRANSCRIPT

Page 1: Circuiteria GigaEthernet

Aplicaciones de la Electrónica de Comunicaciones

INTERFACES DE REDINTERFACES DE RED

Bob Metcalfe

Page 2: Circuiteria GigaEthernet

ÍndiceÍndice

• Introducción.

• Descripción Redes Ethernet.

• Estudio de los componentes:

DP83847 → Ethernet PHY

DP83865 → GigaEthernet PHY

DP83820 → GigaEthernet MAC

• Aplicaciones.

Page 3: Circuiteria GigaEthernet

IntroducciónIntroducción

Queremos estudiar la circuitería utilizada en los interfaces de red GigaEthernet(1000Mbps) sobre cobre, pero para poder comprender su funcionamiento antes hay que sintetizar el funcionamiento de la existente en las interfaces Ethernet 10/100 .

Esta es más sencilla y facilita la comprensión del funcionamiento de la primera.

Page 4: Circuiteria GigaEthernet

Estudiaremos, por tanto, la implementación de interfaces LAN sencillos, para particularizar en los complejos.

IMPORTANTE: Estamos en un sistema de comunicación en banda base, es decir, no se realizan modulaciones. Por tanto, debemos avanzar que las descripciones de los bloques que conforman los CI que presentamos no incluyen, por tanto, muchos de los CI estudiados en esta asignatura con este fin.

IntroducciónIntroducción

Page 5: Circuiteria GigaEthernet

Descripción redes EthernetDescripción redes Ethernet

Normas: 802.3 (10Mbps), 802.3u (100Mbps), 803.2z (1Gbps)

El tipo de mediomedio nos da una idea algunos terminales que deberá tener nuestro CI. p.e: Puesto que nos centraremos en Ethernet sobre cobre (redes con topología 10 Base T, 100 Base TX y 1000Base T) Ya podemos suponer que deberá tener 2 terminales de entrada para cada par trenzado balanceado (V + y V -).

Nos centraremos en la capa física, de la cual no se suele hacer una descripción exhaustiva en el estudio de las arquitecturas de protocolos(OSI, TCP/IP). EJEMPLOS.

Page 6: Circuiteria GigaEthernet

Nos centraremos en estándares basados en cables de pares (UTP o STP) como medio de transmisión, por ser el más utilizado y porque simplifica la comprensión del funcionamiento de los CI descritos.

Descripción redes EthernetDescripción redes Ethernet

Page 7: Circuiteria GigaEthernet

Estructura general de un interfaz EthernetEstructura general de un interfaz Ethernet

Ethernet PHYsical Layer

83847 y 83865

Ethernet MAC83820

RJ 45MIIGMIIRGMII

BU

S P

CI

MII: Interfaz Independiente del MedioGMII: Gigabit Interfaz Independiente del MedioRGMII: GMII Reducida

(Son subcapas PHY)

Layer PHY: Controla las funciones que habitualmente asignamos al nivel físico: recepción de información codificación/decodificación de línea, etc.Es nuestro principal objeto de estudio.Ethernet MAC: C. I encargado de controlar el bus PCI.

Mag

net

ics

Page 8: Circuiteria GigaEthernet

Estructura general de un interfaz EthernetEstructura general de un interfaz Ethernet

Para Ethernet 10/100 Mbps

Para GigaEthernet 1000Mbps

Page 9: Circuiteria GigaEthernet

Bloque Bloque MAGNETICSMAGNETICSSu función es aislar la circuitería interna del interfaz del exterior.

Se implementa mediante el CI PULSE H-5007PULSE H-5007, que se conecta como se indica abajo iz. para 4 UTP (83865), y dcha. para 2 UTP (83847).

Su circuito equivalente para un par trenzado se ve en el esquema de la derecha.

4 UTP

2 UTP

Page 10: Circuiteria GigaEthernet

Capa PHY: DP83847 Capa PHY: DP83847 [10/100][10/100]

Diagrama de bloques

Bloque Tx

Bloque Rx

C. IOscilador fijo

25 MHz (Reloj)

42 - Reset 43 - COL: Colision detect 37 - TX_EN:Transmission Enable A medio de Transmisión A medio de Transmisión

Page 11: Circuiteria GigaEthernet

Reloj externo:

Reset vía HW: Señal LO 160u seg.

¿Cómo se implementa un conversor Binario/MLT-3?

Es la codificación de líneaque se utiliza para 100Mbps

Los bloques de Tx y Rx se explican detallada en la hoja de características: como se realiza la codificación y decodificación de línea, multiplexación de la señales...para Fast Ethernet (ver).

Circuitería adicional Circuitería adicional PHY DP83847PHY DP83847

Page 12: Circuiteria GigaEthernet

Capa PHY: DP83865 Capa PHY: DP83865 [GigaEthernet][GigaEthernet]

Diagrama de bloques

Medio TX: 4UTP

Esquema codificación

A continuación hacemos una descripción más cuidadosa del pinout del C.I

Ver DESC. PINOUT

Page 13: Circuiteria GigaEthernet

Descripción pinout más relevante:CONEXIÓN H-5007(Maginetics):

MDI A+ /MDI A- → 108/109MDI B+ /MDI B- → 114/115MDI C+ /MDI C- → 120/121MDI D+ /MDI D- → 126/127

TX:TXD[7:0] → 76 (LSB),75,72,71,65,66,67,68TX_CLK → 6TX_ENABLE → 62TX_ERROR → 61

RX:RXD[7:0] → 56 (LSB),55,52,51,50,47,46,45RX_CLK → 57RX_ERROR → 41

Capa PHY: DP83865 Capa PHY: DP83865 [GigaEthernet][GigaEthernet]

Page 14: Circuiteria GigaEthernet

RELOJ:

CLK_IN → 86

CLK_OUT → 87

OTROS:

COLISIÓN → 39

RESET → 33

Capa PHY: DP83865 Capa PHY: DP83865 [GigaEthernet][GigaEthernet]

Pinout C.I

Page 15: Circuiteria GigaEthernet

Capa PHY: DP83865 Capa PHY: DP83865 [GigaEthernet][GigaEthernet]

DIAGRAMA DE BLOQUES DIAGRAMA DE BLOQUES TRANSMISIÓNTRANSMISIÓN

10/10010/100

•Codificación de la información:

Esquema 4B/5B.

•Adecuación de niveles de energía al medio de salida (scramble: Refleja el espectro [C+].)

•Codificación de línea:Manchester.MLT-3.

•Multiplexación

Page 16: Circuiteria GigaEthernet

Capa PHY: DP83865 Capa PHY: DP83865 [GigaEthernet][GigaEthernet]

DIAGRAMA DE BLOQUES DIAGRAMA DE BLOQUES RECEPCIÓNRECEPCIÓN

10/10010/100

•Se realiza el proceso inverso al de transmisión, con una particularidad: se incluye un bloque más, el de recuperación del recuperación del reloj reloj de Tx con PLL.

Page 17: Circuiteria GigaEthernet

Capa PHY: MC92602/3 Capa PHY: MC92602/3 [GigaEthernet][GigaEthernet]

DIAGRAMA DE DIAGRAMA DE BLOQUES BLOQUES

GigaEthernetGigaEthernet

Rx

Tx

Tanto el reloj de Tx como la recuperación del reloj en Rx se realizan mediante técnicas basadas en PLL

Cab

les

de

par

es

Esquema más complejo que los de National Semi.Pero bastante descriptivo. Encontrado para GigaEthernet.

Page 18: Circuiteria GigaEthernet

Capa PHY: TLK2201 Capa PHY: TLK2201 [GigaEthernet][GigaEthernet]

DIAGRAMA DE DIAGRAMA DE BLOQUES BLOQUES

GigaEthernetGigaEthernet

Tx

Rx

IMPORTANTE: Para este CI los bits ya deben venir codificados 8B/10B para transmitir, y hay que decodificarlos a la salida.

En la documentaciónse incluyen toda la documentación de las soluciones propuestas a la implementación de interfaces Ethernet, además de otras como las de Marvell.

Cab

les

de

par

es

Page 19: Circuiteria GigaEthernet

Circuitería adiccionalCircuitería adiccionalPHY DP83865PHY DP83865 [GigaEthernet][GigaEthernet]

Reloj externo:

Esquema 1

Esquema 2

El reloj es la única circuitería externa que necesita el C. I. Tiene un gran nivel de integración, lo cual es un factor a nuestro favor, pues nos evita muchos problemas HW.

Recordamos que CLK_IN es el ping 86 y CLK_OUT es la 87

Page 20: Circuiteria GigaEthernet

Capa EthernetMAC: DP83820Capa EthernetMAC: DP83820Es un chip controlador del bus PCI. Permite enviar la información al PC de forma que se reduzca la carga de información que el host CPU debe manejar.

Page 21: Circuiteria GigaEthernet

Capa EthernetMAC: DP83820Capa EthernetMAC: DP83820

Transparente

Podemos trabajar con un modelo de “caja negra”, es decir, un modelo transparente, una caja a la que nosotros metemos información desde RX [7:0] y que el CI se encarga de manejar para hacerla llegar al bus PCI.

Podemos pensar en la transmisión: el CI se encarga de hacernos llegar a través de los terminales TX [7:0] la información que vamos a enviar, y haciendo uso de 83865 nosotros inyectamos en el medio.

IN

OU

T

Circuito de test

Page 22: Circuiteria GigaEthernet

APLICACIONES GIGAETHERNETAPLICACIONES GIGAETHERNET

A la izquierda se muestra la migración hacia una red GigaEthernet. Esta tecnología ya se usa, sobre todo en elementos como los backbones, donde es necesario un mayor ancho de banda.

Arriba, una solución que ofrece la empresa 3COM que refleja esta solución.

GigaEthernetGigaEthernet

Page 23: Circuiteria GigaEthernet

http://lordhash.blogspot.com