Bécognée Laura

Bécognée Laura

12 article(s)
Articles de l'auteur

Simuler du VHDL sous GNU/Linux : a box in the box

Magazine
Marque
GNU/Linux Magazine
Numéro
128
Mois de parution
juin 2010
Résumé
Pour le fun, j'ai décidé, il y a déjà quelques semaines, de me fabriquer ma propre montre électronique, avec un FPGA programmé en VHDL. J'ai donc commencé à écrire mon programme et assez rapidement, j'ai voulu le simuler sous Linux pour éliminer la plus grosse partie des erreurs. Facile avec GHDL (présenté dans GLMF n°127) et une bibliothèque en C !

Prise en main de GHDL, le simulateur VHDL GNU

Magazine
Marque
GNU/Linux Magazine
Numéro
127
Mois de parution
mai 2010
Résumé
Cet article poursuit l'exploration du langage VHDL, présenté dans deux articles récents [2][3]. Nous avions donné quelques exemples de la syntaxe de base, sans nous intéresser aux logiciels. Il est temps de passer de la théorie à la pratique !Le VHDL est un langage de description de matériel qui peut être simulé sur ordinateur. On peut ainsi exécuter le programme codé en VHDL pour s'assurer de son fonctionnement parfait avant de l'implanter dans une puce. Pour cela, il faut normalement utiliser un compilateur pour transformer le code et un simulateur qui exécute ce code. GHDL permet ces deux fonctions et même plus, nous allons voir comment l'utiliser avec quelques exemples.

Le VHDL pour les débutants

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
47
Mois de parution
avril 2010
Spécialité(s)
Résumé
« Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». Mark Twain. Cet article n'a pas pour but d'être une description complète de ce qu'est le VHDL, mais simplement une initiation, sous forme d'exemple. Il s'adresse aux personnes qui, comme moi, ont décidé (pour une fois) de découvrir un langage avant de se renseigner sur ses difficultés inhérentes. Parce qu'il est parfois essentiel d'avancer sans préjugés. Il utilise la syntaxe de VHDL'87, qui suffit à la très grande majorité des cas. Le prochain article (de Yann Guidon) abordera quant à lui certaines techniques introduites par VHDL'93.