Journal FireAnt : Un kit FPGA à moins de $30 avec un nouveau venu dans le domaine du FPGA

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
19
5
août
2019

Cher journal,

Juste un petit mot pour te faire la pub (honte !) d'un nouveau FPGA nommé Trion T8 de chez Efinix.
Ce nouveau venu dans le monde du FPGA (ce qui est suffisamment rare pour le faire remarquer) propose des petits FPGA abordables pour les bidouilleurs. Et l'IDE fourni (qui n'est hélas toujours pas libre) est assez rafraîchissante et facile d'installation.

Pour se faire la main avec le produit, une société a lancé un financement participatif pour construire un kit de développement sous la forme d'un stick USB : FireAnt

https://www.crowdsupply.com/xips-technology/fireant

Le financement est presque bouclé, il est encore temps d'y participer pour s'en procurer un.

  • # Ok Linux, mais GHDL?

    Posté par  . Évalué à 3.

    C'est intéressant, ça se programme sous Linux d'après ce qu'ils mettent.
    Cependant il faut les logiciels "Efinity IDE with Verilog HDL" qui sont eux payant et excessivement cher à ma connaissance (peut-être existe t'il une version démo/étudiante?)… J'aurais aimé une compatibilité "native" (disons garantie) GHDL.

    • [^] # Re: Ok Linux, mais GHDL?

      Posté par  (site web personnel, Mastodon) . Évalué à 5. Dernière modification le 06 août 2019 à 07:40.

      C'est intéressant, ça se programme sous Linux d'après ce qu'ils mettent.

      Yèp

      Cependant il faut les logiciels "Efinity IDE with Verilog HDL" qui sont eux payant et excessivement cher à ma connaissance (peut-être existe t'il une version démo/étudiante?)…

      Je ne connais pas le prix de la version «commerciale» par contre ils donnent une version si tu as un kit de développement. Et ce kit entre bien dans la catégorie. Le type me l'a assuré.
      C'est assez classique «dans le milieu» : pour les petits FPGA une version gratuite de l'IDE est fournie.

      J'aurais aimé une compatibilité "native" (disons garantie) GHDL.

      Alors, GHDL est un «logiciel» (plutôt un compilateur mais passons) de simulation pour le langage VHDL.

      En ce qui concerne le VHDL, il est bien supporté par leur logiciel. En tout cas il apparait bien dans les menus de configuration de l'IDE.

      J'ai plus qu'une balle

  • # Chouette un nouveau jouet !

    Posté par  (Mastodon) . Évalué à 3.

    J'adore les joujoux (cailloux / choux / genoux… ), mais je saurais pas comment jouer avec celui-ci :) Pour le hobbyiste moyen, tu aurais des exemples d'application pertinente ?

    A 30€ on explose le prix de la plupart des microcontrôleurs, y a-t-il qqchose que saurait faire le FPGA et pas le microcontrôleur ?

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Chouette un nouveau jouet !

      Posté par  (site web personnel, Mastodon) . Évalué à 6.

      Ils mettent un exemple sur la page du projet pour faire un filtre vidéo (sobel) pour détecter les contours d'une image en temps réel :
      https://www.crowdsupply.com/xips-technology/fireant/updates/awesome-sobel-filter-demo-with-fireant

      Je ne suis pas sur que tu puisses faire ça avec un micro (en tout cas un microcontrôleur «low-cost»).

      J'ai plus qu'une balle

    • [^] # Re: Chouette un nouveau jouet !

      Posté par  (site web personnel) . Évalué à 7.

      Tu peux faire un système qui réagit à la µs sans trop de soucis, ce qui est impossible avec un microcontrôleur, sauf cas très particuliers.

      Avec 8 multiplieurs et 7000 LUT, il y a de quoi faire quelques applications sympa. La limitation est dans les ~30 io disponibles.

      "La première sécurité est la liberté"

      • [^] # Re: Chouette un nouveau jouet !

        Posté par  (Mastodon) . Évalué à 2.

        Merci à tous les deux, c'est exactement ce que je voulais comprendre :)

        En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Chouette un nouveau jouet !

      Posté par  . Évalué à 6.

      Pour le hobbyiste moyen, tu aurais des exemples d'application pertinente ?

      Pour une idée d'application, Électro-Bidouilleur a réalisé un diviseur de fréquence, un compteur (non… c'est pas TapTempo) et enfin un fréquencemètre.Ici la liste Youtube de sa série de vidéo sur ce projet.

      y a-t-il qqchose que saurait faire le FPGA et pas le microcontrôleur

      Il me semble que c'est une question qui revient souvent sur DLFP quand on parle de FPGA. Si je dis pas de conneries, un FPGA peut être programmé comme un circuit spécialisé pour travailler avec une forte parallélisation permettant de faire différentes tâches en simultané et sans risque de mise en concurrence des ressources (contrairement aux registres et pipelines d'un CPU classique).
      Il est aussi possible de carrément isoler les tâches de bout en bout et de faire des parties indépendantes avec des architectures diverses (CPU, traitement de signaux façon DSP, logique câblée façon TTL) et des besoins en latence différents.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.