jueves, marzo 26, 2015

Herramientas: Analizador lógico (IV) - DSLogic

Hace tiempo participé en una campaña de Kickstarter: el DSLogic. No soy muy dado a invertir dinero en un producto sin tener la confianza de recibirlo, de hecho, prefiero gastarme un poco más de dinero en una tienda de confianza que "ir a la aventura" en eBay o Aliexpress. Sin embargo este producto me llamó poderosamente la atención...


El DSLogic, es básicamente un analizador lógico de 16 canales y de bajo coste (69$ en kickstarter), lo que le diferencia de los analizadores lógicos chinos clones del USBee y el Saleae es su velocidad de muestreo, ya que puede llegar a 400MHz.

Para que os hagáis una idea os pongo las características más destacadas:
  • Basado en una FPGA Spartan 6 (xc6slx9) + una RAM externa de 256Mbits
  • Muestreo:
    • 4 canales: 400MHz 
    • 8 canales: 200MHz
    • 16 canales: 100MHz
  • CH15 ~ CH0:
    • Recommended input voltage range: -6V to +6V
    • Absolute input voltage range: -30V to +30V
    • Input impedance: 200Kohm
    • Maximum Input Bandwidth: 50MHz
    • Compatible voltage systems: 1.8V / 2.5V / 3.3V / 5V
    • Threshold for 1.8V to 3.6V: 0.7V (Low) / 1.4V (High)
    • Threshold for 5V: 1.4V(Low) / 3.6V(High)
  • CLK, TI, TO:
    • Compatible voltage systems: 3.3V
    • Maximum state clock: 50MHz

La ventaja es que puedes ver señales que normalmente no estarían a tu alcance, tales como un SPI de alta velocidad (25MHz por ejemplo), el bus de una cámara digital, un USB 1.1, etc. La principal desventaja es que no tienes un buffer casi infinito como en los otros, pero una RAM de 256Mbits tampoco es tan mala cosa.

Por otro lado funciona con el software SIGROK lo cual da acceso a una gran cantidad de protocolos ya implementados...

En definitiva, creo que fué una compra fantástica y a muy buen precio.

S2

Ranganok Schahzaman

No hay comentarios: