Dans le dernier article, j'ai expliqué comment nous pouvons faire des circuits tels que les comptoirs et les registres avec la logique numérique, cependant, tout ce que vous vous demanderez comment nous pouvons mettre en œuvre nos circuits sur les périphériques physiques?, Aujourd'hui je vais vous expliquer.
Nous avons d'abord besoin de quelques éléments:
- Les dispositifs CPLD Scheduler. Il ya beaucoup de dispositifs différents en fonction du degré de connaissance que nous avons. Pour commencer, nous pouvons utiliser une plaque de ce genre. Il est important d'informer et de notre choix, car le prix est généralement élevé. Nous pouvons également créer notre propre programmateur.
- Câblage nécessaire pour connecter la plaque à notre ordinateur.
- V.9.0 Quartus II du programme.
Il est également important de noter que cet article va programmer une mémoire d'Altera de la famille dont le nom est MAX7000S EPM7064SLC44-10.
Cela dit, nous pouvons commencer à expliquer le processus.
La première consiste à ouvrir le programme et d'aller à Fichier / Assistant Nouveau projet. Après avoir cliqué sur Suivant une fois, nous introduisons le chemin dans lequel nous créons notre projet et le nom. Ce qui suit est de nouveau sur Suivant jusqu'à arriver à l'image ci-dessous. Ici nous sélectionnons notre mémoire EPM7064SLC44-10.
Sélection des CPLD
Continuez d'appuyer sur Suivant jusqu'à ce que vous atteignez le dernier écran et cliquez sur Terminer. Cela fait, nous pouvons commencer à créer notre schéma pour l'introduction dans la puce. Pour ce faire, cliquez sur Fichier / Nouveau / schéma / Fichier schématique.
Dans la fenêtre qui apparaîtra, nous insérons notre conception. Les boutons utilisés sont surlignées en rouge. Le haut affichera des portes logiques et des éléments disponibles et le fond va nous permettre de faire des liens.
Circuit Design
Après avoir dessiné le circuit appuyez sur le bouton Play (Start) qui apparaît dans la barre d'outils. Cela va démarrer la compilation du circuit. Une fois les entrées du circuit joue attribués et les sorties aux broches de notre puce. Ceci est fait en utilisant le bouton surligné en rouge. Dans la fenêtre qui apparaît SEGUMAR les étapes suivantes:
Brochage
La prochaine étape est de créer une vague qui va stimuler les entrées du circuit. Pour ce faire, nous, allez dans Fichier / Nouveau / Vecteur Waveform fichier. Dans cette fenêtre, sélectionnez le nœud bonne option Insérer ou de bus et par le noeud du Finder / Liste choisir nos entrées et sorties d'apparaître sur la liste. Maintenant nous devons juste d'entrer avec les bonnes valeurs dans l'option de la valeur. A la fin nous obtenons quelque chose comme ceci:
Chronologie
Pour tester le projet terminé, nous sommes allés à la transformation / Générer Netlist Simulation funtional puis grâce à la transformation / Simulateur outil effectuer le circuit de test.
Simulation
Maintenant nous ne pouvons appliquer à notre conception de puces. Cette plaque de connecter nos ordinateurs tel que rapporté par le fabricant et nous sommes allés à Outils / programmeur. Dans cette fenêtre, choisissez Configuration matérielle et ajouter notre dispositif. Enfin nous revenons à la fenêtre précédente et sélectionnez Programme / Configurer et vérifier, cliquez sur Démarrer. Ainsi, notre puce sera entièrement configuré et peut être monté par ses connexions de broches nécessaires.
Comment faire programmation d'une mémoire CPLD
comment fabrique
comment creer
Popular Posts
-
Struggling with the Dobzouls38.0 error in your software? Our comprehensive guide provides step-by-step solutions and tips to fix and preven...
-
How to Fix Dev Error 0x59e33872 in Warzone & Other Games Are you experiencing Dev Error 0x59e33872 while playing Call of Duty: Warzone...
-
Learn how to fix the Reedoor2.4.6.8 data error with this easy guide. Discover effective solutions and preventive measures to keep your syst...
-
Are you encountering the "Missing Error JSON Structure" message while streaming on Hulu? This frustrating error can interrupt your...
-
How to Fix War Thunder Error 81110013 – Step-by-Step Guide War Thunder is a popular online combat game, but many players encounter Error ...
-
How to Fix "Error While Starting Zigbee Herdsman" Easily Have you stumbled upon the dreaded "Error While Starting Zigbee Her...
-
Experiencing the BIOS Error 0x00050009 in DayZ can be frustrating, especially when you're eager to jump into your favorite servers. Th...