Apprentissage VHDL - Forum Futura Sciences
Maybe your like
- Se souvenir de moi ?
- Retour sur Futura
- S'inscrire

- Forum
- Futura-Techno : les forums de l'informatique et des technologies
- Électronique
- apprentissage VHDL
Dernière
- Aller à la page:
- 19/07/2005, 16h20 #1 inviteacb3e291
Date d'inscription janvier 1970 Messages 101 apprentissage VHDL
------Bonjour, je voudrai apprendre à programmer en VHDL. Pourriez vous me dire de quoi j'ai besoin et comment m'y prendre? Merci.
----- - 19/07/2005, 16h36 #2 invite131791fd
Date d'inscription janvier 1970 Messages 2 Re : apprentissage VHDL
Pour ce qui est de la synthèse de circuits logiques en VHDL je te conseille ce très bon livre: INITIATION AU LANGAGE VHDL - AUMIAUX, MICHEL Il est simple, clair et tout y est. C'est celui que j'ai utilisé pour concevoir des FPGA et j'y ai trouvé le nécessaire. Pour connaître ensuite la meilleur façon de synthétiser une machine d'état par exemple, tu y trouveras les différente méthodes, à adapter en fonction de ce que préconise le fabricant du circuit que tu utilise. Pour ce qui est de la simulation à partir du VHDL, je ne connaît pas de livre en particulier, mais je pense qu'un livre général sur le langage sera indiqué. Salut,
- 19/07/2005, 16h53 #3 inviteacb3e291
Date d'inscription janvier 1970 Messages 101 Re : apprentissage VHDL
ok ke te remercie et est ce qu'il y a un logiciel que tu peux me conseiller?
- 06/08/2005, 22h27 #4 invited6a900aa
Date d'inscription janvier 1970 Messages 2 Re : apprentissage VHDL
bonsoir je vous conseile particulierement le logiciel Quartus II d'ALTERA le leader mondial dans le domaine des circuit logique programmable, c'est un trés bon logiciel qui permet de compiler et simuler les disign que vous programmer. bon courage.
- Aujourd'hui A voir en vidéo sur Futura
- 07/08/2005, 00h22 #5 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806
Re : apprentissage VHDL
J'utilise également QUARTUS II, ainsi qu'ISPLEVER de LATTICE. Je préfère cependant QUARTUS II. Avant d'acheter un bouquin, fait une recherche sur VHDL, la littérature sur le sujet ne manquant pas. Un exemple, descends jusqu'à la rubrique VHDL du lien suivant: http://perso.wanadoo.fr/xcotton/elec...oursetdocs.htm A+
- 12/12/2005, 23h59 #6 invitee8f3e46d
Date d'inscription janvier 1970 Messages 47 Re : apprentissage VHDL
Bonsoir, Juste une adresse qui s'interesse aux fpga et au VHDL : http://www.positron-libre.com/electr...nique-7064.htm
- 16/12/2005, 16h30 #7 invitefa17a68f
Date d'inscription janvier 1970 Messages 83 Re : apprentissage VHDL
Bonjour je suis également débutant en VHDL et je recherche le plus de documentation possible. Sur le net j'ai trouvé énormement de liens et de notes en format PDF (notament des cours de programmation). J'utilise Quartus ,Warp et ISE chacun ayant ses propres caractéristiques mais la maniabilité est en général la même dans chaque cas. Pour l'instant je suis en projet : j'aimerai faire la lecture d'une trame série et enregistrer les données dans une ram statique pour ensuite relire les données et les envoyer vers un pc. Mais j'ai beaucoup de mal à m'en sortir pour etre franc.....
Salut à tous - 16/12/2005, 18h19 #8 invite8e2a291c
Date d'inscription janvier 1970 Messages 47 Re : apprentissage VHDL
il y a egalement la suite de cao ALLIANCE du labo ASIM. Initiation au langage VHDL de Michel Aumiaux (2nd edition DUNOD) est sympa et assez pedagogique.
- 12/03/2007, 16h18 #9 invite445295b9
Date d'inscription janvier 1970 Messages 2 Re : apprentissage VHDL
bonjour je suis actuellement en BTS systèmes électroniques et j'ai un projet à réaliser en langage VHDL. Il s'agit de réaliser un compteur modulo 250. Je rencontre un problème car je voudrais attribuer des numéro de broche mais je n'y arrive pas. J'utilise comme logiciel ispLEVER. dans l'attente de vos réponse. mxh
- 12/03/2007, 17h19 #10 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806
Re : apprentissage VHDL
Il ne faut pas hésiter à plonger dans la doc et à aller sur le site de lattice. Tu y trouveras la syntaxe. Un exemple tiré d'un de mes circuit. A adapter donc à tes signaux et numéros de pattes: Code: attribute LOC : string; attribute LOC of in5 : signal is "P5"; attribute LOC of in8 : signal is "P8"; attribute LOC of in10 : signal is "P10"; attribute LOC of o : signal is "P13 P12 P11"; A+
- 13/03/2007, 09h19 #11 invite445295b9
Date d'inscription janvier 1970 Messages 2 Re : apprentissage VHDL
attribute LOC of in5 : signal is "P5"; pour cette exemple que tu m'as montré et je t'en remercie d'ailleurs: LOC correspond à ton nom d'entité ? in5 correspond au numéro de broche ? P5 correspond au nom de la borche ? c'est cela ?
- 18/03/2007, 16h29 #12 inviteec57f3a5
Date d'inscription janvier 1970 Messages 3 Re : apprentissage VHDL
Bon pour apprendre un langage, la seule façon d'y arriver c'est le parlé et la seule solution ce sont les codes il faut s'y mettre, pour le logiciel, moi j'utilise ISE 8.2 de xilinx et je pense qu'il est bon, mais faut tenir compte de ce que tu as commme carte, faut pas choisir un logiciel au hasard..............bonne chance et du courage.....thanx..MOC
- 18/03/2007, 18h02 #13 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Bonjour Que ce soit avec QII ou Isplever il y a un éditeur graphique pour placer les pins d'I/O. Assignment Editor chez Altera. Constraint Editor Chez Lattice. JR
- 18/03/2007, 23h22 #14 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806
Re : apprentissage VHDL
Envoyé par mxh
attribute LOC of in5 : signal is "P5"; pour cette exemple que tu m'as montré et je t'en remercie d'ailleurs: LOC correspond à ton nom d'entité ? in5 correspond au numéro de broche ? P5 correspond au nom de la borche ? c'est cela ? LOC, c'est un attribut propre à lattice puisqu'avec l'altera ça ne fonctionne pas. in5, c'est une entrée et P5 représente le numéro de la patte (Pin) Que ce soit avec QII ou Isplever il y a un éditeur graphique pour placer les pins d'I/O. Assignment Editor chez Altera. Constraint Editor Chez Lattice. Bien sur, mais je trouve plus pratique de faire l'affectation directement dans le fichier. Ca m'est déjà arrivé de faire une modif et, après recompilation, de perdre toutes mes affectations effectuées avec l'assignment editor. Il faut alors réaffecter les pattes une à une. A ce propos jiherve, si tu sais comment effectuer l'affectation des pins dans le source vhdl pour MAXPLUS+II, je suis intéressé. Je n'ai pas cherché dans quartus, mais si tu as l'info, je suis preneur également. A+ - 19/03/2007, 22h01 #15 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Bonsoir Jack je vais chercher , je n'utilise plus Maxplus que de façon occasionnelle et je faisais toujours l'affectation dans le .acf. Pour QII c'est possible avec un fichier .tcl un exemple demain! JR
- 20/03/2007, 19h20 #16 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Bonsoir pour Maxplus je n'ai rien trouvé la seule possibilité alternative à l'éditeur intégré c'est des directives insérables dans un EDIF (voir Help) pour QII : ############################## ######### # PINOUT ############################## ######### set_location_assignment PIN_R11 -to ppc_a[0] set_location_assignment PIN_K19 -to ppc_a[1] set_location_assignment PIN_P7 -to ppc_a[2] set_location_assignment PIN_T2 -to ppc_a[3] set_location_assignment PIN_P11 -to ppc_a[4] JR
- 20/03/2007, 23h40 #17 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806
Re : apprentissage VHDL
Merci beaucoup jiherve. Je vais archiver ça. Ca me servira surement l'an prochain.
- 12/09/2007, 18h21 #18 invitee726974b
Date d'inscription janvier 1970 Messages 1
Re : apprentissage VHDL Bonjour Je travail actuellement sur un projet d’études et doit le faire sur ISE 8.2 de xilinx . J’utilise une carte Virtex II Pro. Je n’ai jamais travailler avec Xilinx
. Je suis plus familiarisé avec Quartus II. Est ce que vous pouvez me dire ou est ce je peux trouver des doc en français détaillés sur comment utiliser ce logiciel pour créer des schémas bloc sur ce logiciel et faire une Implémentation et des verifications
Je commence a peine avec ce logiciel et j’ai vraiment du mal a le cerner
. J’ai réussi a suivre les doc en anglais pour un code simple VHDL l’histoire de s’y mettre. Par contre je n’ai pas réussi a faire l’implémentation car le doc n’était pas sur la bonne carte (le bon logiciel mais pas la bonne carte) . Bref si vous avez quoi que ça soit comme documentation sur l’utilisation et des exemples détaillés des applications ça sera vraiment super
Merci
- 09/10/2007, 20h54 #19 invite1cbab25a
Date d'inscription janvier 1970 Messages 1 recherche logiciel
Bonjour a tous,je mapel vincent et je viens a peine de découvrir le vhdl en cours.j'aimerais savoir si quelqu'un aurai un lien pour ke je puisse télécharger le logiciel quartus II 5.0 car c'est celui qu'on utilise.mercii Bonne journée
- 09/10/2007, 21h13 #20 invite553ae296 Date d'inscription janvier 1970 Messages 434
Re : recherche logiciel
Bonsoir Une question ,sous lattice comment fait-on pour réunir deux schématiques , en un seul ? . merci d'avance
- 09/10/2007, 23h21 #21 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806
Re : apprentissage VHDL
Pour télécharger quartus, il suffit d'aller sur le site d'ALTERA. Mais la version 5 est un peu obsolète. A+
- 04/08/2008, 10h37 #22 invitecc76c51a
Date d'inscription janvier 1970 Messages 1 Re : apprentissage VHDL
Bonjour, je suis nouvelle en vhdl utilisant Altera et ainsi Quartus II. Je voudrais utiliser une detection sur front montant d'un signal puis sur front descendant. Malheureusement, je me confronte à une erreur : Error (10819): Netlist error at compt.vhd(25): can't infer register for A because it changes value on both rising and falling edges of the clock Pourriez vous éclairer ma lanterne? Merci
- 04/08/2008, 12h33 #23 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Bonjour Il n'existe pas de bascule physique qui puisse changer d'état sur les deux fronts! Le VHDL a beau être un langage d'apparence logicielle ce qui le différentie de ces charabias c'est que derrière il y a une réalité physique. Pour ton problème il faut deux process l'un pour le front montant(rising_edge() et l'autre pour le front descendant(falling_edge) ou bien un échantillonnage du signal par une horloge ad'hoc et l'exploitation de la différentiation des fronts(3 bascules minimum), tout dépend de l'usage, cette dernière solution est la solution propre. JR
l'électronique c'est pas du vaudou!
- 13/06/2009, 03h01 #24 invitecbbb7ca3
Date d'inscription janvier 1970 Messages 2 Re : apprentissage VHDL
bonsoiir tout le monde!! je dois ecrire le programme vhdl d'un multiplicateur matriciel. Le principe c'est de faire la mutliplication de deux matrices carré de 2 et ensuite de 3. Déjà il faut commencer pas le création d'une première cellule necessaire au calcul qui qui aura comme entrées :ai,bi,ci de type integer range 0 to 15 et une horloge H in bit et aura trois sorties: ao,bo,co integer (0 to 15) tels que ao=ai; bo=bi, et co=(ai*bi)+ci ensuite on va definir l'entité principale qui va faire appelle à 9 cellules et a a1,a2,a3,b1,b2,b3 et H( dans le cas d'une matrice 2x2), c'est là où commencent les problèmes pour moi!! dans l'architecture il faut definir des signaux(très nombreux) et des appels de la form :cellule port map(a1,b1,zero,H,x1,x2,x3) où zero,x1,x2,x3 sont des signaux... j'espère avoir était un peu claire :s Merci pour votre aide
- 13/06/2009, 09h46 #25 invite59aede49
Date d'inscription janvier 1970 Messages 135 Re : apprentissage VHDL
Envoyé par Jack
J'utilise également QUARTUS II, ainsi qu'ISPLEVER de LATTICE. Je préfère cependant QUARTUS II. Avant d'acheter un bouquin, fait une recherche sur VHDL, la littérature sur le sujet ne manquant pas. Un exemple, descends jusqu'à la rubrique VHDL du lien suivant: http://perso.wanadoo.fr/xcotton/elec...oursetdocs.htm A+ Génial ton adresse je connaissais pas ! Je n'hésiterais pas à l'utiliser pour me renforcer en électronique! Merci - 24/11/2010, 19h49 #26 invite25a451cd
Date d'inscription janvier 1970 Messages 8 Re : apprentissage VHDL
Bonsoir quelqu'un pourrait il m'expliquer comment savoir si une entrée est déclarée comme bit ou comme std_logic je crois que le std_logic peut prendre 9 états ms comment savoir je ne saisie cette notion est ce que quelqu'un pourrait m'éclairer Merci
- 24/11/2010, 20h43 #27 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Bonsoir, C'est ton code qui déclare le type de l'entrée donc tu dois avoir la réponse. Les 9 états d'un std_logic sont : '1' : '1' fort '0' : '0' fort 'Z' : haute impédance 'X' : inconnu fort 'U' : non initialisé 'H' : un '1' faible 'L' : un '0' faible 'W': inconnu faible '-' : sans importance Dans la réalité seuls les trois premiers états ont une correspondance physique, les états 'H' et 'L' sont utiles pour simuler pull up et pull down. JR
l'électronique c'est pas du vaudou!
- 24/11/2010, 21h07 #28 invite25a451cd
Date d'inscription janvier 1970 Messages 8 Re : apprentissage VHDL
Merci pr la repense Mais si le '1' et le '0' sont des valeurs envisageables pour le std_logic déclaré un signal comme "bit" ou comme "std_logi" revient au même vu que le bit est inclu dans le std_logic ? Merci de rependre
- 24/11/2010, 21h53 #29 jiherve Date d'inscription juin 2006 Localisation gironde Âge 73 Messages 27 966
Re : apprentissage VHDL
Re Le VHDL est un langage fortement typé, donc certains opérateurs(les decalages) conçus pour accepter le type bit refusent le type std_logic , l'inverse ne pose normalement pas de problème avec les opérateurs de base. Il existe des fonctions de conversion: titi <= to_bitvector(toto) toto <= to_stdlogicvector(titi) avec toto: std_logic_vector, titi: bit_vector JR
l'électronique c'est pas du vaudou!
- 03/08/2011, 20h28 #30 invite8b36e0e2
Date d'inscription janvier 1970 Messages 1 Re : apprentissage VHDL
Envoyé par annece
Bonjour, je voudrai apprendre à programmer en VHDL. Pourriez vous me dire de quoi j'ai besoin et comment m'y prendre? Merci. Moi aussi j'aimerai bien apprendre le VHDL, mais je ne sais même pas par ou commencer. Je n'ai aucune base et je voudrai que vous me guidiez et vous me dites quoi faire. Help pleaaaaaaase!!!!!!!!!!!!!!
Dernière
- Aller à la page:
Discussions similaires
-
apprentissage
Par invite89f3adc2 dans le forum Logiciel - Software - Open Source Réponses: 2 Dernier message: 30/06/2007, 13h00 -
Relativité et apprentissage
Par invite4ef352d8 dans le forum Physique Réponses: 18 Dernier message: 11/10/2006, 20h17 -
apprentissage
Par invited2e22de3 dans le forum Biologie Réponses: 9 Dernier message: 16/03/2005, 10h14 -
l'apprentissage (ou re apprentissage)
Par invite4b816bc1 dans le forum [ARCHIVE] Philosophie Réponses: 1 Dernier message: 15/01/2005, 18h21
Tag » Apprendre Vhdl
-
FPGA Et Le VHDL | Apprendre Et Comprendre
-
Introduction Au Langage VHDL - Thibaut Cuvelier
-
[PDF] Cours Initiation VHDL - LAAS-CNRS
-
Cours De VHDL #1. Introduction Et Structure D'un Programme
-
Meilleurs Cours De Langage VHDL En Ligne - Mise à Jour - Udemy
-
[PDF] Vhdl.pdf
-
[PDF] Introduction à VHDL
-
[PDF] Le Langage VHDL - EPFL
-
VHDL Pour Les Débutants
-
La Meilleure Façon D'apprendre VHDL? - AskCodez
-
2.5 Introduction Au VHDL - SEMAINE 2 | Coursera
-
[PDF] Le Language VHDL
-
[PDF] Introduction à La Conception Numérique En VHDL
-
[PDF] Le Langage VHDL - Dunod