Discuter:Very High Speed Integrated Circuit Hardware Description Language

Un article de Wikipédia, l'encyclopédie libre.

Sommaire

[modifier] développement sur FPGA

"dans le cadre de développement d'ASIC et de FPGA", je pense que "sur FPGA" serait préférable. Le FPGA est le support et non pas l'objet développé, contrairement à l'ASIC. Qu'en pensez-vous ? P Wadier(?) 24 octobre 2005 à 11:21 (CEST)

Oui, moi je suis d'accord.

[modifier] Nom du fichier VHDL

Il me semble que le nom du fichier et le nom de l'entité n'ont rien d'obligatoire (l'entité peut s'appeler toto dans un fichier titi.vhd), non ?

Disons qu'effectivement, ce n'est pas obligatoire, mais des règles de codage l'imposent souvent, ça évite de grosses bétises !

[modifier] intérêt d'un hello world en VHDL ?

Pour ma part je n'en vois pas. Je pense qu'il serait mieux de trouver un programme simple (un additionneur série par exemple ?) mais qui au moins aurait un sens au niveau hardware :) Freewol 4 janvier 2006 à 16:05 (CET)


Je suis entièrement d'accord pour supprimer cette partie qui n'a absolument aucun sens. Peut-être serait-il aussi intéressant de rappeler les problèmes des glich ? Mais ceci doit sûrement faire partie d'un chapitre à part bien que je n'ai pas encore trouvé d'article en parlant. Peu-être que le terme était inventé par mon prof d'électronique ? ^^ Les glich désigne les petits état intermédiaire qui se produise entre deux états l'exemple le plus connus est celui d'un mauvais compteur : On pense qu'il compte 0,1,2,3,4 et en fait les signaux serait plutôt : 0,1,0,2,3,2,0,4 si mes souvenirs sont bon. (c'est d'ailleurs pour cela qu'il existe le code Gray) ---Schade- 26 septembre 2006 à 21:29 (CEST)

C'est discutable, "textio" présente un intérêt pour des test bench avancés, un fichier de stimuli est lu en entrée, un fichier de résultats est généré : file fsortie : TEXT open WRITE_MODE is fresultat; à développer selon la pertinence.


[modifier] Traduction de VHSIC

Je m'étais permis de modifier la traduction de "Very High Speed Integreted Circuits" de cet article mais ma modification a été annulée. Peut-être m'y suis-je mal pris et aurais-je dû venir sur ce forum préalablement. Mais je viens juste de découvrir ce forum ! Je pense que, contrairement à la traduction initiale :" Langage de description du matériel pour circuits intégrés de très haute vitesse" la bonne traduction est : "Langage de description du matériel pour circuits intégrés pour des durées de développement rapides". Car le but du programme du département américain VHSIC était bien celui-là : développer des circuits intégrés le plus rapidement possible et avec zéro erreur. La traduction que je propose ici n'est pas excellente dans le choix des termes, j'en conviens, mais l'idée est bien que c'est le temps de développement qui doit être rapide et non nécesssairement le circuit. Car rien dans VHDL ne montre qu'il est dédié à des circuits rapides. D'ailleurs les circuits hyper fréquences n'ont pas besoin de VHDL pour être conçus puisque le nombre de transistors, et donc la complexité, est faible.

Qu'en pensez-vous ?

Liévin Devos, Professeur d'Électronique à Polytech'Lille

Je trouve qu'il faut effectivement traduire VHSIC tel que pensé par ceux qui on créé ce mot. Et VHSIC semble avoir été inventé pour batiser le programme de recherche militaire americain "VHSIC program".
Par contre, et si j'en crois ce qu'on peut lire par exemple sur cette page : http://adsabs.harvard.edu/abs/1982easc.conf..297T , le programme n'avait pas pour but de mettre au point une technique de développement rapide, mais de mettre au points les outils pour développer de futurs circuits, à la fois plus petits, plus rapide, plus puissant, et consommant moins.
Et donc, indépendemment du fait que cela semble en plus la traduction la plus commune et la plus répandue, je pense que la traduction mot-à-mot initiale est préférable à celle que vous proposez.
-- Luzerne GANHIR 22 mai 2007 à 15:00 (CEST)


OK, je suis convaincu. Vous avez raison. En fait je me basais sur le souvenir que j'avais des premiers articles que j'avais vu à l'époque du démarrage de ce programme et qui (de mémoire) m'avaient fait croire qu'il s'agissait plutôt de mettre en place des outils pour accélérer le développement. Mes excuses pour mon erreur et meilleures salutations ! --L. Devos le 23 mai 2007

[modifier] Opportunité de rajouter quelques chapitres

J'ai parcouru rapidement la section et je pense qu'il manque un chapitre sur les évolutions à venir et notamment le passage graduel à de la synthèse haut niveau. A partir de SystemC par exemple. Un autre chapitre intéressant: les pièges classiques (pourquoi mon circuit ne marche pas ???). Notamment un manque de rigueur au niveau gestion des reset. Et les problèmes de resynchro. Finalement, un autre chapitre utile: les outils connexe. Couverture de code, vérification formelle,... (fl14_fr)

[modifier] Paragraphe historique en premier

Bonjour, je me suis permis de déplacer le paragraphe historique afin de le mettre en premier.
Matthieu Michon (d) 23 novembre 2007 à 08:26 (CET)