Analizador Logico para FPGA >500MHz

41 views
Skip to first unread message

Cristian

unread,
Mar 6, 2012, 7:50:28 PM3/6/12
to embeb...@googlegroups.com
Estimados, 

Para un proyecto en ejecucion necesito adquirir un Analizador Logico para debug algunos problems con un FPGA. 
Lamentablemente no tengo presupuesto suficiente para los muy buenos AL de Tek o Agilente, cuya base parte de U$S11.000 (en USA). Los AL tipo USB como el USBee, Infotronix, Saleae, no tienen la frecuencia q necesito; >500MHz. 
Recurro a Uds. a fin de ver si alguno me puede proveer con algun feedback con respecto algun AL que posean, que conozcan o sepan q pueda capturar senales >500MHz. 

Muchas gracias,

Cristian 

PD: conozco y uso ChipScope, no soluciona el problema q tengo

marcos j leguizamon

unread,
Mar 6, 2012, 8:37:16 PM3/6/12
to embeb...@googlegroups.com
No estoy muy en el tema de nada con 500Mhz, pero si es para capturar
señales digitales no alcanza con armar un circuito con otro FPGA que
tenga una ram y despues leer la ram. Por ejemplo con una Nexys no se
podria?

Saludos
MARCOS

2012/3/6 Cristian <csis...@gmail.com>:

Guillermo Guichal

unread,
Mar 6, 2012, 8:55:30 PM3/6/12
to embeb...@googlegroups.com

A 500 Mhz no es trivial adquirir señales. Una FPGA en un placa con Fs para señales que operan a 500 MHz y probes para poder conectar eso sin reflexiones ni cargar mucho y modificar la operaciòn del circuito que estas observando puede ser un diseño muy complejo y caro.

Basicamente es diseñar un analizador logico con caracteristicas de performance interesantes.

 

La Nexys tiene un Spartan3 que con mucho esfuerzo y mucho pipeline la haces andar a 200 MHz para circuitos muy simples. 

 

Slds, Guillermo 

Cristian

unread,
Mar 7, 2012, 6:01:54 AM3/7/12
to embeb...@googlegroups.com
Guillermo, 

Gracias por tu detallada respuesta. Estamos trabajando con un V5 en un board de Xlx, ML505, haciendo una interface con un ADC de 1.0GHz DDR, basicamente esa es la razon del LA. Tambien preguntaba en este grupo por si sabian de otra opcion q no sea Tek o Agilent, cuyos costos son elevadisimos, mas puestos en Argentina. Agradezco tu predisposicion de ayuda, te avisare si sigo con problemas. Se q tienes una buena experiencia en debugging disenios con FPGAs. 

Gracias, 

Cristian 

2012/3/6 Guillermo Guichal <ggui...@emtech.com.ar>

Cristian

unread,
Mar 7, 2012, 6:04:45 AM3/7/12
to embeb...@googlegroups.com
Marcos,

No esta mal tu enfoque, siempre y cdo lo q tengas q debug sea algo q no requiera mucha memoria de almacenamiento de senales, disparo de captura (trigger) ciomplicado, y/o algun software de analisis de resultados. Es decir, si se puede hacer un 'simple' LA con un FPGA, pero en nuestro caso necesitamos algo mas elaborado por lo q te detallo anteriormente. 
Gracias dde todos modos por tu respuesta. 

Cristian 

2012/3/6 marcos j leguizamon <marc...@gmail.com>

mmen...@ridges.com.ar

unread,
Mar 7, 2012, 7:24:34 AM3/7/12
to embeb...@googlegroups.com
Estimado,

Respecto a tu problema con la medición de señales a 500MHz, no comparto
la idea de realizar otro proyecto para poder realizar la medición. Ya
que no vas a poder contrastar si el equipo desarrollado mide
correctamente, es decir con un error aceptable para la medición. Según
mi punto de vista, vas a tener que hacer la medición con un instrumento
contrastado y siguiendo las recomendaciones que requiere realizar esta
medición.

Lo que te puedo sugerir como una alternativa mas de solución, es la
posibilidad que alquiles un laboratorio para realizar la medición. El
año pasado, la empresa donde trabajo, alquilo el laboratorio de la
universidad de la plata para poder resolver problemas en un equipo que
estábamos certificando CE. Las circunstancias que nos empujaron a
alquilarlo fueron las mismas que las tuyas. Falta de instrumental para
realizar pruebas y corregir los problemas del equipo.

La gente de la universidad de la plata, te lo alquila un mínimo de tres
horas, tenes todos los instrumentos a tu disposición y una persona para
ayudarte. Si te interesa te paso el dato de una persona del laboratorio
para que te contactes y arregles los detalles.

Cordiales saludos
Ing. Martín Mengoni

