mercredi 22 mars 2006
OpenSparc
Un très beau cadeau de SUN: ils viennent de passer en GPL le processeur UltraSPARC T1. Certes il n'est plus tout jeune, mais c'est un beau cadeau !
Tout est founi: le code verilog complet. Reste à le synthétiser et à le fondre
Que de bons souvenirs à la lecture du code. Tout y est très bien découpé: additionneurs 1B,2B,3B,4B, MUX4_1, TLB, décodeur d'instructions, ALU, ..... un régal que de se ballader dans les sources HTMLisées. Si j'avais eu ça pour mes différents projets universitaires, ça aurait bien aidé ! Que de temps passé sur la propagation et la génération des retenues dans les additionneurs :c !
Une bien belle bibliothèque que voici en sommes. A noter qu'un processeur GPL "from scratch" est aussi en cours de design, je vais essayer retrouver le lien au fin-fond de mon bookmark 