Journal Raspberry-Pi entre dans la fondation Risc-V

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
15
9
jan.
2019

Cher journal,

Pour faire suite à la dépêche sur l'année de la libération des microprocesseurs, voici une nouvelle petite information concernant le jeux d'instructions libre RISC-V : Raspberry-Pi entre dans la fondation RISC-V.

La prochaine raspberry-pi sera-t-elle à base de Risc-V ?

Voila une info qui boostera peut-être la liberté des processeurs. Peut-être que l'année 2019 sera celle du RISC-V sur le desktop, à moins que ça soit dans le salon car on voit plus souvent la (…)

Journal Enfin un maire qui a la tête sur les épaules

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
24
28
oct.
2018

Cher journal,

Une nouvelle radiophonique me met en joie ce dimanche soir, un maire a enfin pris une vrai disposition concernant les chasseurs : Forcer les promeneurs en forêt à porter un gilet jaune.
Timide reconnaissance d'un vrai problème, personnellement j'aurai plutôt forcé ces inconscients à porter un gilet pare balle (acquis à leur frais bien sûr).
Non mais c'est vrai quoi, ils y en a même qui osent aller en forêt avec des enfants. Après tout les chasseurs portent (…)

Journal Risc-V est prêt pour le desktop™ !

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
46
28
sept.
2018

Cher journal,

Savais tu que le set d'instructions libre Risc-V promu par ARM est désormais desktop ready™ ?

En effet, c'est WesternDigital qui vient de publier un tutoriel pour compiler la meilleur suite de logiciels connue pour le desktop : Fedora Gnome !
Le tuto cible un processeur U540 (4 cœurs 64bits U54 et 1 cœur E51) produit par SiFive. Si tu es pauvre tu pourras faire tourner cet OS desktop-ready avec Qemu.

Mais si tu es riche tu pourras (…)

Journal TapTempo en Scala

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

Le sujet TapTempo est très intéressant pour apprendre un nouveau langage de programmation. En effet, il est beaucoup plus complet qu'un simple Hello World ! Il nous impose de se plonger dans les arcanes du langage et de ses outils pour gérer le temps, l'affichage mais aussi les arguments de la ligne de commande ou les structures «complexe» comme les listes ou les buffers.

Bon évidemment, quand il s'agit d'un langage de description hardware comme présenté la dernière fois avec (…)

Journal «Understand the fact» la campagne de Arm contre le set d'instructions libre Risc-V

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

Cher journal,

As-tu aimé la campagne de microsoft «Get the facts» contre Linux ?

Alors tu aimeras certainement la campagne «Understand the facts» de la société Arm contre Risc-V ;)

Risc-V est un set d'instructions libre pour processeur appelé aussi ISA (Instruction Set Architecture).

C'est la base d'un processeur, ce qui est nécessaire au compilateur pour générer un exécutable. À partir de ce set d'instructions, un concepteur de silicium / designer fpga peut créer un cœur (…)

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 (…)