Atmel-LOGO

Kit de développement/programmeur Atmel ATF15xx-DK3 CPLD

Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-PRODUCT

Introduction

Le kit de développement/programmeur de dispositif logique programmable complexe (CPLD) Atmel® ATF15xx-DK3 est un système de développement complet et un programmeur de programmation en système (ISP) pour la famille Atmel ATF15xx de CPLD compatibles avec les broches standard de l'industrie avec des fonctionnalités Logic Doubling®. Ce kit offre aux concepteurs un moyen très simple et rapide de développer des prototypes et d'évaluer de nouvelles conceptions avec un CPLD ISP ATF15xx. La famille ATF15xx de CPLD ISP comprend les CPLD Atmel ATF15xxAS, ATF15xxASL, ATF15xxASV et ATF15xxASVL. Avec la disponibilité des différentes cartes d'adaptateur de prise pour prendre en charge la plupart des types de packages (1) proposés dans la famille ATF15xx de CPLD ISP, ce kit peut être utilisé comme programmeur ISP pour programmer les CPLD ISP ATF15xx dans la plupart des types de packages disponibles. (1) par le biais de la norme industrielle JTAG (IEEE 1149.1).

Contenu du kit

  • Carte de développement/programmeur Atmel CPLD (P/N : ATF15xx-DK3)
  • Carte adaptateur de prise TQFP 44 broches Atmel (P/N : ATF15xx-DK3-SAA44)(2)
  • Atmel ATF15xx basé sur LPT JTAG Câble de téléchargement ISP (P/N : ATDH1150VPC)
  • Deux Atmel 44 broches TQFP Samples appareils

Support de périphérique

