Cómo diseñar e implementar una interfaz de relé digital basada en MT9075
1. Introducción al chip MT9075 [1]
MT9075 es un dispositivo lanzado por Mitel que puede generar y procesar señales PCM30. No solo integra componentes de interfaz lineal y enmarcador PCM30. ) y el controlador de enlace también tienen funciones como sincronización de reloj, control de interrupciones, sincronización y protección contra errores, señalización CAS, procesamiento de señalización CCS, retorno de señal, etc. A través de la interfaz de microprocesador paralelo proporcionada por MT9075, la CPU principal puede leer y escribir control e interrumpir el procesamiento de recepción de su palabra de estado, realizando así convenientemente el control y procesamiento de la señalización de línea. El uso de MT9075 para implementar la interfaz de relé digital no solo puede reducir la carga de la CPU, sino también simplificar el diseño del software y hardware del sistema.
2. Diseño del circuito de hardware
Este artículo utiliza el chip ARM S3C44B0 como CPU de control principal para completar el control de todo el sistema MT8980 como dispositivo central de la red de conmutación digital; MT9075 como relé digital El dispositivo central de la interfaz. La Figura 1 muestra el circuito detallado de la interfaz del relé digital. El diseño del circuito consiste en diseñar los circuitos periféricos necesarios de acuerdo con los requisitos del chip. MT9075 tiene principalmente tres puertos:
1) La interfaz de línea es un código HDB3 bipolar de 2.048 M bit/s, que utiliza PCM30. / Estructura de marco del sistema 32, utilizada para conectar líneas de grupo base PCM30/32. 2] Conectado a la línea troncal externa a través de dos transformadores transmisores y receptores externos, de los cuales TX1 y TX2 son transmisores de línea, conectados al transformador transmisor 1:2 a través de un circuito de adaptación de impedancia RX1 y RX2 son receptores de línea, conectados al 1; :2 transformador transmisor a través de un circuito de adaptación de impedancia :1 El transformador receptor está conectado.
2) Interfaz ST-BUS, el flujo de código transmitido es un código unipolar de 2.048 M bit/s. El flujo de código adopta la estructura de trama del sistema PCM30/32, en el que DSTi está conectado a la salida de. el chip de conmutación digital MT8980 Channel STO, DSTo está conectado al canal de entrada STI de MT8980. Hay dos formas de conectar la interfaz entre MT9075 y el procesador: aquí se utiliza INT. Las líneas de dirección A0 ~ A4 y DO ~ D7 de MT9075 están conectadas directamente a las líneas de dirección y líneas de datos correspondientes de S3C44B0. Como dispositivo de expansión externo de S3C44B0, ocupan un cierto espacio de direcciones. S3C44B0 controla MT9075 a través de la señal de selección de chip NGCS5 y señales de lectura y escritura /RD, /WR. [3]
Además, MT9075 puede monitorear automáticamente varios estados de sincronización, como sincronización de bits, sincronización de trama básica, sincronización de múltiples tramas CRC-4 y sincronización remota de múltiples tramas. Independientemente de si se pierde alguna de estas sincronizaciones, no se puede completar la comunicación normal. Para estabilizar la comunicación, en este artículo, la señal de temporización de 20 MHz del MT9075, así como el reloj del sistema C4b (4.096 MHz) y la señal de sincronización de cuadro básica Fob (8 kHz) son proporcionadas directamente por el generador de reloj de alta estabilidad. MT9075 utiliza su bucle interno digital de bloqueo de fase para Estas señales se dividen automáticamente para producir una señal de 64 kHz. El MT9075 es capaz de generar un reloj interno de 64 kHz y un reloj de sincronización de bits E2o de 2,048 MHz a partir de estas señales utilizando un bucle digital interno de bloqueo de fase para dividir automáticamente la frecuencia.