Arduino Forum

International => Français => Le bar => Topic started by: AlienArea51 on Apr 05, 2014, 03:07 pm

Title: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 05, 2014, 03:07 pm
Bonjour @ tous
Est-ce qu'il y a parmi vous des utilisateurs de VHDL ?
Si oui , avez-vous réussi à installer leurs Soft (Xilinx ) Suite ou Vivado etc… pour XP ou Linux , car j'en suis à ma 4eme tentative sans succès  :smiley-red:
à chaque décompression de fichiers ,j'ai une erreur d'intégrité de données ,donc pas encore réussi à l'installer (que ça soit sous Linux ou Win XP ) .
Avez-vous des explications pour ça ?
Merci
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 06, 2014, 09:41 am
Bonjour William,
Comme les produits Xilink sont plus chers que les équivalents de chez Alterra et que sur Ebay il y a plus de choix avec Altera je n'ai installé que Quartus II d'Altera.

Cela s'est passé  sans soucis sur une Debian.
Quartus II s'installe n'importe où.
Sur le même PC j'ai toujours une version Testing et par sécurité une version stable. J'ai installé Quartus II dans une partition accessible de Stable et de Testing et cela fonctionne très bien des deux cotés.

Remarque :
Les logiciels Alterra, et pour toi Xilink, ne sont absolument nécessaires que pour les ultimes simulations et le transfert de la description dans l'eeprom associée au FPGA /CPLD.

Dans les étapes précédentes : mise au point de brique de base, il n'est pas nécessaire de transférer le programme dans le CPLD/FPGA. De même qu'avec un ATMega, pour les erreurs de code, bien souvent une simple compilation suffit sans avoir à transférer dans le micro.
Pour la mise au point, des logiciels open source comme ikarus-verilog-ou GHDL associé a Gwave pour la visualisation des simmulations sont plus simples même si à l'écran" ils sont moins beaux".
Par contre ils sont sacrément plus rapides que "l'usine à gaz"  Altera ou Xilink.

Dernière remarque :
Verilog est plus facile que VHDL.
et le corollaire :
VHDL est plus adapté aux gros projets compliqués.

Différences FPGA/CPLD
les FPGA sont plus puissants mais ils demandent une EEprom externe.
les CPLD sont moins puissants et l'EEprom est interne au circuit intégré --> les demoboards "devraient être moins chères"
A part cela la difficulté  (ou le plaisir)  de la programmation est sensiblement la même.

Dernier point :
Même si en verilog/vhdl on manipule des expressions comme if... else  il faut bien se rappeler que l'on n'est plus dans un programme et que les opérations peuvent être chaînées comme dans un micro ou qu'elles peuvent être totalement parallèles.
Le matériel est  multitache : 250 bascules peuvent être réellement actualisées dans le même cycle d'horloge.
C'est le domaine ou le matériel est  supérieur au logiciel.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 06, 2014, 10:13 am
Bonjour 68tjs
Et tout d'abord merci d'avoir répondu .
Je dois avouer et admettre que je suis un peu perdu par cette multitude d'explications .
Pour faire bref , j'ai été un peu fasciné par ce type de carte ,donc fait un peu le tour sur ce qu'il se commercialise (prix compris entre 30 et 1000 €) , mon choix c'est orienté sur les FPGA notamment DIGILENT , donc commandé une BASYS2 ,qui n'est pas la moins cher mais pas non plus excessive (94 €) , j'espère avoir fait le bon choix !! ,car tout nouveau pour moi ,mais envie de voir comment ça fonctionne .
Donc maintenant je suis coincé ,car je n'arrive pas à installer le software de Xilinx (Vivado ) ,le fichier est correcte (celui-ci) sous Linux Ubuntu Ultimate 64 , mais ne sais pas comment faire  !! car je ne connais pas bien Linux (je suis sur Mac Os X) .
Donc voilà la situation ;)
CDT
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 06, 2014, 10:58 am
J'ai pris un autre chemin :
Ebay  --> carte Altera EP2C5T144 + Programmeur USBblaster = 30 € (offre complète la moins chère).
On peut même trouver la carte EP2C5T144 à partir de 7€ mais là j'ai quelques doutes, on la trouve plus généralement autour de 15 €. Certains escrocs la commercialise à plus de 80€ !