On Wed, 7 Mar 2012 08:04:45 -0300, Cristian <csis...@gmail.com>
wrote:


> Marcos,
>
> No esta mal tu enfoque, siempre y cdo lo q tengas q debug sea algo q
> no requiera mucha memoria de almacenamiento de senales, disparo de
> captura (trigger) ciomplicado, y/o algun software de analisis de
> resultados. Es decir, si se puede hacer un 'simple' LA con un FPGA,
> pero en nuestro caso necesitamos algo mas elaborado por lo q te
> detallo anteriormente. 
> Gracias dde todos modos por tu respuesta. 
>
> Cristian 
>
> 2012/3/6 marcos j leguizamon

> No estoy muy en el tema de nada con 500Mhz, pero si es para capturar
> señales digitales no alcanza con armar un circuito con otro FPGA
> que
> tenga una ram y despues leer la ram. Por ejemplo con una Nexys no se
> podria?
>
>       Saludos
>      MARCOS
>

> 2012/3/6 Cristian :


>
>> Estimados,
> >
> > Para un proyecto en ejecucion necesito adquirir un Analizador
> Logico para
> > debug algunos problems con un FPGA.
> > Lamentablemente no tengo presupuesto suficiente para los muy
> buenos AL de
> > Tek o Agilente, cuya base parte de U$S11.000 (en USA). Los AL tipo
> USB como
> > el USBee, Infotronix, Saleae, no tienen la frecuencia q necesito;
>>500MHz.
> > Recurro a Uds. a fin de ver si alguno me puede proveer con algun
> feedback
> > con respecto algun AL que posean, que conozcan o sepan q pueda
> capturar
> > senales >500MHz.
> >
> > Muchas gracias,
> >
> > Cristian
> >
> > PD: conozco y uso ChipScope, no soluciona el problema q tengo
> >
>
>
>

> Links:
> ------
> [1] mailto:marc...@gmail.com
> [2] mailto:csis...@gmail.com

Pedro Martos

unread,
Mar 7, 2012, 7:57:22 AM3/7/12
to embeb...@googlegroups.com
Hola,
 
Propuesta: ¿tenes la opcion de trabajar el ADC a menor velocidad? ¿a menor velocidad no se ve el problema?
 

cordiales saludos,
Pedro Ignacio Martos
pma...@fi.uba.ar / pima...@gmail.com
http://web.fi.uba.ar/~pmartos

Ricardo Malerba

unread,
Mar 7, 2012, 8:36:47 AM3/7/12
to embeb...@googlegroups.com
Que buen dato lo de una Universidad de la Plata !!!

Saludos !
--
Ricardo Malerba

Cristian

unread,
Mar 7, 2012, 8:52:58 AM3/7/12
to embeb...@googlegroups.com
Martin, 

Comparto tus opiniones, sobre todo el de tener un instrumento q uno sepa q lo q esta midiendo es lo que realmente  esta pasando, 
El dato del Lab de La Plata vendria bien, aunque estemos localizados en SJ,. Podrias por favor pasarme esa informacion? 

Gracias, 

Cristian 

Yohan

unread,
Mar 7, 2012, 11:04:28 AM3/7/12
to embeb...@googlegroups.com

Saludos

 

Quizás te pueda servir la opción de un analizador lógico embebido en el propio FPGA, junto con el código a depurar. En un curso que asistí, mencionaron y probamos un analizador lógico embebido que brinda el Quartus2, se llama “SignalTapII”, para los FPGAs de Altera. El problema es que hay que dejar espacio para el propio código del analizador lógico, por lo general solo se depuraban rutinas críticas del programa final. Este analizador lógico embebido guarda el estado de las señales de interés y luego las enviaba hacia la PC, a través del programador USB. Muy útil y no había que comprar ningún analizador lógico caro. El signalTap brinda muchas opciones de configuración, disparos por flancos de alguna señal, etc., etc. Espero le sirva.

 

Un abrazo, Yohan Pérez-Moret

 

martin lamber

unread,
Mar 7, 2012, 9:54:43 PM3/7/12
to embeb...@googlegroups.com
Hola: consultate a la gente de Temtec? (http://www.temtecsa.com.ar). La gente de esta empresa tiene mucha experiencia en lo que respecta a instrumental, ya que anteriormente trabajaban en lo que era HP y hoy es Agilent. Ellos trabajan con muchas marcas y tienen un asesoramiento personalizado muy bueno.

Slds,

martin

Santiago Rodriguez

unread,
Mar 8, 2012, 7:27:19 AM3/8/12
to embeb...@googlegroups.com
En donde trabajo tenemos este equipo:

http://www.pctestinstruments.com/

No se si servirá para tu aplicación.
Saludos!
Reply all
Reply to author
Forward
0 new messages