Câbles de programmation LATTICE FPGA-UG-02042-26.4
Avis de non-responsabilité
Lattice ne donne aucune garantie, représentation ou garantie concernant l'exactitude des informations contenues dans ce document ou l'adéquation de ses produits à un usage particulier. Toutes les informations contenues dans ce document sont fournies telles quelles et avec tous les défauts, et tous les risques associés à ces informations incombent entièrement à l'acheteur. L'acheteur ne doit pas se fier aux données et aux spécifications de performance ou aux paramètres fournis dans les présentes. Les produits vendus par Lattice ont été soumis à des tests limités et il est de la responsabilité de l'Acheteur de déterminer indépendamment l'adéquation de tout produit et de tester et de vérifier la même chose. Aucun produit Lattice ne doit être utilisé en conjonction avec une mission ou une application critique pour la sécurité ou toute autre application dans laquelle la défaillance du produit Lattice pourrait créer une situation où des blessures corporelles, la mort, de graves dommages matériels ou environnementaux pourraient survenir. Les informations fournies dans ce document sont la propriété de Lattice Semiconductor, et Lattice se réserve le droit d'apporter des modifications aux informations contenues dans ce document ou à tout produit à tout moment et sans préavis.
Caractéristiques
- Prise en charge de tous les produits programmables Lattice
- Programmation I2.5C 3.3 V à 2 V (HW-USBN-2B)
- 1.2 V à 3.3 VJTAG et programmation SPI (HW-USBN-2B)
- 1.2 V à 5 VJTAG et programmation SPI (tous les autres câbles)
- Idéal pour le prototypage de conception et le débogage
- Connectez-vous à plusieurs interfaces PC
- USB (v.1.0, v.2.0)
- Port parallèle PC
- Connecteurs de programmation faciles à utiliser
- Flywire polyvalent, connecteurs 2 x 5 (.100") ou 1 x 8 (.100")
- 6 pieds (2 mètres) ou plus de longueur de câble de programmation (PC à DUT)
- Construction sans plomb/conforme RoHS
Câbles de programmation
Les produits Lattice Programming Cable sont la connexion matérielle pour la programmation dans le système de tous les appareils Lattice. Après avoir terminé votre conception logique et créé une programmation file avec les outils de développement Lattice Diamond®/ispLEVER® Classic, vous pouvez utiliser le logiciel Diamond Programmer ou ispVM™ System pour programmer les appareils sur votre carte. Le logiciel ispVM System/Diamond Programmer génère automatiquement les commandes de programmation appropriées, les adresses de programmation et les données de programmation en fonction des informations stockées dans la programmation file et les paramètres que vous avez définis dans Diamond Programmer/ispVM System. Les signaux de programmation sont ensuite générés à partir du port USB ou parallèle d'un PC et dirigés via le câble de programmation vers l'appareil. Aucun composant supplémentaire n'est requis pour la programmation.
Le logiciel Diamond Programmer/ispVM System est inclus avec tous les outils de conception Lattice et peut être téléchargé à partir de Lattice web site à www.latticesemi.com/programmer.
Définitions des broches du câble de programmation
Les fonctions fournies par les câbles de programmation correspondent aux fonctions disponibles sur les dispositifs programmables Lattice. Étant donné que certains appareils contiennent différentes fonctionnalités de programmation, les fonctions spécifiques fournies par le câble de programmation peuvent dépendre de l'appareil cible sélectionné. Le logiciel ispVM System/Diamond Programmer génère automatiquement les fonctions appropriées en fonction de l'appareil sélectionné. Voir le tableau 3.1 pour uneview des fonctions du câble de programmation.
Tableau 3.1. Définitions des broches du câble de programmation.
Broche de câble de programmation | Nom | Type de broche du câble de programmation | Description |
CCV | Volume de programmationtage | Saisir | Connectez-vous au plan VCCIO ou VCCJ de l'appareil cible. ICC typique = 10 mA. Le plateau cible
fournit l'alimentation/référence VCC pour le câble. |
TDO/SO | Tester la sortie des données | Saisir | Utilisé pour transférer des données via l'IEEE1149.1 (JTAG) norme de programmation. |
TDI/SI | Entrée de données de test | Sortir | Utilisé pour transférer des données via la norme de programmation IEEE1149.1. |
ISPEN/PROG | Activer | Sortir | Activer l'appareil à programmer.
Fonctionne également comme sélection de puce SN/SSPI pour la programmation SPI avec HW-USBN-2B. |
TRÈS BIEN | Tester la réinitialisation | Sortir | Réinitialisation facultative de la machine d'état IEEE 1149.1. |
FAIT | FAIT | Saisir | DONE indique l'état de la configuration |
TMS | Mode d'essai Sélectionner l'entrée | Sortir | Utilisé pour contrôler la machine d'état IEEE1149.1. |
Terre | Sol | Saisir | Connectez-vous au plan de masse de l'appareil cible |
TCK/SCLK | Entrée d'horloge de test | Sortir | Utilisé pour synchroniser la machine d'état IEEE1149.1 |
INIT | Initialiser | Saisir | Indique que l'appareil est prêt pour le démarrage de la configuration. INITN ne se trouve que sur certains appareils. |
I2C : SCL* | SCL I2C | Sortir | Fournit le signal I2C SCL |
I2C : SDA* | SDA I2C | Sortir | Fournit le signal I2C SDA. |
SORTIE 5 V* | Sortie 5 V | Sortir | Fournit un signal de 5 V pour le programmateur iCEprogM1050. |
Note: trouvé uniquement sur le câble HW-USBN-2B.
Note: Nécessite Diamond Programmer 3.1 ou version ultérieure.
Illustration 3.2. Câble de programmation Interface de programmation intégrée au système pour le PC (HW-USB-1A ou HW-USB-2A)*
Note: Le logiciel Lattice PAC-Designer® ne prend pas en charge la programmation avec des câbles USB. Pour programmer les dispositifs ispPAC avec ces câbles, utilisez le logiciel Diamond Programmer/ispVM System.
Note: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C et HW-DLN-3C sont des produits fonctionnellement équivalents.
Illustration 3.4. Câble de programmation Interface de programmation intégrée au système pour le PC (pDS4102-DL2 ou pDS4102-DL2A)
Illustration 3.5. Câble de programmation Interface de programmation intégrée au système pour le PC (HW7265-DL2 ou HW7265-DL2A)*
Note: À des fins de référence, le connecteur 2 x 10 sur le HW7265-DL2 ou HW7265-DL2A est équivalent à Tyco 102387-1. Cela s'interfacera avec des en-têtes 100 x 2 à espacement standard de 5 mil ou un connecteur mâle encastré à clé 2 x 5 tel que le 3M N2510-5002RB.
Logiciel de programmation
Le programmeur Diamond et le système ispVM pour les appareils classiques sont l'outil logiciel de gestion de programmation préféré pour tous les appareils Lattice et les câbles de téléchargement. La dernière version du logiciel Lattice Diamond Programmer ou ispVM System est disponible en téléchargement sur le site Lattice. web site à www.latticesemi.com/programmer.
Considérations relatives à la conception du tableau cible
Une résistance pull-down de 4.7 kΩ est recommandée sur la connexion TCK de la carte cible. Ce pull-down est recommandé pour éviter une synchronisation par inadvertance du contrôleur TAP induite par des fronts d'horloge rapides ou comme VCC rampsouper. Ce menu déroulant est recommandé pour toutes les familles programmables Lattice.
Les signaux I2C SCL et SDA sont à drain ouvert. Une résistance pull-up de 2.2 kΩ à VCC est requise sur la carte cible. Seules les valeurs VCC de 3.3 V et 2.5 V pour I2C sont prises en charge par les câbles HW-USBN-2B.
Pour les familles d'appareils Lattice à faible puissance, il est recommandé d'ajouter une résistance de 500 Ω entre VCCJ et GND pendant l'intervalle de programmation lorsqu'un câble de programmation USB est connecté à une conception de carte à très faible puissance. Une FAQ est disponible pour en discuter plus en détail à l'adresse :
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
Le JTAG la vitesse du port de programmation peut devoir être contrôlée lors de l'utilisation des câbles de programmation connectés aux PCB du client. Ceci est particulièrement important lorsqu'il y a un long routage PCB ou avec de nombreux appareils connectés en guirlande. Le logiciel de programmation Lattice peut ajuster la synchronisation du TCK appliqué au JTAG port de programmation du câble. Ce réglage de port de faible précision de TCK dépend de nombreux facteurs, notamment de la vitesse du PC et du type de câble utilisé (port parallèle, USB ou USB2). Cette fonctionnalité logicielle offre une option pour ralentir le TCK pour les environnements de débogage ou bruyants. Une FAQ est disponible pour en discuter plus en détail à l'adresse : http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
Le câble de téléchargement USB peut être utilisé pour programmer les produits Power Manager ou ispClock avec le logiciel de programmation Lattice. Lorsque vous utilisez le câble USB avec les périphériques Power Manager I (POWR604, POWR1208, POWR1208P1), vous devez ralentir le TCK d'un facteur 2. Une FAQ est disponible pour en discuter plus en détail à :
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programmation Flywire et référence de connexion
Reportez-vous au Tableau 6.1 pour identifier, par dispositif Lattice, comment connecter les différents câbles volants de programmation Lattice. JTAG, configuration SPI et I2C identifiée sans ambiguïté. Les câbles et le matériel hérités sont inclus à titre de référence. De plus, diverses configurations d'en-tête sont tabulées.
Tableau 6.1. Référence des broches et des câbles
HW-USBN-2B
Couleur Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FAIT | TRST(SORTIE) | CCV | Terre | I2C |
Orange | Brun | Violet | Blanc | Jaune | Bleu | Vert | Rouge | Noir | Jaune | |
HW-USBN-2A
Couleur Flywire |
TDI | TDO | TMS | TCK | faiEN/PROG | INIT | TRST(SORTIE)/DONE(ENTREE) | CCV | Terre | |
Orange | Brun | Violet | Blanc | Jaune | Bleu | Vert | Rouge | Noir | ||
HW-DLN-3C
Couleur Flywire |
TDI | TDO | TMS | TCK | faiEN/PROG |
na |
TRST(SORTIE) | CCV | Terre | |
Orange | Brun | Violet | Blanc | Jaune | Vert | Rouge | Noir | |||
Type de broche du câble de programmation Recommandation de la carte cible |
Sortir | Saisir | Sortir | Sortir | Sortir | Saisir | Entrée/Sortie | Saisir | Saisir | Ou |
— | — | Pull-up 4.7 kΩ | 4.7 kΩ |
(Note 1) |
— | — |
(Note 2) |
— | (Non
(Non |
|
Connectez les fils du câble de programmation (ci-dessus) à l'appareil correspondant ou aux broches d'en-tête (belo |
JTAG Appareils portuaires
ECP5™ | TDI | TDO | TMS | TCK |
Connexions optionnelles à l'appareil ispEN, PROGRAMN, Signaux INITN, DONE et/ou TRST (Définir dans les paramètres E/S personnalisés dans le système ispVM ou le logiciel Diamond Programmer. Tous les appareils ne disposent pas de ces broches) |
Requis | Requis | |
LatticeECP3™/ LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Requis |
Requis |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
MachXOM™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | Requis | Requis | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Requis | Requis | ||
MACH®4A | TDI | TDO | TMS | TCK | Requis | Requis | ||
ispGDX2™ | TDI | TDO | TMS | TCK | Requis | Requis | ||
ispPAC®/ispClock™ (Remarque 4) | TDI | TDO | TMS | TCK | Requis | Requis | ||
Platform Manager™/Power Manager/Power Manager II/Platform Manager II
(Note 4) |
TDI |
TDO |
TMS |
TCK |
Requis |
Requis |
Tableau 6.1. Référence des broches et des câbles
HW-USBN-2B
Couleur Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FAIT | TRST(SORTIE) | CCV | Terre | I2C |
Orange | Brun | Violet | Blanc | Jaune | Bleu | Vert | Rouge | Noir | Jaune | |
HW-USBN-2A
Couleur Flywire |
TDI | TDO | TMS | TCK | faiEN/PROG | INIT | TRST(SORTIE)/DONE(ENTREE) | CCV | Terre | |
Orange | Brun | Violet | Blanc | Jaune | Bleu | Vert | Rouge | Noir | ||
HW-DLN-3C
Couleur Flywire |
TDI | TDO | TMS | TCK | faiEN/PROG |
na |
TRST(SORTIE) | CCV | Terre | |
Orange | Brun | Violet | Blanc | Jaune | Vert | Rouge | Noir | |||
Type de broche du câble de programmation Recommandation de la carte cible |
Sortir | Saisir | Sortir | Sortir | Sortir | Saisir | Entrée/Sortie | Saisir | Saisir | O |
— | — | Pull-up 4.7 kΩ | 4.7 kΩ |
(Note 1) |
— | — |
(Note 2) |
— | (N
(N |
|
Connectez les fils du câble de programmation (ci-dessus) à l'appareil correspondant ou aux broches d'en-tête (ci-dessous |
Périphériques de port SPI esclaves
ECP5 | MOSI | MISO | — | CCLK | SN |
Connexions optionnelles aux signaux PROGRAMN, INITN et/ou DONE de l'appareil |
Requis | Requis | ||
RéseauECP3 | MOSI | MISO | — | CCLK | SN | Requis | Requis | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Requis | Requis | |||
CrossLink™ LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Opter. CDONE |
CRESET_B |
Requis |
Requis |
|
iCE40™/iCE40LM/iCE40 Ultra™/iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opter. CDONE |
CRESET_B |
Requis |
Requis |
Périphériques de port I2C
MachXO2/MachXO3/MachXO3D | — | — | — | — | Connexions optionnelles aux signaux PROGRAMN, INITN et/ou DONE de l'appareil | Requis | Requis | |||
Gestionnaire de plate-forme II | — | — | — | — | Requis | Requis | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Requis | Requis | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Opter. CDONE |
CRESET_B |
Requis |
Requis |
En-têtes
1 x 10 conn (câbles divers) | 3 | 2 | 6 | 8 | 4 | 9 ou 10 | 5 ou 9 | 1 | 7 | |
1 connecteur 8 (voir Figure 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 connecteur 5 (voir Figure 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 |
Programmeurs
Modèle 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
Remarques :
- Pour les appareils Lattice ISP plus anciens, un condensateur de découplage de 0.01 μF est requis sur ispEN/ENABLE de la carte cible.
- Pour HW-USBN-2A/2B, la carte cible fournit l'alimentation – ICC typique = 10 mA. Pour les appareils qui ont une broche VCCJ, le VCCJ doit être des appareils connectés, connectez la banque VCCIO appropriée au VCC du câble. Un condensateur de découplage de 0.1 μF est nécessaire sur VCCJ ou VCCIO à proximité de l'appareil. feuille pour déterminer si l'appareil a une broche VCCJ ou quelle banque VCCIO régit le port de programmation cible (cela peut ne pas être le même qu'une cible 3. Signaux de drain ouvert. La carte cible doit avoir une résistance de pull-up d'environ 2.2 kΩ connectée au même plan auquel VCC est connecté Câbles HW-USBN-2B vers VCC.
- Lorsque vous utilisez le logiciel PAC-Designer® pour programmer des appareils ispPAC ou ispClock, ne connectez pas TRST/DONE.
- Si vous utilisez un câble plus ancien que HW-USBN-2B, connectez une alimentation externe +5 V entre iCEprogM1050 broche 4 (VCC) et broche 2 (GND).
- Pour HW-USBN-2B, seules les valeurs VCC de 3.3 V à 2.5 V sont prises en charge pour I2C.
Connexion du câble de programmation
La carte cible doit être hors tension lors de la connexion, de la déconnexion ou de la reconnexion du câble de programmation. Connectez toujours la broche GND du câble de programmation (fil noir) avant de connecter tout autre JTAG épingles. Le non-respect de ces procédures peut endommager l'appareil programmable cible.
Câble de programmation Broche TRST
Il n'est pas recommandé de connecter la broche TRST de la carte à la broche TRST du câble. Au lieu de cela, connectez la broche TRST de la carte à Vcc. Si la broche TRST de la carte est connectée à la broche TRST du câble, demandez au programmeur ispVM/Diamond de mettre la broche TRST au niveau haut.
Pour configurer ispVM/Diamond Programmer pour piloter la broche TRST au niveau haut :
- Sélectionnez l'élément de menu Options.
- Sélectionnez Configuration du câble et du port d'E/S.
- Cochez la case TRST/Reset Pin-Connected.
- Sélectionnez le bouton radio Set High.
Si l'option appropriée n'est pas sélectionnée, la broche TRST est conduite au niveau bas par ispVM/Diamond Programmer. Par conséquent, la chaîne BSCAN ne fonctionne pas car la chaîne est verrouillée dans un état RESET.
Câble de programmation broche ispEN
Les broches suivantes doivent être mises à la terre :
- Broche BSCAN des appareils 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Cependant, vous avez la possibilité de faire piloter les broches BSCAN et ENABLE par la broche ispEN du câble. Dans ce cas, ispVM/Diamond Programmer doit être configuré pour conduire la broche ispEN au niveau bas comme suit :
Pour configurer ispVM/Diamond Programmer pour piloter la broche ispEN au niveau bas :
- Sélectionnez l'élément de menu Options.
- Sélectionnez Configuration du câble et du port d'E/S.
- Cochez la case ispEN/BSCAN Pin Connected.
- Sélectionnez le bouton radio Set Low.
Chaque câble de programmation est livré avec deux petits connecteurs qui vous aident à organiser les fils volants. Le fabricant et le numéro de pièce suivants sont une source possible de connecteurs équivalents :
- 1 x 8 Connecteur (par example, Samtec SSQ-108-02-TS)
- 2 x 5 Connecteur (par example, Samtec SSQ-105-02-TD)
Le câble de programmation flywire ou les en-têtes sont destinés à se connecter à des en-têtes d'espacement standard de 100 mil (broches espacées de 0.100 pouce). Lattice recommande un en-tête d'une longueur de 0.243 pouce ou 6.17 mm. Cependant, les en-têtes d'autres longueurs peuvent fonctionner aussi bien.
Informations de commande
Tableau 10.1. Résumé des fonctionnalités du câble de programmation
Fonctionnalité | HW-USBN-2B | HW-USBN-2A | HW-USB-2A | HW-USB-1A | HW-DLN-3C | HW7265-DL3, HW7265-DL3A, HW-DL-3B,
HW-DL-3C |
HW7265-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC parallèle | — | — | — | — | X | X | X | X | X | X |
Prise en charge 1.2 V | X | X | X | — | — | — | — | — | — | — |
Prise en charge 1.8 V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Soutien |
X | X | X | X | X | X | X | X | X | X |
Prise en charge 5.0 V | — | X | X | X | X | X | X | X | X | X |
2 x connecteur 5 | — | X | X | X | X | X | X | X | — | — |
1 x connecteur 8 | X | X | X | X | X | — | — | X | X | |
Fil volant | X | X | X | X | X | X | — | — | — | — |
Construction sans plomb | X | X | — | — | X | — | — | — | — | — |
Disponible à la commande | X | — | — | — | X | — | — | — | — | — |
Tableau 10.2. Informations de commande
Description | Référence de commande | Chine RoHS Période d'utilisation respectueuse de l'environnement (EFUP) |
Câble de programmation (USB). Contient un câble USB 6′, des connecteurs Flywire, un adaptateur 8 positions (1 x 8) et un adaptateur 10 positions (2 x 5), construction sans plomb et conforme RoHS. | HW-USBN-2B |
|
Câble de programmation (PC uniquement). Contient un adaptateur de port parallèle, un câble de 6′, des connecteurs Flywire, un adaptateur à 8 positions (1 x 8) et 10-
adaptateur de position (2 x 5), sans plomb, construction conforme RoHS. |
HW-DLN-3C |
Note: Des câbles supplémentaires sont décrits dans ce document à des fins héritées uniquement, ces câbles ne sont plus produits. Les câbles actuellement disponibles à la commande sont des articles de remplacement totalement équivalents.
Annexe A. Dépannage de l'installation du pilote USB
Il est essentiel que vous installiez les pilotes avant de connecter votre PC au câble USB. Si le câble est connecté avant d'installer les pilotes, Windows essaiera d'installer ses propres pilotes qui pourraient ne pas fonctionner.
Si vous avez essayé de connecter le PC au câble USB sans installer au préalable les pilotes appropriés, ou si vous rencontrez des problèmes de communication avec le câble USB Lattice après avoir installé les pilotes, suivez les étapes ci-dessous :
- Branchez le câble USB Lattice. Choisissez Démarrer > Paramètres > Panneau de configuration > Système.
- Dans la boîte de dialogue Propriétés système, cliquez sur l'onglet Matériel et sur le bouton Gestionnaire de périphériques. Sous les contrôleurs Universal Serial Bus, vous devriez voir programmeur Lattice USB ISP. Si vous ne le voyez pas, recherchez le périphérique inconnu avec le drapeau jaune. Double-cliquez sur l'icône Périphérique inconnu.
- Dans la boîte de dialogue Propriétés du périphérique inconnu, cliquez sur Réinstaller le pilote.
- Sélectionnez Parcourir mon ordinateur pour rechercher un logiciel pilote.
Accédez au répertoire isptools\ispvmsystem pour le pilote Lattice EzUSB.
Accédez au répertoire isptools\ispvmsystem\Drivers\FTDIUSBDriver pour le pilote FTDI FTUSB. - Pour les installations Diamond, accédez à lscc/diamond/data/vmdata/drivers. Cliquez sur Suivant.
- Sélectionnez Installer ce logiciel pilote quand même. Le système met à jour le pilote.
- Cliquez sur Fermer et terminez l'installation du pilote USB.
- Sous Panneau de configuration > Système > Gestionnaire de périphériques > Les contrôleurs de bus série universels doivent inclure les éléments suivants : Pour le pilote Lattice EzUSB : le dispositif de programmation Lattice USB ISP installé.
Pour le pilote FTDI FTUSB : périphériques USB Serial Converter A et Converter B installés
Si vous rencontrez des problèmes ou avez besoin d'informations supplémentaires, contactez le support technique de Lattice.
Assistance technique
Pour obtenir de l'aide, soumettez un dossier d'assistance technique à l'adresse www.latticesemi.com/techsupport.
Historique des révisions
Révision 26.4, mai 2020
Section | Résumé des modifications |
Câbles de programmation | Réseau mis à jour weblien du site vers www.latticesemi.com/programmer. |
Logiciel de programmation |
Révision 26.3, octobre 2019
Section | Résumé des modifications |
Considérations relatives à la conception du tableau cible ; Programmation Flywire et
Référence de connexion |
Valeurs VCC clarifiées prises en charge par l'interface I2C. Notes ajoutées au tableau 6.1. |
Révision 26.2, mai 2019
Section | Résumé des modifications |
— | Ajout de la section Avis de non-responsabilité. |
Programmation Flywire et référence de connexion | Tableau 6.1 mis à jour. Référence des broches et des câbles.
Ajout de MachXO3D Ajout de CRESET_B à Crosslink I2C. Éléments mis à jour sous Périphériques de port I2C · Ajout du gestionnaire de plate-forme II. · Modification de l'ordre des ispPAC. Éléments mis à jour sous Périphériques de port I2C. · Changement de Power Manager II en Platform Manager II et I2C mis à jour : valeur SDA. · Changement de l'ASC en L-ASC10 Mise à jour de la note de bas de page 4 pour inclure les appareils ispClock. Marques de commerce ajustées. |
Historique des révisions | Format mis à jour. |
Quatrième de couverture | Modèle mis à jour. |
— | Modifications éditoriales mineures |
Révision 26.1, mai 2018
Section | Résumé des modifications |
Tous | Entrées corrigées dans la section Périphériques de port SPI esclave du tableau 6.1. |
Révision 26.0, avril 2018
Section | Résumé des modifications |
Tous | Modification du numéro de document de UG48 à FPGA-UG-02024. Modèle de document mis à jour. |
Câbles de programmation | Suppression des informations redondantes et modification du lien vers www/latticesemi.com/software. |
Définitions des broches du câble de programmation | Mise à jour des noms des broches du câble de programmation dans le tableau 3.1. Définitions des broches du câble de programmation. |
Programmation Flywire et référence de connexion | Remplacement du Tableau 2. Référence de conversion Flywire et du Tableau 3 Connexions de broche recommandées par une seule référence de broche et de câble du Tableau 6.1. |
Informations de commande | Tableau 10.1 déplacé. Récapitulatif des caractéristiques du câble de programmation sous Informations de commande. |
Révision 25.0, novembre 2016
Section | Résumé des modifications |
Programmation Flywire et référence de connexion | Tableau 3 révisé, Connexions des broches recommandées. Dispositif CrossLink ajouté. |
Révision 24.9, octobre 2015
Section | Résumé des modifications |
Programmation Flywire et référence de connexion | Tableau 3 révisé, Connexions des broches recommandées.
Ajout de la colonne CRESET-B. Ajout du périphérique iCE40 UltraLite. |
Assistance Technique | Mise à jour des informations d'assistance technique. |
Révision 24.8, mars 2015
Section | Résumé des modifications |
Définitions des broches du câble de programmation | Description révisée d'INIT dans le Tableau 1, Définitions des broches du câble de programmation. |
Révision 24.7, janvier 2015
Section | Résumé des modifications |
Définitions des broches du câble de programmation | Dans le Tableau 1, Définitions des broches du câble de programmation, ispEN/Enable/PROG a été remplacé par ispEN/Enable/PROG/SN et sa description a été révisée.
Mise à jour de la Figure 2, Interface de programmation intégrée au câble de programmation pour le PC (HW-USBN-2B). |
Câble de programmation broche ispEN | Dans le Tableau 4, Récapitulatif des fonctionnalités du câble de programmation, HW-USBN-2B est marqué comme disponible à la commande. |
Informations de commande | HW-USBN-2A remplacé par HW-USBN-2B. |
Révision 24.6, juillet 2014
Section | Résumé des modifications |
Tous | Le titre du document a été changé de ispDOWNLOAD Cables en Programming Cables User's Guide. |
Définitions des broches du câble de programmation | Mise à jour du Tableau 3, Connexions des broches recommandées. Ajout des familles d'appareils ECP5, iCE40LM, iCE40 Ultra et MachXO3. |
Considérations relatives à la conception du tableau cible | Rubrique mise à jour. Mise à jour du lien FAQ sur le contrôle de l'outil ispVM du cycle de service et/ou de la fréquence TCK. |
Assistance Technique | Mise à jour des informations d'assistance technique. |
Révision 24.5, octobre 2012
Section | Résumé des modifications |
Programmation Flywire et référence de connexion | Ajout des noms de broches de port de configuration iCE40 au tableau de référence de conversion Flywire. |
Programmation Flywire et référence de connexion | Ajout d'informations sur l'iCE40 au tableau des connexions de câble recommandées. |
Révision 24.4, février 2012
Section | Résumé des modifications |
Tous | Document mis à jour avec le nouveau logo de l'entreprise. |
Révision 24.3, novembre 2011
Section | Résumé des modifications |
Tous | Document transféré au format guide de l'utilisateur. |
Caractéristiques | Figure ajoutée Câble USB – HW-USBN-2A. |
Programmation Flywire et référence de connexion | Mise à jour du tableau des connexions de câble recommandées pour les appareils MachXO2. |
Considérations relatives à la conception du tableau cible | Section mise à jour. |
Annexe A | Rubrique ajoutée. |
Révision 24.2, octobre 2009
Section | Résumé des modifications |
Tous | Ajout d'informations relatives aux spécifications physiques des connecteurs Flywire. |
Révision 24.1, juillet 2009
Section | Résumé des modifications |
Tous | Ajout de la section de texte Considérations sur la conception de la carte cible. |
Programmation Flywire et référence de connexion | Titre de section ajouté. |
Révisions précédentes
Section | Résumé des modifications |
— | Versions précédentes de Lattice. |
Documents / Ressources
![]() |
Câbles de programmation LATTICE FPGA-UG-02042-26.4 [pdf] Guide de l'utilisateur Câbles de programmation FPGA-UG-02042-26.4, FPGA-UG-02042-26.4, Câbles de programmation, Câbles |