Le fichier téléchargé à quelle extension :  zip ?, tgz ? autre ?
Si on part du principe que c'est comme pour Altera (4 Giga octets à télécharger donc je n'essaierais pas pour Xilink) :
- Tu créé un répertoire et tu y décompresse le fichier.
- Une fois décompressé tu devrais trouver un fichier "install" ou un nom ressemblant.

Mais peut-être serait-il plus sage de te familiariser avec Linux au préalable.  :smiley-mr-green:

NB: Ubuntu est dérivé de Debian. En gros c'est une Debian Testing dont les bugs en cours n'auraient été corrigés que pour les micro-controleurs Intel (32 et 64 bits) alors que Debian gère plus de 10 architectures différentes.

Question : que dit Xilink au sujet des librairies 32 et 64 bits ?
Comme Windows est encore à la ramasse avec le 64 bits (il y a des progrès mais il reste du chemin à parcourir) les éditeurs ont tendance a ne penser que 32 bits et souvent sous Linux (je pense que pour Mac c'est pareil) il faut ajouter une compatibilité 32 bits ou préférer l'installation de la version Ubuntu 32 bits.
Dernier point : je ne connais pas l'interface graphique de base pour Ubuntu mais celle qui sera la moins dépaysante est KDE (--> ajouter KDE à partir de Synaptic ou plus long mais plus simple pour débuter télécharger Kubuntu)

Et en cadeau mon "anti-sèche Linux-Debian"
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: fdufnews on Apr 06, 2014, 01:01 pm
Après chargement as-tu vérifié la somme md5 du fichier chargé? Elle est indiquée sur le site pour chaque fichier cela permet de vérifier l'intégrité du fichier après chargement.
Autrement, si tu as des problèmes de chargement, préférer le chargement en fichiers séparés en cas d'erreur <1Go à charger au lieu de 7.

Enfin, pour une carte avec un Spartan 3E tu peux utiliser ISE au lieu de Vivado. Cette suite est un peu moins sophistiquée mais largement suffisante. Elle est un peu moins volumineuse.

Personnellement, j'avais chargé ISE il y a un petit moment (2 ou 3 ans de mémoire) mais j'ai toujours buté sur l'installation de la sonde de téléchargement sous Linux.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 06, 2014, 02:50 pm
@68tjs
Il y a plusieurs choix (Vivado et ISE) ,sans parler des SDK ou No SDK .
Pour la plupart TAR - GZIP .
- il ya le full all OS vith SDK (6Go et des poussières )
ensuite seulement pour Linux ou Windows no SDK (4Go)
Pour répondre à ta question ,j'ai pris la version Linux No SDK (dernière en date) ,tout c'est bien goupillé ,j'ai donc un dossier BIN ou l'on voit apparaitre un semblant de INSTALL (même 3 ) , je double clics dessus et rien ne se passe  :smiley-eek: ?
Certainement une autre manip à faire  :smiley-red:
Je possède Debian 7 ,première tentative avec ,après avoir eu des défauts sous XP SP3 , pareil .donc pris UBUNTU 64 et UBUNTU
64 Ultimate .

@fdufnews
Je n'ai pas fait attention (somme md5)
Quote
Autrement, si tu as des problèmes de chargement, préférer le chargement en fichiers séparés en cas d'erreur <1Go à charger au lieu de 7.

Tu veux certainement parler de :  ISE Design Suite - 14.7 Full Product Split File Installation ?
ou il y a install data A -B -C ?
Je n'ai pas essayé !
@+et merci
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 06, 2014, 03:16 pm
Pour l'installation des logiciels Xilink je ne peux pas t'aider davantage  ayant opté pour Altera.
Pour le verilog ou le vhdl je re-précise : tu n'a pas besoin des logiciels Xilink pour commencer à apprendre le langage Verilog ou vhdl.
Non seulement les deux opérations peuvent se faire en parallèle mais ce sera plus simple avec Ikarus-verilog (ou GHDL si tu tiens au VHDL) qu'avec l'usine à gaz Xilink ou Altera.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: fdufnews on Apr 06, 2014, 03:55 pm
Vu là:
http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug973-vivado-release-notes-install-license.pdf (http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug973-vivado-release-notes-install-license.pdf)
Le soft d'installation semble être xsetup.
Vérifier qu'il  à bien le flag d'exécution actif et que tu as les droits d'exécution dans le répertoire où tu lances le programme.
Ouvrir un terminal dans le répertoire et faire ./xsetup au moins tu verras passer des messages qui pourront peut être t'aider à trouver ce qui ne va pas.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 06, 2014, 04:48 pm
Il s'agit bien de Xsetup , d'ailleurs il y en a 2 , 1 qui s'appelle _xsetup dont on le voit sous forme d'icône et l'autre xsetup doit être du texte ??!! du moins je pense .
Pour la N ieme fois j'ai essayé , comme un cake ,mon disque virtuel n'était pas assez grand ,donc ,augmenté la taille ,puis fait une tentative (échec ) " vous n'avez pas l'autorisation ………." , bref …
ça commence à me gonfler  :smiley-mr-green:
Donc je télécharge un autre ISE (1Go97 ) ,celui dont tu as parlé plus haut !!  j'attends , je verrai bien  :smiley-red:

@+
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 06, 2014, 10:48 pm
J'ai réussi à installer ISE WEB PACK sous XP .
ça fait mal aux yeux  :D :D :D
Plus qu' a attendre la carte !
@+
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 07, 2014, 09:10 am

Plus qu' a attendre la carte !

En attendant la carte un peu de lecture :
http://hdl.telecom-paristech.fr/
http://www.fpga4fun.com/HDL%20tutorials.html
http://www.asic-world.com/verilog/art_testbench_writing2.html
http://www.freebookcentre.net/Electronics/Verilog-Books-Download.html
http://iverilog.icarus.com/
http://gna.org/projects/ghdl/
http://gtkwave.sourceforge.net/
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 07, 2014, 09:43 am
Bonjour et merci 68tjs
pour tout ces liens !  , il y a de quoi faire  ;)

