Chisel

From Wikipedia, the free encyclopedia

Chisel
Informations
Dernière version 6.6.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/chipsalliance/chisel3Voir et modifier les données sur Wikidata
Type Langage de description de matériel
Langage dédiéVoir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web www.chisel-lang.orgVoir et modifier les données sur Wikidata

Chisel est un langage informatique open-source de description matériel basé sur Scala.

Chisel, pour Constructing Hardware in Scala Embedded Language, permet de décrire des circuits électroniques numériques au niveau du transfert de registres (RTL). Chisel hérite des propriétés objet et fonctionnel de Scala pour décrire du matériel. L'utilisation de Scala comme base permet de se servir de Chisel comme un générateur de circuits électroniques.

Il existe également TL-Chisel, l'équivalent en Chisel de TL-Verilog (Transaction-Level Verilog).

Les circuits décrits en Chisel sont directement convertibles en Verilog pour la synthèse et la simulation.

Utilisation

Notes et références

Related Articles

Wikiwand AI