Journal Intégration de TapTempo-Chisel sur APF27

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
23
23
mai
2018

Dans un premier journal je décrivais le «core» de TapTempoChisel. Passons maintenant à l'intégration sur un vrai FPGA physique.

J'ai choisi pour cela une carte APF27 de chez armadeus. Cette carte possède un FPGA Spartan3A de chez Xilinx mais elle possède également un microprocesseur i.MX27 permettant de faire tourner Linux. La philosophie de la carte étant d'avoir une zone «en friche» avec le FPGA permettant d'ajouter des périphériques sur mesure.

Périphérique que nous allons construire avec le projet TapTempo. Le (…)

Journal Un composant électronique TapTempo avec Chisel3

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
57
15
avr.
2018

Le «défi» TapTempo est un peu en train de faiblir je trouve. Du coup je vous propose un nouveau langage pour réaliser TapTempo : Chisel. Et pour être plus précis, la version 3 de Chisel.

Contrairement à tous les langages proposés jusqu'ici, Chisel ne permet pas de réaliser un programme qui sera exécuté par une machine réelle ou virtuelle. Chisel permet de décrire l'architecture de la machine elle-même !

C'est ce qu'on appelle un langage de description matériel ou HDL (…)

Journal Après le kit HiFive, QWERTY Embedded Design propose un nouveau kit lowcost : LoFive

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
12
21
sept.
2017

Dans un premier journal, je vous avais parlé du kit de développement HiFive permettant de développer sur le microcontrôleur libre E310 et compatible avec la chaîne de développement arduino. Une petite société (QWERTY Embedded Design) avait lancé un financement «participatif» pour produire un kit compatible arduino basé sur ce processeur.

La production de ce premier batch s'étant bien déroulée, la société a lancé un autre module plus petit basé sur ce même processeur.

Le module minimaliste (25$) permet tout (…)

Journal HiFive1: Un Arduino à 320Mhz entièrement libre pour 2017

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
31
29
nov.
2016

À l'heure où j'écris ces lignes a lieu le 5 ème workshop sur jeux d'instruction libre (ISA Risc-V au campus google à Mountain View.

Et c'est à cette occasion qu'est présenté la carte HiFive1 composée d'un microcontrôleur Freedom Everywhere 310 (FE310) à cœur SiFive (utilisant le jeux d'instructions Risc-V). Une carte compatible Arduino mais 10 fois plus puissante et entièrement libre, jusqu'au silicium.

La description hardware en Chisel/Verilog est disponible sur github et il est possible de simuler intégralement le (…)

Journal Enfin une chaîne de développement complètement open source pour un FPGA

49
30
mai
2015

Développer sur FPGA est très frustrant pour un libriste. Les fondeurs de FPGA ne fournissant pas les spécifications de leurs composants, il n’existait pas jusqu’à présent d'outils open sources pour générer les binaires de configuration appelés «bitstream».

Du coup c'est toute la chaîne de développement qui est compromise : pas d'outils de synthèse HDL, pas d'outils de placement routage, …

Il existe bien des projets universitaires comme VPR, RapidSmith ou ABC. Mais ces outils ne permettent de réaliser (…)

Journal Le VHDL prend-il l'eau ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
28
12
nov.
2014

Le VHDL est un langage de simulation numérique. C'est initialement une commande de l'armée américaine pour standardiser les spécifications de circuits numériques. Le VHDL a été standardisé à coup de pelle à neige par l'IEEE en se basant sur le langage ADA.

Du langage de simulation, le VHDL est passé au langage de description hardware avec l'arrivée des FPGA/ASIC. Les constructeurs de FPGA fournissant des outils de conversion VHDL->netlist pour leurs propres composants. Chacun y allant de son interprétation du (…)

Journal 3DSecure à l'APRIL !

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
1
2
déc.
2008
Fidèle lecteur des trucs qui énervent sebsauvage, j'était tombé sur un billet QuiFaitPeur parlant du nouveau systèmes de payement en ligne par carte banquaire.

En gros, pour payer par internet on ajoute une information connue de vous seul pour vous faire porter le chapeau en cas de fraude (bon ok mon résumé est un peu orienté ;) ).

Cette technique est sécurisée à condition de disposer de «calculettes» permettant de générer une vraie clef unique. Mais comme les banques (…)

Journal FAI délocalisés

Posté par  (site web personnel, Mastodon) .
Étiquettes :
0
25
juin
2008
Cher journal,

Je me posais une question concernant les fournisseurs d'accès à internet. Visiblement le gouvernement français et une partie des entreprises française (cartel du disque, télévision, ...) n'aime pas internet puisqu'ils passent leurs temps à fliquer et taxer dans tous les sens tous ce qui est lié à internet (taxe sur les supports, loi hadopi, taxe sur l'accès internet,...).

De plus on commence à voir des fournisseurs d'accès à internet par satellites à des prix presque abordables.

Je me (…)

Journal Janco en Vidéo

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
8
juin
2008
Pour tous ceux qui ne connaissent pas encore JM.Jancovici et ses démonstrations percutantes sur la fin de l'énergie gratuite, les vidéos de quelques unes de ses conférences sont maintenant disponibles en ligne:

manicore en vidéo


Si vous préférez la lecture je vous recommande chaudement de lire son bouquin co-écrit avec Alain GrandJean, Le plein s'il vous plait.

Histoire de comprendre ce qui va nous arriver dans les prochaines années ...

Journal sncf deux points zéro

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
4
juin
2008
Je suis désespéré, depuis le temps que je prend régulièrement mes billets de train sur le le,les,la pléthore de sites de la sncf rien ne change.

Pire ça se dégrade. Toujours plus de flash, toujours plus de sites inutiles ramenant sur le site principale.

Et surtout, toujours plus de pub et de dysfonctionnement pénibles. Je ne compte plus le nombre de situations où le site change les paramètres du formulaire sans prévenir au cours de la navigation (…)

Journal France television choisie les DRMs.

Posté par  (site web personnel, Mastodon) .
Étiquettes :
0
15
mar.
2007
Cher journal,

N'ayant pas la télé ( et n'ayant pas l'intention d'en acheter une de si tôt) je voulais regarder l'émission "C dans l'air" sur la voiture verte via le site internet de france télévision.

L'émission est bien disponible en ligne, mais horreur, au format windows media player. J'ai donc enfourché mon mailer favori pour aller me plaindre au webmaster :


Bonjour,

Je possède un ordinateur fonctionnant avec Ubuntu, et il m'est
impossible de voir en ligne vos vidéos. Quel (…)

Journal vive ouinedoze vista !!

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
27
août
2005
D'après Sal Cangeloso de xyz computing la nouvelle version de windows est une très bonne chose pour linux.

Car son manque d'innovation, et le fait de devoir acheter un PC dernier cri pour pouvoir l'utiliser vas pousser beaucoup de gens à s'intéresser à linux.

via slashdot:
http://linux.slashdot.org/article.pl?sid=05/08/27/0224257(...)
l'article:
http://www.xyzcomputing.com/index.php?option=content&task=view&(...)

Journal l'arme ultime contre le spam

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
30
juin
2005
Il me vient une petite idée pour lutter efficacement contre le spam (quoi encore!).

L'idée serait d'utiliser un système de liste blanche (whitelist), couplé à un formulaire de validation en ligne.

je m'explique :
Sur mon compte je met en place un système de liste blanche, donc seules les personnes me connaissant (et que j'aurais validée) peuvent m'envoyer des mails, c'est très contraignant.

supposons que vous vouliez m'envoyer un mail mais que vous ne me connaissiez pas. En théorie impossible (…)