Mais , il existe d'autres logiciels dont je suis plus intéressé ,à ma connaissance (3) , hélas inabordables niveau prix ,mais plus près de ce que je recherche ,car pour un novice comme moi , pour démarrer ça serai plus cool .
Je pensais que ce type d'interface faisait partie de l'ISE , mais comme je n'ai pas eu le temps de tout explorer (fini l'installation à 22 h30)  :smiley-mr-green:  pas vu si c'était possible ..

CDT
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 07, 2014, 10:22 am
Oui mais là on est dans la cour des grands.
Que ce soit avec Xilink ou Altera tu n'a accès qu'à des versions bridées, elles ne sont mise à disposition que pour tester les produits.
Sinon pour les versions officielles la mise de base c'est plusieurs  kiloeuro, voir dizaines de k€. Mise de base à laquelle il faut ajouter entre 2 et 3 k€  annuels pour les mises à jour et l'assistance. Sommes auxquelles il faut ajouter une semaine de formation.

C'est pourquoi je t'ai parlé de Ikarus-verilog ou GHDL avec leur copain GTKWave qui sont beaucoup moins puissants, qui ne permettent pas de transférer le programme dans  le FPGA mais qui sont incomparablement plus simples à utiliser et qui suffisent amplement pour la mise au point du code.
Déjà qu'il faut apprendre le langage, autant quand on peut le faire, ne pas ajouter de la complexité à la complexité.
Rappel : la syntaxe de verilog est moins déroutante que celle de VHDL.

