Proyecto REX-2X - Radio Observatorio de Jicamarca
Proyecto REX-2X - Radio Observatorio de Jicamarca
Proyecto REX-2X - Radio Observatorio de Jicamarca
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figura 25 Diagrama <strong>de</strong> tiempos <strong>de</strong> transferencia tipo "BURST".<br />
En el caso <strong>de</strong> <strong>REX</strong>, el reloj <strong>de</strong> 20MHz <strong>de</strong> la NIDAQ se utiliza para sincronizar la lectura <strong>de</strong> la FIFO, la<br />
cual por ser asíncrona requiere que se genere el pulso <strong>de</strong> lectura que se realiza en baja, por esta razón no se pue<strong>de</strong><br />
transferir un dato por cada ciclo <strong>de</strong> PCLK1, sino cada dos. En la figura 26 se muestra una lectura <strong>de</strong> datos <strong>de</strong>l<br />
sistema <strong>REX</strong> utilizando la transferencia <strong>de</strong>l tipo "BURST", está se haría <strong>de</strong> la siguiente forma: Una vez que ACK1<br />
está en alta ya que las FIFOS tienen datos para transferir primero se habilita la lectura <strong>de</strong> la FIFO (en baja), luego<br />
al siguiente ciclo se genera el flanco para REQ1 que permite la captura y a<strong>de</strong>más se <strong>de</strong>shabilita RD_FIFO para<br />
actualizar su contador, así se realiza sucesivamente hasta obtener todos los datos que se <strong>de</strong>sean leer a lo que<br />
RD_FIFO regresa a alta y REQ genera un pulso más para recoger el último dato. Para este ejemplo los datos<br />
capturados serían: 19200, 5, -3, 1, -6. En el caso <strong>de</strong> que la FIFO esté vacía REQ1 y RD_FIFO se <strong>de</strong>shabilitan.<br />
Figura 26 Diagrama <strong>de</strong> tiempos para una transferencia <strong>REX</strong> - NIDAQ.<br />
2.3.2 Sincronización entre señales <strong>de</strong>l multiplexor y el Controlador <strong>de</strong> Radar<br />
Las señales <strong>de</strong>l Receptor Digital y el Controlador <strong>de</strong> Radar, sólo se encuentran sincronizadas por el reloj<br />
<strong>de</strong> 32MHz, para lograr una sincronización entre el WINDOW y las señales <strong>de</strong>l receptor es necesario <strong>de</strong>sarrollar un<br />
bloque en la unidad <strong>de</strong> control que se encargue <strong>de</strong> que el número <strong>de</strong> muestras que se calcula esté <strong>de</strong>ntro <strong>de</strong> la<br />
ventana para que sean adquiridas y agregando la marca se tengan paquetes en los cuales al inicio <strong>de</strong> estos se tenga<br />
la marca y si no, se asume un error en sincronismo y el sistema se inicializará (todo este proceso se realiza por<br />
software).<br />
Para po<strong>de</strong>r explicar este funcionamiento lo haremos con un ejemplo: consi<strong>de</strong>rando que se están usando los<br />
dos canales <strong>de</strong> adquisición, cuya tasa <strong>de</strong> salida es <strong>de</strong> 4MHz y el reloj es <strong>de</strong> 32MHz. Por el lado <strong>de</strong>l controlador <strong>de</strong><br />
21