La firma Silicon Laboratories (SILABS)
dispone de un controlador de Ethernet resuelto en
un solo chip que integra el Controlador de Acceso
a Ethernet (MAC) bajo norma IEEE 802.3, una interface
física (PHY) 10 BASE-T, más una memoria
flash no – volátil de 8 Kbytes.
El CP2200/1 es ideal para agregar conectividad Ethernet
a cualquier microcontrolador o procesador con 11 o
más puertos I/O disponibles para esta tarea.
La interface paralela de 8 bits (bus de 8 bits) soporta
tanto el formato Motorola como el formato Intel en
modos multiplexado y no – multiplexado.
La versión más pequeña de 28
pines (QFN) solo soporta el modo multiplexado. Existen
unos pines de selección de modo que permiten
configurar el modo del bus de la interface.
La memoria flash interna puede usarse para almacenar
constantes del programa del usuario, contenidos de
un Web Server, o bien como memoria no – volátil
de usos generales. Esta memoria viene preprogramada
de fábrica con una única dirección
de MAC de 48 bits almacenada en las últimas
6 posiciones de memoria. Esta característica
es muy útil para evitar los pasos necesarios
de introducir uno por uno el número de serie
durante la fabricación de sistemas integrados.
Diagrama en Bloques del Controlador CP2200/1.
Características del Firmware:
Soporte de Software.
• Stack TCP / IP gratuito con drivers
del dispositivo.
• Configuración de TCP / IP tipo “Wizard”.
• Códigos de ejemplo, hardware para
diagnóstico y software.
Características del Hardware:
Controlador Ethernet
• MAC IEEE 802.3 y capa física (PHY)
10 BASE-T integradas.
• Totalmente compatible con redes 100 / 1000
BASE-T .
• Full / Half Duplex con auto – negociación.
• Detección y corrección automática
de polaridad.
• Retransmisión Automática ante
una colisión.
• Generación automática de “padding”
y CRC.
• Soporta modos de direccionamiento de la
MAC “Broadcast” y “Multi –
cast”
Interface paralelo con el Host (30 Mbps
de tasa de transferencia)
• Modos multiplexado y no –
multiplexado de 8 bits.
• Solo 11 pines son necesarios en el modo
multiplexado.
• Formato de Bus Intel o Motorola.
• Interrupción sobre paquete recibido
y modo “Wake – on LAN”.
Memoria 8 KB FLASH.
• 8192 bytes de memoria no – volátil
para almacenamiento del usuario.
• Mac Address de 48 bits pre – programada
de fábrica.
• No se requiere de EEPROM externa.
Otras características.
• Salidas para los LEDs “Actividad”
y “Link”.
• Buffer Dedicado de 2KB en RAM para TX y
4KB para RX.
• Sistema de Power – On Reset.
• Pines I/O tolerantes a +5V.
Tensión de Alimentación:
3.1 a 3.6 V
Opciones de Encapsulado
• 48 pines TQFP (9 x 9 mm) lead free.
• 28 pines QFN (5 x 5 mm) lead free.
Rango de Temperatura: –40 to +85 ºC
Ejemplos de Aplicación
• Sensado y monitoreo Remoto
• Adaptadores telefónicos de VoIP.
• Dispositivos para puntos de venta (POS)
• Web Server integrados.
• Bridge Remoto de Ethernet a UART.
Herramientas de Desarrollo:
Se dispone de kits de desarrollo (ETHERNETDK)
que proveen tanto el hardware como el software necesarios
como para desarrollar una aplicación real
integrada de conectividad usando el protocolo de
stack CMX Micronet y los microcontroladores de Alta
perfomance de SILABS.
Incluido en el kit se encuentra una placa basada
en el MCU C8051F120 de 100 MHz, Una placa de desarrollo
CP2200 (AB4), un IDE SILABS, un aplicativo tipo
Wizard de configuración TCP / IP que permite
generar librerías TCP / IP, un “USB
debug dapter” y todos los cables necesarios
para trabajar y desarrollar con el MCU y el controlador
Ethernet.

|