Le kit de développement/programmeur CPLD ATF15xx-DK3 prend en charge les appareils suivants dans tous les grades et packages de vitesse Atmel actuellement disponibles (à l'exception du 100-PQFP) :

  • ATF1502AS/ASL
  • ATF1504AS/ASL
  • ATF1508ASV/ASVL
  • ATF1502ASV
  • ATF1504ASV/ASVL
  • ATF1508AS/ASL
  1. La carte adaptateur de prise n'est pas proposée pour le PQFP 100 broches.
  2. Seule la carte adaptateur de prise TQFP à 44 broches est incluse dans ce kit. D'autres cartes d'adaptateur de prise sont vendues séparément. Voir la section « Description du matériel » pour plus d'informations sur les codes de commande de la carte d'adaptateur de prise.i

Caractéristiques du kit

CPLD Development/Programmer Board

  • J 10 brochesTAG-Port FAI
  • Circuits d'alimentation régulés pour source d'alimentation 9VDC
  • Sélectionnable 5V, 3.3V, 2.5V ou 1.8VI/O Voltage Approvisionnement
  • Sélectionnable 1.8V, 3.3V ou 5.0V Core Voltage Approvisionnement
  • Carte adaptateur de prise TQFP 44 broches
  • En-têtes pour les broches d'E/S du périphérique ATF15xx
  • Oscillateur à cristal 2 MHz
  • Quatre affichages LED à 7 segments
  • Huit LED individuelles
  • Huit interrupteurs à bouton-poussoir
  • Commutateurs à bouton-poussoir d'effacement global et d'activation de sortie
  • Cavaliers de mesure de courant

CPLD de doublage logique

ATF15xx ISP CPLD avec architecture de doublage logique

  • Câble de téléchargement FAI ATF15xx
  • Câble de téléchargement ISP 5 V, 3.3 V, 2.5 V ou 1.8 V pour port d'imprimante parallèle PC (LPT)
  • Logiciel de développement PLD
  • Les outils logiciels de développement Atmel PLD sont disponibles en ligne pour l'utilisation par le concepteur PLD des CPLD ISP ATF15xx. Veuillez vous référer au dessusview document "PLD
  • Logiciel de conception terminéview" disponible à:
  • http://www.atmel.com/images/atmel-3629-pld-design-software-overview.pdf

Configuration requise

  • Le matériel et le logiciel minimum requis pour programmer un appareil CPLD ATF15xx ISP conçu à l'aide du logiciel Atmel ProChip Designer sur la carte de développement/programmeur CPLD via Atmel ATMISP v6.x (logiciel ATF15xx CPLD ISP) sont :
  • Ordinateur à microprocesseur x86
  • Windows XP®, Windows® 98, Windows NT® 4.0 ou Windows 2000
  • 128 Mo de RAM
  • 500 Mo d'espace libre sur le disque dur
  • Souris compatible Windows
  • Port d'imprimante parallèle (LPT) disponible
  • Alimentation 9VDC avec 500mA de courant d'alimentation
  • Moniteur SVGA (résolution 800 x 600)

Informations de commande

Numéro de pièce Atmel Description
ATF15xx-DK3 Kit de développement/programmeur CPLD (comprend l'ATF15xxDK3-SAA44*)
ATF15xxDK3-SAA100 Carte adaptateur de prise TQFP 100 broches pour carte DK3
ATF15xxDK3-SAJ44 Carte adaptateur de prise PLCC 44 broches pour carte DK3
ATF15xxDK3-SAJ84 Carte adaptateur de prise PLCC 84 broches pour carte DK3
ATF15xxDK3-SAA44* Carte adaptateur de prise TQFP 44 broches pour carte DK3

Description du matériel

CPLD Development/Programmer Board

  • Les cartes CPLD Development/Programmer et Socket Adapter illustrées dans la figure ci-dessous contiennent des fonctionnalités utiles pour le développement, le prototypage ou l'évaluation
  • Conceptions CPLD ATF15xx. Caractéristiques qui en font un kit de démarrage/développement très polyvalent et un programmeur ISP pour la famille ATF15xx de JTAG-Les CPLD ISP comprennent :
  • Commutateurs à bouton-poussoir
  • LED
  • Afficheurs 7 segments
  • Oscillateur à cristal 2 MHz
  • Sélecteur VCCIO 5V, 3.3V, 2.5V ou 1.8V
  • Sélecteur VCCINT 1.8 V, 3.3 V ou 5.0 V
  • JTAG Port FAI
  • Adaptateurs de priseAtmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-1
  • Afficheurs à 7 segments avec cavaliers sélectionnables
  • La carte de développement/programmateur CPLD contient quatre affichages à 7 segments qui permettent l'observation des sorties CPLD ATF15xx. Ces quatre écrans sont nommés DSP1, DSP2, DSP3 et DSP4. Les affichages à 7 segments ont des LED d'anode communes avec les lignes d'anode communes connectées au VCCIO (vol d'alimentation d'E/Stage pour le CPLD) à travers une série de résistances avec des cavaliers sélectionnables étiquetés comme JPDSP1, JPDSP2, JPDSP3 et JPDSP4. Ces cavaliers peuvent être retirés pour
    désactiver les écrans en déconnectant le VCCIO des écrans. Les lignes de cathode individuelles sont connectées aux broches d'E/S du CPLD ATF15xx sur le CPLD
  • Kit de développement/programmeur. Pour allumer un segment particulier, y compris le DOT d'un affichage, la broche d'E/S ATF15xx correspondante connectée à ce segment LED doit être dans un état logique bas avec le jeu de cavaliers sélectionnable correspondant ; par conséquent, les sorties de l'appareil ATF15xx nécessiteront une configuration pour les sorties actives basses dans la conception file. Les écrans fonctionnent mieux à 2.5 V VCCIO ou plus.
  • Chaque segment de chaque écran est câblé à une broche d'E/S spécifique du périphérique ATF15xx. Pour les dispositifs à plus grand nombre de broches (100 broches et plus), les sept segments et les segments DOT des quatre écrans sont connectés aux broches d'E/S ; cependant, pour les dispositifs à nombre de broches inférieur, seul un sous-ensemble des affichages, les premier et quatrième affichages, sont connectés aux broches d'E/S du dispositif ATF15xx. Les tableaux 1 et 2 montrent les connexions du package d'affichage à 7 segments à l'appareil ATF15xx. Le schéma de circuit des affichages et des cavaliers est illustré dans la figure ci-dessous.

Figure 2. Schéma de circuit de l'affichage à 7 segments et des cavaliersAtmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-2

Tableau 1. Connexions ATF15xx 44 broches aux affichages à 7 segments

TQFP 44 broches
DSP/segment Broche PLD DSP/segment Broche PLD
1 / A 27 3 / A NC
1 / B 33 3 / B NC
1 / C 30 3 / C NC
1 / D 21 3 / D NC
1 / E 18 3 / E NC
1 / F 23 3 / F NC
1 / G 20 3 / G NC
1/POINT 31 3/POINT NC
2 / A NC 4 / A 3
2 / B NC 4 / B 10
2 / C NC 4 / C 6
2 / D NC 4 / D 43
2 / E NC 4 / E 35
2 / F NC 4 / F 42
2 / G NC 4 / G 34
2/POINT NC 4/POINT 11
PLCC 44 broches
DSP/segment Broche PLD DSP/segment Broche PLD
1 / A 33 3 / A NC
1 / B 39 3 / B NC
1 / C 36 3 / C NC
1 / D 27 3 / D NC
1 / E 24 3 / E NC
1 / F 29 3 / F NC
1 / G 26 3 / G NC
1/POINT 37 3/POINT NC
2 / A NC 4 / A 9
2 / B NC 4 / B 16
2 / C NC 4 / C 12
2 / D NC 4 / D 5
2 / E NC 4 / E 41
2 / F NC 4 / F 4
2 / G NC 4 / G 40
2/POINT NC 4/POINT 17

Tableau 2. Connexions ATF15xx 84 broches et 100 broches aux affichages à 7 segments

PLCC 84 broches
DSP/segment Broche PLD DSP/segment Broche PLD
1 / A 68 3 / A 22
1 / B 74 3 / B 28
1 / C 70 3 / C 25
1 / D 63 3 / D 21
1 / E 58 3 / E 16
1 / F 65 3 / F 17
1 / G 61 3 / G 12
1/POINT 73 3/POINT 29
2 / A 52 4 / A 5
2 / B 57 4 / B 10
2 / C 55 4 / C 8
2 / D 48 4 / D 79
2 / E 41 4 / E 76
2 / F 50 4 / F 77
2 / G 45 4 / G 75
2/POINT 50 4/POINT 11
TQFP 100 broches
DSP/segment Broche PLD DSP/segment Broche PLD
1 / A 67 3 / A 13
1 / B 71 3 / B 19
1 / C 69 3 / C 16
1 / D 61 3 / D 8
1 / E 57 3 / E 83
1 / F 64 3 / F 6
1 / G 60 3 / G 92
1/POINT 75 3/POINT 20
2 / A 52 4 / A 100
2 / B 54 4 / B 94
2 / C 47 4 / C 97
2 / D 41 4 / D 81
2 / E 46 4 / E 76
2 / F 40 4 / F 80
2 / G 45 4 / G 79
2/POINT 56 4/POINT 93

LED avec cavaliers sélectionnables
La carte de développement/programmeur CPLD dispose de huit LED individuelles, qui permettent aux concepteurs d'afficher les signaux de sortie des E/S utilisateur des dispositifs ATF15xx. Ces huit LED sont étiquetées LED1 à LED8 sur la carte de développement/programmation CPLD. La cathode de chaque LED est connectée à la masse (GND) via une résistance en série, tandis que l'anode de chaque LED est connectée à une broche d'E/S utilisateur du CPLD via le JPL1/2/3/4/5/6/7 /8 cavalier sélectionnable. Ces cavaliers peuvent être retirés pour désactiver les LED en déconnectant les anodes des LED aux broches d'E/S du CPLD. La figure ci-dessous illustre le schéma électrique des LED avec les cavaliers de sélection.
Pour allumer une LED particulière, la broche d'E/S ATF15xx correspondante connectée à la LED doit être dans un état logique haut avec le jeu de cavaliers correspondant ; par conséquent, les sorties de l'appareil ATF15xx devront être configurées en tant que sorties hautes actives. Les LED fonctionnent mieux à 2.5 V VCCIO ou plus.
Les dispositifs à nombre de broches inférieur (44 broches) n'ont que quatre E/S connectées à LED1/2/3/4. Pour les appareils à plus grand nombre de broches (100 broches et plus), les huit LED sont connectées aux E/S de l'appareil. Le tableau 3 montre les différentes connexions de boîtier des E/S CPLD aux LED.Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-3

Tableau 3. Connexions ATF15xx aux LED

TQFP 44 broches
DEL Broche PLD
LED1 28
LED2 25
LED3 22
LED4 19
PLCC 44 broches
DEL Broche PLD
LED1 34
LED2 31
LED3 28
LED4 25
PLCC 84 broches
DEL Broche PLD
LED1 69
LED2 67
LED3 64
LED4 60
LED5 27
LED6 24
LED7 18
LED8 15
TQFP 100 broches
DEL Broche PLD
LED1 68
LED2 65
LED3 63
LED4 58
LED5 17
LED6 14
LED7 10
LED8 9

Commutateurs à bouton-poussoir avec cavaliers sélectionnables pour les broches d'E/S

  • La carte de développement/programmateur CPLD contient huit interrupteurs à bouton-poussoir, qui sont connectés aux broches d'E/S du CPLD. Les commutateurs envoient des signaux logiques d'entrée aux broches d'E/S utilisateur du périphérique ATF15xx. Ces commutateurs sont étiquetés SW1 à SW8 sur le CPLD Development/Programmer
    Planche. Une extrémité de chaque interrupteur à bouton-poussoir d'entrée est connectée à VCCIO, tandis que l'autre extrémité de chaque interrupteur à bouton-poussoir est connectée à une résistance de rappel, puis connectée à la broche d'e/s spécifique du CPLD via le JPS1/2 /3/4/5/6/7/8 cavalier sélectionnable.
  • Si l'un de ces commutateurs est enfoncé et que le cavalier correspondant est défini, la broche d'E/S spécifique de l'appareil sera amenée à un état logique haut par la sortie du circuit de commutation. Étant donné que chaque interrupteur à bouton-poussoir est également connecté à une résistance d'abaissement, l'entrée aura un état logique bas si l'interrupteur n'est pas enfoncé avec le jeu de cavaliers correspondant. Si le cavalier du bouton-poussoir n'est pas défini, la broche correspondante sera traitée comme une broche non connectée. La figure 4 est un schéma de circuit du commutateur à bouton-poussoir et du cavalier sélectionnable. Le tableau 4 montre les connexions de ces huit commutateurs à bouton-poussoir aux broches d'E/S du CPLD dans les différents types de boîtiers.Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-4

Tableau 4. Connexions ATF15xx aux commutateurs à broches d'E/S

TQFP 44 broches
Bouton-poussoir Broche PLD
SW1 15
SW2 14
SW3 13
SW4 12
SW5 8
SW6 5
SW7 2
SW8 44
PLCC 44 broches
Bouton-poussoir Broche PLD
SW1 21
SW2 20
SW3 19
SW4 18
SW5 14
SW6 11
SW7 8
SW8 6
PLCC 84 broches
Bouton-poussoir Broche PLD
SW1 54
SW2 51
SW3 49
SW4 44
SW5 9
SW6 6
SW7 4
SW8 80
TQFP 100 broches
Bouton-poussoir Broche PLD
SW1 48
SW2 36
SW3 44
SW4 37
SW5 96
SW6 98
SW7 84
SW8 99

Commutateurs à bouton-poussoir avec cavaliers sélectionnables pour broches GCLR et OE1
La carte de développement/programmateur CPLD contient deux commutateurs à bouton-poussoir pour les broches d'effacement global (GCLR) et d'activation de sortie (OE1) du CPLD. Les commutateurs contrôlent les états logiques des entrées OE1 et GCLR des appareils ATF15xx. Ces commutateurs sont étiquetés SW-GCLR et SW-GOE1 sur la carte. Une extrémité du bouton-poussoir d'entrée SW-GCLR est connectée à GND. L'autre bout de
l'interrupteur à bouton-poussoir est connecté à une résistance de rappel vers VCCIO, puis connecté à la broche d'entrée dédiée GCLR du périphérique ATF15xx. Il est destiné à être utilisé comme signal de réinitialisation actif-bas pour réinitialiser les registres de l'appareil ATF15xx avec le jeu de cavaliers sélectionnables JPGCLR. De même, une extrémité du bouton-poussoir d'entrée SW-GOE1 est connectée à GND. L'autre extrémité de l'interrupteur à bouton-poussoir
est connecté à une résistance de rappel vers VCCIO, puis connecté à la broche d'entrée dédiée OE1 du périphérique ATF15xx. Il est destiné à être utilisé comme signal d'activation de sortie actif-bas pour contrôler l'activation/la désactivation des tampons de sortie à trois états dans l'ATF15xx avec le jeu de cavaliers sélectionnables JPGOE. La figure 5 est le schéma de circuit des interrupteurs à bouton-poussoir et des cavaliers pour les broches GCLR et OE1.
Si l'un de ces interrupteurs à bouton-poussoir est enfoncé et que le cavalier correspondant est défini, les E/S spécifiques du CPLD seront amenées à un état logique bas. Étant donné que chaque bouton-poussoir est également connecté à une résistance de pull-up, l'entrée CPLD correspondante aura un état logique haut si l'interrupteur à bouton-poussoir n'est pas enfoncé avec le jeu de cavaliers sélectionnables correspondant. Si le cavalier sélectionnable n'est pas défini, la broche d'entrée dédiée correspondante du CPLD peut être considérée comme une broche sans connexion (NC). Le tableau 5 indique les numéros de broches des broches d'entrée dédiées GCLR et OE1 des appareils ATF15xx dans tous les types de boîtiers disponibles.
Figure 5. Schéma de circuit des interrupteurs à bouton-poussoir et des cavaliers sélectionnables pour GCLR et OE1Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-5

Tableau 5.Numéros de broches de GCLR et OE1

TQFP 44 broches PLCC 44 broches PLCC 84 broches TQFP 100 broches
GCLR 39 1 1 89
OE1 38 44 84 88

Oscillateur 2 MHz et cavalier de sélection d'horloge
Le cavalier de sélection d'horloge étiqueté JP-GCLK sur la carte de développement/programmateur CPLD est un cavalier à deux positions qui permet aux utilisateurs de sélectionner la broche d'entrée dédiée GCLK (GCLK1 ou GCLK2) du dispositif ATF15xx qui doit être connectée à la sortie du Oscillateur 2MHz. De plus, le cavalier peut être retiré pour permettre à une source d'horloge externe d'être connectée à GCLK1 et/ou GCLK2 de l'appareil ATF15xx. La figure 6 est une illustration du schéma de circuit de l'oscillateur et du cavalier de sélection. Le tableau 6 indique les numéros de broches des broches d'entrée dédiées GCLK1 et GCLK2 du dispositif ATF15xx dans tous les différents types de boîtiers disponibles.
Si le cavalier GCLK1 est défini, le cavalier sera situé vers le côté de la carte. D'autre part, si le cavalier GCLK2 est défini, le cavalier sera situé vers le milieu de la carte.Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-6

Tableau 6.Numéros de broches de GCLK1 et GCLK2

TQFP 44 broches PLCC 44 broches PLCC 84 broches TQFP 100 broches
GCLK1 37 43 83 87
GCLK2 40 2 2 90

VCCIO et VCCINT Voltage Cavaliers de sélection et voyants

  • Le VCCIO et le VCCINT Voltage Les cavaliers de sélection, étiquetés respectivement Sélecteur VCCIO et Sélecteur VCCINT sur le kit de développement/programmation ATF15xx-DK3, permettent la sélection de l'alimentation E/S
  • voltagNiveau e (VCCIO) et volume d'alimentation de basetage niveau (VCCINT) qui sont utilisés pour le CPLD cible sur le kit. Une fois ces cavaliers correctement réglés, les LED (étiquetées VCCINT LED et VCCIO LED) s'allumeront ; cependant, à un vol d'alimentation inférieurtage niveaux (c'est-à-dire 2.5 V ou moins), les LED peuvent être très faibles.
  • Pour les CPLD ATF15xxAS/ASL (5.0 V), les cavaliers du sélecteur VCCIO et du sélecteur VCCINT doivent être réglés sur 5.0 V.
  • Pour les CPLD ATF15xxASV/ASVL (3.3 V), les cavaliers du sélecteur VCCIO et du sélecteur VCCINT doivent être réglés sur 3.3 V uniquement.
  • L'alimentation du kit de développement/programmeur CPLD doit être coupée lors du changement de position du VCCIO ou du VCCINT Voltage Cavalier de sélection (sélecteur VCCIO ou sélecteur VCCINT).
  • Cavaliers ICCIO et ICCINT
  • Les cavaliers ICCIO et ICCINT peuvent être retirés et utilisés comme points de mesure ICC. Lorsque les cavaliers sont retirés, des ampèremètres peuvent être connectés aux bornes pour mesurer la consommation de courant du CPLD cible. Lorsque les utilisateurs n'utilisent pas ces cavaliers pour mesurer le courant, ces cavaliers doivent être réglés pour que le kit et le CPLD fonctionnent.
  • Voltage Régulateurs
  • Deux volumestagLes régulateurs, étiquetés VR1 et VR2, sont utilisés pour générer et réguler indépendamment
  • VCCINT et VCCIO voltages de l'alimentation 9VDC. Pour plus de détails, veuillez consulter le schéma du kit ATF15xx-DK3, Figure 12.
  • Commutateur d'alimentation et voyant d'alimentation
  • L'interrupteur d'alimentation, étiqueté POWER SWITCH, peut être mis en position marche ou arrêt, qui est utilisé pour allumer ou éteindre la carte ATF15xx-DK3 respectivement. Il permet le vol 9VDCtage à la prise d'alimentation pour passer au voltage régulateurs lorsqu'il est en position marche. Lorsque l'interrupteur d'alimentation est activé, le voyant d'alimentation (étiqueté POWER LED) s'allume pour indiquer que le kit ATF15xx-DK3 est alimenté.
  • Prise d'alimentation et embase d'alimentation
  • La carte ATF15xx-DK3 contient deux types différents de connecteurs d'alimentation étiquetés JPower et JP Power. L'un ou l'autre de ces connecteurs d'alimentation peut être utilisé pour connecter une source d'alimentation 9VDC au kit. Le premier connecteur d'alimentation étiqueté JPower est une prise d'alimentation cylindrique avec une tige de 2.1 mm de diamètre, et il s'accouple à une prise femelle de 2.1 mm (diamètre intérieur) x 5.5 mm (diamètre extérieur). Le deuxième en-tête d'alimentation étiqueté JP Power est un en-tête mâle à 4 broches de 0.100″ avec des bornes carrées de 0.025″. La disponibilité de ces deux types de connecteurs d'alimentation permet aux utilisateurs de choisir le type d'équipement d'alimentation à utiliser pour le kit de développement/programmeur ATF15xx-DK3.
  • Un seul de ces deux connecteurs d'alimentation doit être alimenté avec une source 9VDC mais pas les deux en même temps.
  • JTAG Connecteur ISP et cavalier de sélection TDO
  • Le JTAG Connecteur ISP étiqueté JTAG-IN, est utilisé pour connecter l'ATF15xx JTAG broches de port (TCK, TDI, TMS et TDO) via le câble de téléchargement ISP au port d'imprimante parallèle (LPT) d'un PC pour JTAG Programmation ISP de l'appareil ATF15xx. Des connecteurs polarisés sont utilisés sur le câble de téléchargement ATF15xx-DK3 et ISP pour minimiser les problèmes de connexion. L'étiquette PIN1 au bas du JTAG Le connecteur ISP indique la position de la broche 1 de l'en-tête à 10 broches et réduit davantage le risque de connexion incorrecte du câble de téléchargement ISP.
  • A gauche du JTAG-Connecteur IN, il y a deux colonnes de vias, et ils sont étiquetés JTAG-EN DEHORS. Ils sont destinés à permettre aux utilisateurs de créer un JTAG guirlande pour effectuer JTAG opérations sur plusieurs appareils. Les utilisateurs devront souder le même type de connecteur que celui utilisé pour JTAG-IN dans le JTAG-Position OUT afin d'utiliser cette fonction disponible.
  • Pour créer un JTAG connexion en guirlande à l'aide de plusieurs cartes ATF15xx-DK3, le cavalier de sélection TDO, étiqueté JP-TDO, doit être réglé sur la position appropriée. Pour tous les appareils de la connexion en guirlande, à l'exception du dernier appareil, ce cavalier doit être réglé sur la position TO NEXT DEVICE. Pour le dernier appareil de la chaîne, ce cavalier doit être réglé sur la position TO ISP CABLE. Lorsque ce cavalier est en position TO NEXT DEVICE, le TDO de ce J particulierTAG l'appareil sera connecté au TDI du prochain
  • JTAG dispositif dans la chaîne. Lorsque ce cavalier est en position TO ISP CABLE, le TDO de cet appareil sera connecté au TDO du JTAG Connecteur à 10 broches, qui permettra au signal TDO de cet appareil de la chaîne d'être retransmis au PC hôte avec le logiciel ISP. La figure ci-dessous est un schéma de principe du
  • JTAG connecteurs et le cavalier JP-TDO. Le tableau ci-dessous répertorie les numéros de broches des quatre JTAG broches pour le périphérique ATF15xx dans tous les packages disponibles.
    Pour une configuration à un seul appareil, la position du cavalier JP-TDO doit être réglée sur TO ISP CABLE.

Figure 7. Schéma de circuit du JTAG Connecteurs ISP et cavalier TDOAtmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-7

  • Tableau 7.Numéros de broches de JTAG Signaux de port
TQFP 44 broches PLCC 44 broches PLCC 84 broches TQFP 100 broches
TDI 1 7 14 4
TDO 32 38 71 73
TMS 7 13 23 15
PTC 26 32 62 62

L'algorithme ISP est contrôlé par le logiciel ATMISP, qui s'exécute sur le PC. Les quatre JTAG les signaux sont générés par le port LPT, et ils sont mis en mémoire tampon par le câble de téléchargement ISP avant d'entrer dans le dispositif ATF15xx sur la carte CPLD Development/Programmer. Le J à 10 brochesTAG Le brochage de l'en-tête de port sur la carte de développement/programmateur CPLD est illustré à la figure 8, et les dimensions de ce J mâle à 10 brochesTAG en-tête sont illustrés à la Figure 9.
Illustration 8. J à 10 brochesTAG Brochage de l'en-tête de portAtmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-8

  • Le J à 10 brochesTAG Le brochage de l'en-tête de port est compatible avec le câble basé sur le port ATDH1150PC/VPC LPT et le câble basé sur le port USB ATDH1150USB, ainsi que l'Altera
  • Câbles basés sur le port ByteBlaster/MV/II LPT. De plus, le logiciel ATMISP v6.7 permet d'utiliser soit l'Atmel
  • Câble ATDH1150PC/VPC/USB ou câble ByteBlaster/MV/II pour implémenter ISP.
  • ATMISP v7.0 ne prend en charge que le câble ATDH1150USB.
  • Carte adaptateur de prise
  • Les cartes d'adaptateur de prise de développement/programmeur CPLD ATF15xx-DK3 (ATF15xx-DK3-XXXXX) sont des cartes de circuits imprimés qui s'interfacent avec la carte de développement/programmeur CPLD ATF15xx-DK3. Ils sont utilisés en conjonction avec la carte de développement/programmateur ATF15xx-DK3 CPLD pour évaluer ou programmer les dispositifs ATF15xx ISP CPLD dans différents types de boîtiers. Il existe quatre cartes d'adaptateur de socket disponibles pour l'ATF15xx-DK3 couvrant les 44-TQFP, 44-PLCC, 84-PLCC et 100-
  • Types de package TQFP dans la famille ATF15xx de CPLD.
  • Chaque carte adaptateur de prise contient une prise pour le périphérique ATF15xx et possède des en-têtes mâles sur le côté inférieur, étiquetés JP1 et JP2. Les en-têtes du côté inférieur s'accouplent avec les en-têtes femelles de la carte ATF15xx-DK3, étiquetés JP4 et JP3. Les quatre afficheurs 7 segments, les interrupteurs à bouton-poussoir,
  • JTAG les signaux de port, l'oscillateur, VCCINT, VCCIO et GND sur la carte de développement/programmateur CPLD sont connectés au dispositif ATF15xx sur la carte adaptateur de prise via ces deux ensembles de connecteurs.
  • Sur le dessus de l'adaptateur de prise 44-TQFP, il y a quatre connecteurs à 10 broches avec les mêmes dimensions que le JTAG Connecteur FAI. Les broches de ces quatre connecteurs sont connectées aux broches d'entrée et d'E/S (sauf les quatre JTAG broches) du périphérique CPLD cible. Ils peuvent être utilisés pour se connecter à un oscilloscope ou à un analyseur logique afin de capturer les activités des broches d'entrée et d'E/S du CPLD. Ils peuvent également être utilisés pour connecter les broches d'entrée et d'E/S du CPLD à d'autres cartes ou dispositifs externes pour une évaluation ou un test au niveau du système.
  • Câble de téléchargement Atmel ATF15xx ISP
  • Le câble de téléchargement ATF15xx ISP (P/N : ATDH1150VPC) connecte le port LPT du PC au connecteur J à 10 broches.TAG en-tête sur la carte de développement/programmeur CPLD ou sur une carte de circuit imprimé personnalisée. Ceci est illustré à la figure 10. Ce câble ISP agit comme un tampon pour mettre en mémoire tampon le JTAG signaux entre le port LPT du PC et l'ATF15xx sur le circuit imprimé. Le voyant d'alimentation à l'arrière du boîtier du connecteur mâle à 25 broches indique que le câble est correctement connecté.
  • Assurez-vous que ce voyant est allumé avant d'utiliser le logiciel Atmel CPLD ISP (ATMISP).
  • Ce câble ISP se compose d'un connecteur mâle à 25 broches (DB25), qui est connecté au port LPT d'un PC. La fiche femelle à 10 broches se connecte au connecteur mâle à 10 broches JTAG en-tête sur la carte de circuit imprimé ISP. La bande de couleur rouge sur le câble plat indique l'orientation de la broche 1 de la fiche femelle. Le J mâle à 10 brochesTAG en-tête sur le CPLD
  • La carte de développement/programmeur est polarisée pour empêcher les utilisateurs d'insérer la fiche femelle dans le mauvais sens.
  • Les kits de développement/programmeur CPLD comprennent le câble de téléchargement ISP ATF15xx
    (ATDH1150VPC); cependant, d'autres câbles ISP pris en charge peuvent également être utilisés. Les câbles ATDH1150VPC, ATDH1150USB, ByteBlasterMV et ByteBlasterII peuvent être utilisés pour les appareils ATF15xx/ASL (5V) et ATF15xxASV/ASVL (3.3V), tandis que les anciens câbles ATDH1150PC et ByteBlaster peuvent être utilisés pour les appareils ATF15xxAS/ASL (5V) seul.Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-9
  • La figure 11 illustre le brochage de l'en-tête femelle à 10 broches pour le câble de téléchargement ISP ATF15xx. Le brochage de l'en-tête mâle à 10 broches sur la carte PC (si utilisé pour le FAI) doit correspondre à ce brochage.Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-10
  • Remarque : La carte de circuit imprimé doit fournir VCC et GND au câble CPLD ISP via l'en-tête mâle à 10 broches.

Diagrammes schématiquesAtmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-11Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-12Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-13Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-14Atmel-ATF15xx-DK3-CPLD-Development-Programmer-Kit-FIG-15

Références et assistance

Pour des références et une assistance supplémentaires sur le logiciel de conception PLD, la documentation telle que l'aide files, des didacticiels, des notes d'application / mémoires et des guides d'utilisation sont disponibles sur www.atmel.com.
Logiciel Atmel ProChip Designer
Tableau 8. Références et support de ProChip Designer

Concepteur ProChip Dans le menu principal de la fenêtre ProChip…
Aide Sélectionnez Aide > Aide de Prochip Designer.
Tutoriels Sélectionnez Aide > Tutoriels.
Problèmes connus et solutions Sélectionnez Aide > Review KPS.

Logiciel Atmel WinCUPL
Tableau 9. Références et prise en charge de WinCUPL

WinCUPL Dans le menu de la fenêtre principale de WinCUPL…
Aide Sélectionnez Aide > Contenu.
Guide de référence des programmeurs CUPL Sélectionnez Aide > Référence des programmeurs CUPL.
Tutoriels Sélectionnez Aide > Informations sur Atmel > Tutoriel1.pdf.
Problèmes connus et solutions Sélectionnez Aide > Informations sur Atmel > CUPL_BUG.pdf.

Logiciel Atmel ATMISP
Tableau 10. Références et support ATMISP

ATMISP Depuis le menu principal de la fenêtre ATMISP…
Aide Files Sélectionnez Aide > Aide FAI.
Tutoriels Sélectionnez Aide > Tutoriel ATMISP.
Problèmes connus et solutions À l'aide du navigateur Windows Explorer, localisez le dossier ATMISP et ouvrez le readme.txt file avec un éditeur de texte ASCII.

Logiciel de conversion Atmel POF2JED
Tableau 11. Références et prise en charge de POF2JED

POF2JED Dans le menu principal de la fenêtre POF2JED…
Dossier d'application de conversion ATF15xx Sélectionnez Aide > Options de conversion.

Support technique

Historique des révisions

Révision Date Description
3605C 06/2014 Mettez à jour les schémas, le modèle, les logos et la page de clause de non-responsabilité. Ajoutez la section Historique des révisions.
3605B 05/2008
  • Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 États-Unis Tél : (+1)(408) 441.0311 Fax : (+1)(408) 436.4200 | www.atmel.com
  • © 2014 Atmel Corporation. / Rév. : Atmel-3605C-CPLD-ATF15xx-DK3-Development-Kit-UserGuide_062014.
  • Atmel®, le logo Atmel et leurs combinaisons, Enabling Unlimited Possibilities et autres sont des marques déposées ou des marques commerciales d'Atmel Corporation aux États-Unis et
    autres pays. D'autres termes et noms de produits peuvent être des marques déposées de tiers.
  • Avertissement: Les informations contenues dans ce document sont fournies en relation avec les produits Atmel. Aucune licence, expresse ou implicite, par préclusion ou autrement, sur un droit de propriété intellectuelle n'est accordée par ce document ou en relation avec la vente de produits Atmel.
  • SAUF INDICATION DANS LES CONDITIONS GÉNÉRALES DE VENTE ATMEL SITUÉES SUR ATMEL WEBSITE, ATMEL N'ASSUME AUCUNE RESPONSABILITÉ ET DÉCLINE TOUTE GARANTIE EXPRESSE, IMPLICITE OU LÉGALE RELATIVE À SES PRODUITS, Y COMPRIS, MAIS SANS S'Y LIMITER, LA GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER OU D'ABSENCE DE CONTREFAÇON. DANS
  • AUCUN ÉVÉNEMENT ATMEL NE SERA RESPONSABLE DES DOMMAGES DIRECTS, INDIRECTS, CONSÉCUTIFS, PUNITIFS, SPÉCIAUX OU ACCESSOIRES (Y COMPRIS, SANS LIMITATION, LES DOMMAGES POUR PERTE ET PROFITS, L'INTERRUPTION D'ACTIVITÉ OU LA PERTE D'INFORMATIONS) DÉCOULANT DE L'UTILISATION OU DE L'INCAPACITÉ D'UTILISER CE DOCUMENT, MÊME SI ATMEL A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
  • Atmel ne fait aucune représentation ou garantie quant à l'exactitude ou l'exhaustivité du contenu de ce
    document et se réserve le droit d'apporter des modifications aux spécifications et aux descriptions des produits à tout moment sans préavis. Atmel ne s'engage pas à mettre à jour les informations contenues dans ce document. Sauf indication contraire, les produits Atmel ne conviennent pas et ne doivent pas être utilisés dans les applications automobiles. Les produits Atmel ne sont pas destinés, autorisés ou garantis pour une utilisation en tant que composants dans des applications destinées à soutenir ou à maintenir la vie.
  • AVIS DE NON-RESPONSABILITÉ POUR LES APPLICATIONS CRITIQUES DE SÉCURITÉ, MILITAIRES ET AUTOMOBILES : Les produits Atmel ne sont pas conçus pour et ne seront pas utilisés dans le cadre d'applications où la défaillance de ces produits pourrait raisonnablement entraîner des blessures graves ou la mort ("Applications critiques pour la sécurité") sans l'autorisation écrite spécifique d'un agent Atmel.
  • consentement. Les applications critiques pour la sécurité comprennent, sans s'y limiter, les dispositifs de survie et les systèmes, équipements ou systèmes pour le fonctionnement des installations nucléaires et des systèmes d'armes.
  • Les produits Atmel ne sont pas conçus ni destinés à être utilisés dans des applications ou des environnements militaires ou aérospatiaux, à moins qu'ils ne soient spécifiquement désignés par Atmel comme étant de qualité militaire. Les produits Atmel ne sont pas conçus ni destinés à être utilisés dans des applications automobiles, sauf s'ils sont spécifiquement désignés par Atmel comme étant de qualité automobile.
  • Téléchargé à partir de : Arrow.com.

Documents / Ressources

Kit de développement/programmeur Atmel ATF15xx-DK3 CPLD [pdf] Mode d'emploi
ATF15xx-DK3 Kit de programmation de développement CPLD, ATF15xx-DK3, Kit de programmation de développement CPLD, Kit de programmation de développement, Kit de programmation

Références

Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *