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 Publicité télévisée pour les vélos interdite

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

Cher journal,

Je suis vraiment content du travail de l'ARPP. En effet cet organisme qui donne un avis sur les publicité avant diffusion vient de censurer une publicité pour des vélos. En plus une marque étrangère.

Cette publicité est vraiment angoissante, surtout à destination des automobilistes. Et c'est vrai que les vélos qui tournent autour de mon gros diesel quand je vais chercher le pain m'angoissent (…)

Journal 2019, l’année de la libération des FPGA ?

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

En matière de liberté le monde du FPGA est resté dans les années 90. Une époque obscure où l’on cachait le mode de fonctionnement des logiciels, où il fallait signer des accords de non divulgation (NDA) avant de pouvoir simplement utiliser un logiciel. Une époque où l’on croyait encore que la sécurité par l’obfuscation était le summum de l’état de l’art pour sécuriser et protéger son logiciel et ses données. Mais il est possible que les nouvelles de sorties de (…)

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 Bref, on a fait un film avec de la pâte à modeler

50
5
nov.
2021

Cher journal.

Les films «stop-motion» en pâte à modeler sont des trucs rigolos à faire pour occuper des enfants quand il pleut. L’avantage de cette activité c’est qu’elle est (presque) sans écran. En effet, hormis l’appareil photo, pas besoin d’ordinateur pour toute la partie pâte à modeler. Et il est possible de visualiser le «film» en appuyant rapidement sur le bouton «suivant» de lecture des photos (tous les appareils photos numériques font ça).

Le matériel

Le matériel est (…)

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 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 Lattice et l'open-source, la fin d'un rêve ?

43
5
juin
2020

Cher Journal.

Hier, David Shah, un des principaux développeur d'outils open source pour les FPGA (NextPnR, Trellis, prjoxide, ..) postait une citation de la nouvelle licence Lattice sur twitter:

Lattice interdit expressément de faire la rétroingénierie du format de ses fichiers de configuration appelé «bitstream».

L'ironie du sort c'est que cette nouvelle licence vient avec un SDK de développement basé massivement sur des logiciels libres et qui ne génère pas les fameux bitstream Lattice).

(…)

Journal Combien pour un algorithme de détection de piscines sur les photos aériennes ?

42
8
fév.
2024

Cher journal,

Grace aux image aériennes il est maintenant assez facile de trouver toutes les piscines particulières construites en France.

Mais le faire «à la main» coûterait certainement un pognons de dingue. Ça serait bien d'avoir un outils qui fait ça en automatique non ?

Du coup comment faire ?

Journal Comment laisser l'ordinateur faire réciter les leçons de ses enfants

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
42
24
juin
2023

Cher journal,

Je pensais naïvement que les enfants c'était dur au début, mais qu'une fois qu'ils faisaient leurs nuits c'était bon : à nous les allocs !
Mais non, ça continu après avec l'école. Il faut leur faire réciter leur leçons !

Une moule linuxfrienne ne se laisse pas abattre. Il doit bien être possible de déléguer cette tâche à l'ordinateur.

Pendant la glorieuse époque de la bulle internet des années 2000, le pc 386 (13Mhz et 4Mo de ram) (…)

Journal Nous avons remarqué que vous n'utilisez PAS de bloqueur de publicités !

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
42
11
jan.
2022

Cher journal

Il y a quelques années maintenant je posais la question sur le forum de linuxfr de la bonne manière d'ajouter un encart sur mon blog en wordpress pour signaler au visiteur qu'il n'utilisait pas de bloqueur de publicité.

Grâce aux conseils de Jehan j'ai pu ajouter un petit encart orange qui n’apparaît que lorsque vous n'avez pas de bloqueur.
Techniquement il suffisait d'ajouter un div avec class="blogads" pour que ubloc origin le dégage sans ménagement.

Jehan m'a fait (…)

Journal QRNote pour copier coller du texte de son ordinateur au téléphone

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
40
26
oct.
2023

Cher journal,

Mon âge avancé ne me permet pas de prétendre au statut de «petite poucette» cher à feu Michel Serre : J'ai du mal à taper des messages avec mes pouces sur un téléphone.

Par conséquent, j'ai pris l'habitude de les taper sur des sites (plus ou moins soucieux de mes données personnelles) qui transforme ce texte en un QRcode. QRCode que je scanne ensuite avec le lecteur du téléphone pour le récupérer dans le presse papier (…)

Journal Alexandre Astier est un bépoiste convaincu

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
40
1
juil.
2021

Cher journal,

Juste quelques mots pour te dire que je viens de découvrir que l'acteur/réalisateur de Kaamelott est un militant bépo !

Et ça n'est pas qu'une posture, il explique très bien le principe dans le podcast de FI ici (51min et 40sec je ne sais pas s'il est possible de mettre la position du curseur dans l'url ?).

Voila c'est tout, vous pouvez reprendre une activité normal et vous mélanger les doigts sur votre clavier ;)

Journal Le retour du RiscPC ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
39
29
oct.
2020

Cher journal,

Toi qui est un vieux comme moi et qui a connu la grand époque du journal «login:». Tu as sans doute entendu parler de ce fameux «RISC-PC» qui devait être une révolution car non basé sur un processeur x86.

Le RiscPC était fabriqué par la société britannique Acorn, qui est en fait une partie de la société ARM (Acorn Risc Machine !). Et le processeur utilisé était bien sûr (…)