Quand le code est fonctionnel en simulation il suffit de le recopier dans l'"usine à gaz" pour le transférer dans le FPGA. Et si affinité tu peux découvrir petit à petit les nombreuses possibilités de ce logiciel professionnel.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 07, 2014, 10:08 pm
Bonsoir 68tjs
Pour ça:
Quote
C'est pourquoi je t'ai parlé de Ikarus-verilog ou GHDL avec leur copain GTKWave qui sont beaucoup moins puissants,

Je t'ai lu et écouté ,donc  pris , mais à part GTKwave que j'ai pu trouver sous OS X et relativement bien d'apparence , les autres me paraissent un peu .. comment dire !!! utilitaires qui date de Jesus-Christ  :smiley-red:  désolé , si c'était un soft comme l'IDE Arduino (exemple) à la limite ça aurai été bien ,mais là ,je suis autant dérouté , mais ne met pas en cause l'efficacité de ces utilitaires  ;)
et comme tu as si bien dit :
Quote
Déjà qu'il faut apprendre le langage, autant quand on peut le faire, ne pas ajouter de la complexité à la complexité.

Absolument d'accord , mais je part du principe que l'évolution informatique sert aussi à se simplifier la vie et non le contraire ,car si il faut revenir à MS DOS 2.0 pour avoir quelque chose de rapide ???  ,les machines que nous utilisons sont de plus en plus rapides et sophistiquées ,donc avoir des utilitaires qui sont de mieux en fait pour nous simplifier la vie , mais reste néanmoins d'accord avec toi sur le fait que (XILINX ISE ) est une vraie machine à GAZ  :D c'est pour ça que j'ai dit que ça pique aux yeux ..
Pour le langage programmation , problème d'adaptation ,on arrête pas de s'adapter depuis une 30 aine d'années voire plus  ;)
c'est pas trop le soucis (car le net ou bouquins ) te permettent d'apprendre ,par contre comprendre la philosophie de certains utilitaires (logiciels) , là par contre (c'est show the  night)  ;)
Enfin voilà , il y a quelques années ,j'ai utilisé le soft PROTEUS (ISIS-ARES) pour l'électronique , j'aurai souhaité trouver ce même genre pour ce type de cartes , mais je suis rêveur  ;)
CDT
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: fdufnews on Apr 07, 2014, 10:20 pm
Si tu restes dans les fonctions de base.
ISE c'est juste un environnement de développement avec un gestionnaire de projet et une chaîne de synthèse.
La prise en main n'est pas beaucoup plus compliqué que n'importe quelle chaîne de développement informatique.
L'apprentissage du VHDL n'est pas si compliqué. Il faut juste commencer petit.

C'est lorsque tu commences à attaquer les gros designs ou les designs pointus (fréquence élevées, timing serrés) qu'il faut utiliser les outils de placement et de gestion de contraintes.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 07, 2014, 10:44 pm
Bonsoir fdufnews
Merci de me rassurer , mais j'avoue honnêtement que ça me fait peur (sens figuré) , je ne tiens pas à faire des trucs exceptionnels , je pense que vous l'avez compris  ;) , mais belle et bien comprendre ou essayer de faire des petits trucs avec ..
Si j'arrive , en  appuyant sur un bouton et que ça allume une led sur la carte , je serai le plus content du monde ,ça parait (cul cul la praline ) venant de ma part , mais voilà  :smiley-mr-green:
Comme j'ai noté à 68tjs , c'est pas trop le langage qui me fait peur (sous réserve) , car on s'adapte , ce que j'ai fait avec Arduino , mais plus le coté obscur de l'ISE , de plus , je n'ai pas vu sur le coté (en haut à gauche ) le type de processeur ( Spartan 3E) ,j'ai vu le Spartan 6 ??
Donc merci à vous deux pour votre participation à ce TOPIC  ;)
AMIC
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 07, 2014, 11:23 pm
Quote
les autres me paraissent un peu .. comment dire !!! utilitaires qui date de Jesus-Christ

