Autor Tema: Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)  (Leído 396 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Prácticamente nueva.
40€ Puesta en casa en la península.





MIMAS V2 is a feature packed yet low cost FPGA Development board featuring Xilinx Spartan-6 FPGA. MIMAS V2 is specially designed for experimenting and learning system design with FPGAs. This development board features SPARTAN XC6SLX9 CSG324 FPGA with onboard 512Mb DDR SDRAM. The USB 2.0 interface provides fast and easy configuration download to the on-board SPI flash. No need to buy an expensive programmer or special downloader cable to download the bit stream to the board.

 Applications

    Product Prototype Development
    Signal Processing
    Learning Digital Electronics
    Educational tool for schools and universities

 Board features

    FPGA: Spartan XC6SLX9 in CSG324 package
    DDR Memory: 166MHz 512Mb LPDDR (MT46H32M16LF/W949D6CBHX6E)
    Flash memory: 16 Mb SPI flash memory (M25P16)
    USB 2.0 interface for On-board flash programming
    FPGA configuration via JTAG and USB
    8 LEDs ,Six Push Buttons and 8 way DIP switch for user defined purposes
    VGA Connector
    Stereo Jack
    Micro SD Card Adapter
    Three Digit Seven Segment Displays
    32 IOs for user defined purposes
    Four 6×2 Expansion Connectors
    On-board voltage regulators for single power rail operation

« Última modificación: 14 de Junio de 2017, 02:04:23 por EdoNork »
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2681
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #1 en: 12 de Junio de 2017, 09:07:27 »
.

Hola Edonork.

Una pregunta sobre los FPGA, porque yo es un tema en el que me quedé en los inicios. ¿ Para desarrollos comerciales, donde se graba el programa ?, quiero decir que no se podrá hacer en una flash externa que puede leer cualquiera y copiarte el código para plagiar el producto. En tu placa parece que el programa se almacena en una flash SPI externa al FPGA, para hacer prácticas me puede servir, pero todavía no se como se plantea para un desarrollo comercial.

¿ Esta placa que vendes es mucho más potente que los kits con Spartan 3 ?, es lo que compré hace años, y ahí me quede con las prácticas de encender leds y leer pulsadores, me gustaría retomarlo y ya de paso con algo más potente. Le compré un programador a los chinos, no se si hace falta y si hay limitaciones en el tamaño del programa para trabajar con herramientas gratuitas.

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #2 en: 12 de Junio de 2017, 11:15:31 »
Por lo que sé, hay FPGAs con la memoria integrada, y otra utilizan datos encriptados, que desencriptan al cargar por medio de una clave integrada que no puede leerse.
No sabría decirte más.
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2681
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #3 en: 12 de Junio de 2017, 11:26:00 »
.

Ok, gracias, voy a ver si me informo, me interesa un FPGA para desarrollos comerciales.

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2065
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #4 en: 12 de Junio de 2017, 15:10:45 »
Como dice EdoNork hay fpgas con memoria interna aunque lo normal es que el bitstream se guarde en memoria externa. Se puede encriptar:

https://www.xilinx.com/support/answers/52881.html

Saludos.
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #5 en: 12 de Junio de 2017, 15:53:33 »
Gracias por el link: acabo de descubrir que las Spartan (la de la tarjeta que vendo) puede trabajar con el firmware encriptado en la memoria externa.
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2681
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #6 en: 12 de Junio de 2017, 17:17:29 »
.

¿ Y esto necesita una batería para funcionar, hay que pagar para encriptar el "programa" ?

" The secret decryption key is stored in a special battery-powered memory area of the FPGA. Removal of the battery will result in a loss of the secret key. "

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2065
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (45€ envío incluído)
« Respuesta #7 en: 13 de Junio de 2017, 03:05:11 »
Si, es un poco "fulero". De todas formas hay muchas maneras de proteger el bitstream. Por ejemplo puedes usar el UID interno y poner alguna condición de que si no coincide la fpga no hace nada. Al contrario que con los microcontroladores el formato del bitstream (hexadecimal en micros) no es público (creo que hay alguna tool que te saca el netlist pero poco más) con lo que hacer reverse engineering es complejo. También puedes servir el código desde un micro muy barato y encriptar ciertas variables allí, etc.

Saludos.
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #8 en: 14 de Junio de 2017, 02:04:59 »
Precio reducido.
Venga, que necesito hueco en el cajón.
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2065
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #9 en: 14 de Junio de 2017, 03:39:27 »
Jejeje. Yo no te la compro porque ya tengo alguna pero animo a la gente a que lo haga: las placas de Numato son de lo mejor que se puede comprar para empezar con fpga (todo muy bien documentado).
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #10 en: 14 de Junio de 2017, 05:04:42 »
Efectivamente, con los tutoriales que tienen y toda la documentación, es muy fácil comenzar.
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2172
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #11 en: 14 de Junio de 2017, 11:13:02 »
Este año en la facultad vamos a empezar a dar el tema FPGA, pero nos hemos decantado por Altera. Dependiendo del kit que consigamos será una Cyclone 4 o 5.
Yo le tengo ganas a este kit:

https://www.aliexpress.com/item/USB-Blaster-altera-fpga-board-altera-board-fpga-development-board-EP4CE6E22C8N-board-cyclone-IV-kit/32813061054.html

En la faultad creo que van a consguir placas de altera gratis (tienen convenio con las universidades)...
En fin, por suerte, me toco una obligacion para entrar al mundo de las FPGA.

Sds
-
Leonardo Garberoglio

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2681
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #12 en: 14 de Junio de 2017, 16:32:13 »
.

¿ Edonork, con la placa que vendes se puede guardar el código encriptado para desarrollos comerciales ?, bien dentro del FPGA o con memoria externa, pero protegido de copia.

Quiero retomar el tema FPGA, pero como todo lo que diseño es para aplicaciones comerciales, fundamental que el código no lo pueda sacar cualquiera (al menos no con facilidad).

No se si todo eso del bitstream, es algo genérico y gratuito para todos los FPGA, o como funciona, porque en el mundo FPGA me da la sensación de que te cobran hasta por respirar, en cuanto te sales de cosas caseras con limitaciones de tamaño de código, etc...

En su día, ya hace años, estuve tocando algo con Quartus e ISE, y creo que habían limitaciones.
« Última modificación: 14 de Junio de 2017, 16:34:31 por planeta9999 »

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 537
    • ElektroQuark
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #13 en: 15 de Junio de 2017, 01:33:20 »
Pues no se decirte, ya que yo nunca he implementado esa función.
El FPGA lo permite al parecer.
Creo que tendrías que tirar de hoja de datos para saberlo.
Esta es la FPGA en concreto: SPARTAN XC6SLX9 CSG324
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCAD ¡AQUÍ!

Desconectado tsk

  • PIC16
  • ***
  • Mensajes: 134
Re:Vendo tarjeta de desarrollo FPGA NUMATO MIMAS V2 (40€ envío incluído)
« Respuesta #14 en: 15 de Junio de 2017, 09:34:15 »
De hecho las principales limitaciones que tienes es en la parte de la simulación y en el uso de IP Cores, pero no tienes límites en el tamaño del código.

Pero si estás cómodo usando VHDL o Verilog te puedes crear tu propio sistema descargando únicamente los lab tools (o algo así, hace tiempo que no agarro un FPGA) y usar cualquier editor de texto más un simulador.

En su tiempo usé GHDL para realizar simulaciones ya que podía agarrar los unisism y los simprim de Xilinx y simular bloques como el DCM.

Además GHDL soporta usar funciones externas a través de VHPI


 

anything