Le Verilog HDL

0
(0)

Le Verilog HDL est un langage de description de circuits logiques en électronique (le sigle anglais HDL -Hardware Description Language- signifie Langage de Description du Matériel), utilisé pour la conception d’ASICs (application-specific integrated circuits, circuits spécialisés) et de FPGAs (field-programmable gate array).

À l’origine, il s’agissait d’un langage propriétaire, développé par la société Cadence Design Systems, pour être utilisé dans leurs simulateurs logiques, mais le succès grandissant de VHDL (Very high speed integrated circuits Hardware Description Language, autre langage aux objectifs similaires) a incité ses concepteurs à faire de Verilog un standard ouvert ; c’est le standard IEEE 1364 dont il existe plusieurs versions, qui ont été enrichies pour offrir des fonctions équivalentes à celle de VHDL.

Verilog combine deux aspects

* la simulation : il permet de décrire l’enchaînement d’évènements
* description par combinaison d’éléments (modules, expressions, portes logiques…), ce qui permet de synthétiser des circuits.

La syntaxe de Verilog est réputée largement inspirée du langage de programmation C, bien que la ressemblance se limite en fait aux expressions. Ceci explique en partie son succès et sa diffusion rapide dans la communauté des ingénieurs qui ont déjà appris le langage C.

La structure du langage Verilog permet de décrire les entrées et les sorties de modules électroniques, pour définir des portes logiques virtuelles. La combinaison de modules permet de réaliser des schémas électroniques virtuels complexes qu’il est alors possible de tester dans un programme de simulation. De tels tests ont pour objectif de :

* valider le comportement des circuits décrits (le résultat qu’ils délivrent est bien celui attendu) ;
* valider les performances de ces circuits (ils répondent dans un temps donné et les signaux qui parcourent les différents modules sont correctement synchronisés)

Source: wikipedia.org | GNU

Cet article a-t-il été utile ?

Cliquez sur une étoile pour l’évaluer !

Note moyenne 0 / 5. Nombre de votes: 0

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Visité 9 fois, 1 visite(s) aujourd’hui

Publications similaires

  • La modulation de largeur d’impulsions

    0 (0) La modulation de largeur d’impulsions (MLI ; en anglais : Pulse Width Modulation, soit PWM), est une technique couramment utilisée pour synthétiser des signaux continus à l’aide de

  • Conception simplifiée d’un filtre d’entrée

    5 (2) Un convertisseur de puissance qui fonctionne sur le principe de l’alimentation à découpage produit des interférences, généralement provoquées par la fréquence de découpage proprement dite, ainsi que par

  • Microcontrôleur PIC : Comment faire le bon choix

    3.1 (7) Pour bien choisir son microcontrôleur PIC, nous vous invitons à lire les descriptions suivantes : PIC12C/FXX Petits micros (8 pattes) de la taille d’un simple AO, ils sont

  • Transmission d’énergie sans fil

    5 (1) La transmission d’énergie sans fil a de nombreux avantages. À titre d’exemple, elle permet d’éliminer les contacts par fiches qui sont source de dysfonctionnements. De surcroît, ces dispositifs

  • La photolithogravure

    3 (1) Le nombre d’étapes de la fabrication des circuits intégrés a crû considérablement depuis 20 ans. Il peut atteindre plusieurs dizaines pour certaines productions spécialisées. Toutefois, on retrouve à