Ben oui mais la ligne de commande c'est pas mal aussi.
Je tourne ainsi:
- un éditeur graphique avec coloration syntaxique reconnaissant le verilog (Linux-> Kate)
- une console où je lance un script pour automatiser (un peu)  ikarus-verilog./ GTKWve
- une fenêtre avec GTKWave
Mais bon je te laisse voir avec ISE, si tu plus tard tu veux plus renseignements n'hésite pas à les demander.

En complément à ce t'a dit fdufnews j'ajoute qu'il faut bien faire la distinction entre la description du circuit et la programmation des tests.
Les deux se font en langage verilog ou VHDL mais dans un cas ce n'est pas de la programmation mais de la description et une fois synthétisé cela se transforme en vrais circuits électroniques et dans l'autre cas c'est de la programmation pure.

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 08, 2014, 12:00 am
@68tjs
Quote
Mais bon je te laisse voir avec ISE, si tu plus tard tu veux plus renseignements n'hésite pas à les demander.

Je n'y manquerai pas  ;) très aimable de ta part  ;)
Je n'ai pas peur de dire que je vais en Ch.. de la Gu… , mais bon .. il faut bien débuter un jour ,NON ?
Pour le moment , je suis très impressionné , normal , car , le néant pour moi , mais fasciné quand même  ;)
Un vrai gamin (qui attend son jouet de Noel ) , c'est le coté obscur de l'Alien  :smiley-mr-green:
autre chose , nous avons quelques années d'écart , je suis de 1957 , donc pas trop loin de ta génération , mais , mon regret ,c'est que tout ça est nouveau pour moi ,moins de 6 ans .(je parle des micros-C ) .
BREF..
Et la chose qui me tient à coeur (Hors sujet ) ,est que nous sommes que 3 personnes sur ce TOPIC , ça se passe parfaitement bien ,sans pollution ou prise de gueule , et ça , franchement , je suis hyper content .. et hyper fier !!
Donc à vous deux Merci ,ainsi qu'aux personnes qui lisent  ;)
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 08, 2014, 08:01 am
La déconne ne m'a jamais gênée, au contraire trop de sérieux m'ennui.
L'important est de savoir siffler la fin de la récréation pour revenir aux choses sérieuses.  :smiley-mr-green:
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 08, 2014, 10:35 am
Absolument  ;)
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 08, 2014, 10:42 pm
Jour J-2 avant réception de ma carte BASYS2 , très impatient de la recevoir .
et d'autres software en cours de téléchargement ,notamment  " NI Multisim LAB TOOLS " et autres ..
Une chose m'a interpellé , sur ISE WEB PACK , je n'ai pas vu ( SPARTAN 3 ) dans la liste , par contre (SPARTAN 6) , OUI ..???
donc encore une inquiétude  :smiley-eek:
@+
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: 68tjs on Apr 09, 2014, 08:58 am
Quote
je n'ai pas vu ( SPARTAN 3 ) dans la liste

Je ne sais pas si Xilink fonctionne comme Altera mais pour Altera la démarche est la suivante.
1) Le logiciel est mis gracieusement à la disposition des futurs clients uniquement pour qu'il teste les produits.
2) Altera s'arange pour que ne soient testables que les  produits  qu'il veut promouvoir.

