Para el diseño de placas de PCB de circuitos funcionales de módulos de interruptores de radiofrecuencia, con el desarrollo de sistemas modernos de comunicación inalámbrica, los sistemas de comunicación como las comunicaciones móviles, los radares y las comunicaciones por satélite plantean mayores requisitos para la velocidad de conmutación, la capacidad de potencia y la integración de los interruptores transceptores. Por lo tanto, es de gran importancia estudiar y desarrollar la tecnología de autobuses para satisfacer las necesidades militares. los módulos de autobuses con requisitos especiales. Utilizaremos la idea de instrumentos virtuales para implementar circuitos de hardware en el software. El interruptor de radiofrecuencia diseñado a continuación se puede controlar directamente por computadora y se puede integrar fácilmente con el sistema de prueba de bus. La aplicación de la tecnología informática y microelectrónica en el campo de las pruebas actuales tiene amplias perspectivas de desarrollo.
1. el diseño e implementación del Circuito de interfaz de bus VXI el bus VXI es una extensión de vmebus en el campo de los instrumentos y es un sistema de instrumentos automatizados modulares operado por computadora. Se basa en una estandarización efectiva y utiliza métodos modulares para realizar la serialización, generalización, intercambiabilidad e interoperabilidad de los instrumentos de bus vxi. Su arquitectura abierta y su modo plug - and - Play cumplen plenamente con los requisitos de los productos de información. Tiene las ventajas de transmisión rápida de datos, estructura compacta, configuración flexible y buena compatibilidad electromagnética. Por lo tanto, la configuración y el uso del sistema son muy convenientes, y su aplicación es cada vez más amplia. El bus VXI es una especificación de bus de respaldo de instrumentos modulares completamente abierta para varios fabricantes de instrumentos. Los dispositivos de bus VXI se dividen principalmente en: dispositivos basados en registros, dispositivos basados en mensajes y dispositivos basados en memoria. Proporción actual de dispositivos basados en registros en la aplicación (alrededor del 70%). El circuito de interfaz de base de registro de bus VXI consta principalmente de cuatro partes: accionamiento de amortiguación de bus, circuito de direccionamiento y decodificación, máquina de Estado de respuesta de transmisión de datos, configuración y Grupo de registro de operación. De estas cuatro partes, a excepción de la unidad de amortiguación del bus, que es implementada por el chip 74als245, el resto es implementado por fpgas. Se diseña e implementa con un chip nex10k epf10k10qc 208 - 3 y un núcleo EPROM epc1441p8, y con el software correspondiente Max + plus 2. esta parte de la unidad de amortiguación de bus 1.1 completa la recepción o conducción de amortiguación de líneas de datos, líneas de dirección y líneas de control en el bus de respaldo VXI para cumplir con los Requisitos de la señal de especificación vxi. Para los dispositivos A16 / d16, siempre y cuando se implemente la unidad de amortiguación del bus de datos de back - Board d00ïhalf d15. De acuerdo con los requisitos de la especificación del bus vxi, esta sección está implementada por dos 74ls245 y está habilitada por dben * (generado por la máquina estatal de respuesta de transmisión de datos). las líneas de direccionamiento de circuitos direccionales y decodificadores 1.2 incluyen líneas de dirección A01 a a31, líneas de direccionamiento de datos ds0 * y ds1 * y líneas de caracteres largos lword *. La línea de control incluye la línea de selección de direcciones as * y la línea de señal de lectura / escritura write *. El diseño del circuito adopta el método de diseño esquemático Max + plus 2. Diseñado con componentes existentes en el repositorio, se utilizan dos 74688 y uno 74138. Este módulo funcional decodifica la línea de dirección a15ï y la línea de modificación de dirección am5ï y media am0. Cuando el dispositivo está direccionado, recibe información de dirección de la línea de dirección y la línea de modificación de dirección, y la compara con la dirección lógica la7ïhal0 establecida por el interruptor de dirección de hardware en este módulo. Si el valor lógico en am5 ï 1 / 2 am0 es 29h o 2dh (porque es un dispositivo A16 / d16), el dispositivo se dirige y se activa (caddr * es cierto) cuando las líneas de dirección a15 y A14 son 1 y el valor lógico en A13 ï 1 A06 es igual a la dirección lógica del módulo. A continuación, se envían los resultados al control de decodificación inferior para seleccionar los registros del módulo en el espacio de direcciones de 16 dígitos decodificando la dirección A01 ï y medio a05.1.3. el bus de transmisión de datos de la máquina estatal de respuesta a la transmisión de datos es un conjunto de autobuses de transmisión de datos paralelos asíncronos de alta velocidad que forman parte principal del intercambio de información del sistema vmebus. Las líneas de señal del bus de transmisión de datos se pueden dividir en tres grupos: líneas de direccionamiento, líneas de datos y líneas de control. El diseño de esta parte utiliza el método de diseño de entrada de texto Max + plus 2. Debido a la complejidad cronológica de dtak *, se diseña e implementa a través de la máquina de estado utilizando el lenguaje ahdl. Este módulo funcional configura las señales de control en el bus de tablero trasero VXI y proporciona señales de tiempo y control para el ciclo estándar de transmisión de datos (generar la señal habilitante de transmisión de datos dben *, la señal de respuesta necesaria para que el bus complete la transmisión de datos dtack *, etc.), El controlador del sistema primero direcciona el módulo y establece las líneas de señal as *, ds0 *, ds1 * y write * de dirección correspondientes que controlan la dirección de transmisión de datos a niveles válidos. Cuando el módulo detecta que la dirección coincide y la línea de control es válida, el dtack * se conduce a un nivel bajo para confirmar al controlador del bus que los datos se han colocado en el bus de datos (ciclo de lectura) o que los datos se han recibido con éxito (ciclo de escritura). 1.4 registro de configuración cada dispositivo de bus VXI tiene un conjunto de "registros de configuración". El controlador principal del sistema obtiene alguna información básica de configuración del dispositivo de bus VXI leyendo el contenido de estos registros, como el tipo de dispositivo, el modelo, el fabricante, el espacio de direcciones (a16, a24)., A32) y el espacio de almacenamiento requerido, entre otros. los registros básicos de configuración de los dispositivos de bus VXI incluyen: registro de identificación, registro de tipo de dispositivo, registro de Estado y registro de control. El diseño de esta parte del circuito utiliza el método de diseño esquemático Max + plus 2, utilizando el chip 74541 y el módulo funcional creado por él. los registros id, DT y ST son registros de solo lectura, y los registros de control son registros de solo escritura. En este diseño, el bus VXI se utiliza principalmente para controlar la conexión y desconexión de este lote de interruptores, por lo que siempre que los datos se escriban en el registro de canales, se puede controlar el Estado de encendido o apagado del interruptor del relé, y consultar el Estado del relé también se puede leer desde el registro de canales. los datos son buenos. De acuerdo con los requisitos de diseño del módulo, se escribe el contenido adecuado en los bits de datos correspondientes, controlando así eficazmente el interruptor de radiofrecuencia del módulo funcional. Diseño de la placa de circuito funcional del módulo cada dispositivo de bus VXI tiene un conjunto de "registros de configuración". El controlador principal del sistema obtiene alguna información básica de configuración