Exemple j'avais acheter une carte avec un Cyclone II, quand j'ai téléchargé Quartus II version 12.1 (équivalent d'ISE) les Cyclone I n'étaient plus gérés par la version gratuite mais les Cyclone II l'étaient encore.
J'ai reçu un avis de sortie de Quartus II version 13.0 et mauvaise surprise les Cyclones II ne sont plus gérés par la version de démonstration. Je ne peut donc pas mettre à jour et bénéficier des dernières améliorations.

En cherchant un peu je me suis rendu compte que toutes les anciennes version de Quartus II étaient toujours disponibles au téléchargement.
Il est toujours possible d'utiliser :
- des  Cyclone I, en se limitant à la version 11.1
- des  Cyclone II, en se limitant à la version 12.1

Peut-être en est-il de même pour ton Spartan 3
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 10, 2014, 10:24 pm
Bonsoir @ tous
J'ai reçu ma carte Hier , pas eu le temps de faire le tour , car , finissant le TAF à 21h30 , j'ai juste eu le temps de la connecter en USB , et voir si elle fonctionnait  :smiley-mr-green: , ce que je peux dire , DIGILENT font les choses comme il faut ,niveau packaging , reçu dans un étui type DVD , écrin avec le câble USB .

@68tjs
La version WEB PACK , est la dernière , donc pas une version -1 ou -2 , mais reste comme tu disait ,une version FREE , afin d'utiliser certains produits , et qui plus est " Bridé" .
Mais DIGILENT a mis justement à disposition le Soft  " DigilentAdept " afin de pouvoir transférer les données sur la Basys2 (Spartan 3E) .
Donc maintenant , le plus gros boulot va être de comprendre ISE ( la philosophie ) ,essayer quelques Samples  , les transférer dans la carte , pour ensuite me lancer , en clair , me familiariser avec cette découverte , je part de 0  ;)   :smiley-mr-green:
Donc des heures ,et nuits blanches ,avant de faire mes trucs perso  ;)
Il faut un début à tout  ;)
@+
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: skywodd on Apr 12, 2014, 01:20 pm
Salut Will,

On dirait que toi aussi tu as craqué pour la BASYS2 ;)
Tu as jeté ton dévolu sur la version 100K ou 250K ?

Pour Adept, petit conseil : n'utilise pas la flash comme cible de programmation, mais plutôt le mode en "RAM" (c'est pas vraiment de la ram mais on s'en fou ça fait pareil).
Le mode sans persistance est plus rapide à la programmation et permet de jouer/debug sans cramer les cycles d'écriture de la flash.

Fait aussi bien attention à la référence du fpga lors de la création d'un nouveau projet, le type de package compte ;)
(en piéce jointe un projet de démo 2 leds + 1 boutons pour la BASYS2-250K)
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 12, 2014, 02:03 pm
Salut skywodd
Bein ouai j'ai craqué , sur la 250K  ;)

Pour le moment c'est de l'hébreu  :smiley-mr-green:
Quote
Fait aussi bien attention à la référence du fpga lors de la création d'un nouveau projet, le type de package compte

Il faut tout d'abord que je pige , car c'est la confusion totale  :smiley-red:
Un peu inquiet pour le moment , mais bon ça viendra , je me suis pris un bouquin (DIGILENT ) 30 exemples ,afin de me familiariser avec la bestiole  :D

Quote
(en piéce jointe un projet de démo 2 leds + 1 boutons pour la BASYS2-250K)

Merci  ;)  , Mais ou ça ???   
@+
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: skywodd on Apr 12, 2014, 02:15 pm

Bein ouai j'ai craqué , sur la 250K  ;)

Bon choix, la 100K à 20€ de moins c'est un peu de l'arnaque comparé à la 250K :smiley-mr-green:
Par contre je comprend pas pourquoi Digilent n'as jamais sorti de version 500K ...


Pour le moment c'est de l'hébreu  :smiley-mr-green:

Oui, au début ça fait cet effet :smiley-mr-green:
Mais quand on a compris les bases du VHDL/Verilog (perso je préfère le verilog, c'est plus compréhensible que le vhdl) ça se fait assez facilement.
En gros c'est de la programmation classique, mais où chaque ligne de code s'exécute en même temps que les autres.
(sauf pour les assignations = et => qui ont un tick de retard l'une par rapport à l'autre, c'est le plus dure à maîtriser)


Il faut tout d'abord que je pige , car c'est la confusion totale  :smiley-red:
Un peu inquiet pour le moment , mais bon ça viendra , je me suis pris un bouquin (DIGILENT ) 30 exemples ,afin de me familiariser avec la bestiole  :D

Cherche sur l'ami google, j'avais trouvé un pdf d'une université qui expliqué le verilog de manière assez clair quand je débutai.


Quote
(en piéce jointe un projet de démo 2 leds + 1 boutons pour la BASYS2-250K)

Merci  ;)  , Mais ou ça ???   

En dessous de mon post (faut être connecté par contre pour voir le lien) ;)
"* Test.zip (13.99 KB - downloaded 1 times.)"
C'est un exemple en mode schéma, tu appuis sur le bouton et les leds s'allument en fonction du bouton.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 12, 2014, 02:35 pm
Mince , j'comprends rien  :smiley-red:
je suis connecté  :smiley-eek: , c'est quoi ce bins ???   :smiley-mr-green:

EDIT:
C'est bon pour le .zip  ;) , rien compris au film , mais bon !!!
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 13, 2014, 04:40 pm
@Skywodd
Bonne nouvelle  ;) j'ai UL ton test dans la Basys2 , ça fonctionne  :smiley-sweat:
question pour confirmer le fonctionnement : la LED 7 est allumée , tu appui sur le bouton (btn0) la Led 7 s'éteins mais la Led 8 s'allume , est-ce ça ?   :smiley-mr-green: ;)
2eme question : je n'ai pas encore trouvé comment transférer dans la carte avec ISE , donc créé un fichier BIT et utilisé ADEPT ,comment procéder ?

Le temps pour moi de me familiariser  ;)
Merci
CDT
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: skywodd on Apr 13, 2014, 04:54 pm

question pour confirmer le fonctionnement : la LED 7 est allumée , tu appui sur le bouton (btn0) la Led 7 s'éteins mais la Led 8 s'allume , est-ce ça ?   :smiley-mr-green: ;)

C'est ça, en gros :
LED1 = BTN0
LED2 = inverse BTN0


2eme question : je n'ai pas encore trouvé comment transférer dans la carte avec ISE , donc créé un fichier BIT et utilisé ADEPT ,comment procéder ?

Tu ne peut pas directement programmer le bitstream depuis ISE, il faut obligatoirement passer par ADEPT.
C'est surement un histoire de licence entre Xilinx et Digilent ou un truc du genre.
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 13, 2014, 04:58 pm
OK   :smiley-eek:
Pourtant il me semble avoir vu (Youtube) un transfert directement dans la Basys2 à l'aide de l'ISE !!
Bref ..
Pas grave ..  je prendrai Adept  ;)
@+
Will

Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 14, 2014, 04:23 pm
Salut
Encore moi  :smiley-red: , je ne comprends toujours pas , je possède la WEB PACK 14.7 (Free) , l'exemple TEST , n'est pas pris en compte , la 3E n'est pas répertoriée ????   :smiley-red:     :smiley-yell:

@+
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 15, 2014, 06:04 pm
Compris mon erreur grâce à skywodd
Mais , Fdufnews , avait déjà donné une indication que j'aurai du prendre au sérieux  ( Désolé l'ami )  ;)
Je me suis entêté avec cette version ..
Comme je l'ai signalé plusieurs fois , je comprends vite , mais il faut m'expliquer longtemps   :smiley-mr-green:

Je ne marque pas résolu pour le moment , car eu des problèmes avec téléchargement .
Donc , TO BE CONTINUED ..
Will
Title: Re: [Questions-Informations] VHDL Xilinx (Windows-Linux)
Post by: AlienArea51 on Apr 19, 2014, 05:23 pm
Bonsoir @ tous
Tout est entré dans l'ordre , avec ISE DESIGN 14.7   ;)
Je n'ai pas choisi la carte FPGA la plus cher , mais , je peux dire sans avoir de connaissance poussée , que c'est fascinant de voir ce qu'elle peut faire , je bloque encore sur quelques points , normal , je débute et , pas de supports pour le moment , pour apprendre .
Mon seul regret , est que la partie schématique n'est pas plus poussée ,dommage , car ,sut été plus amusant ,de jouer avec (pas de programmation ) , mais hélas ….
Voici un petit essai pour la BASYS2 :