जाली FPGA-UG-02042-26.4 प्रोग्रामिंग केबल्स
अस्वीकरण
लैटिस इस दस्तावेज़ में निहित जानकारी की सटीकता या किसी विशेष उद्देश्य के लिए इसके उत्पादों की उपयुक्तता के संबंध में कोई वारंटी, प्रतिनिधित्व या गारंटी नहीं देता है। यहां सभी जानकारी AS IS और सभी दोषों के साथ प्रदान की जाती है, और ऐसी जानकारी से जुड़े सभी जोखिम पूरी तरह से खरीदार के पास होते हैं। खरीदार किसी भी डेटा और प्रदर्शन विनिर्देशों या यहां दिए गए मापदंडों पर भरोसा नहीं करेगा। लैटिस द्वारा बेचे गए उत्पाद सीमित परीक्षण के अधीन हैं और किसी भी उत्पाद की उपयुक्तता को स्वतंत्र रूप से निर्धारित करना और उसका परीक्षण और सत्यापन करना क्रेता की जिम्मेदारी है। किसी भी जाली उत्पादों का उपयोग मिशन- या सुरक्षा-महत्वपूर्ण या किसी अन्य अनुप्रयोग के संयोजन में नहीं किया जाना चाहिए जिसमें लैटिस के उत्पाद की विफलता ऐसी स्थिति पैदा कर सकती है जहां व्यक्तिगत चोट, मृत्यु, गंभीर संपत्ति या पर्यावरणीय क्षति हो सकती है। इस दस्तावेज़ में प्रदान की गई जानकारी लैटिस सेमीकंडक्टर के स्वामित्व में है, और लैटिस बिना किसी सूचना के किसी भी समय इस दस्तावेज़ या किसी भी उत्पाद की जानकारी में कोई भी परिवर्तन करने का अधिकार सुरक्षित रखता है।
विशेषताएँ
- सभी जाली प्रोग्राम योग्य उत्पादों के लिए समर्थन
- 2.5 V से 3.3 V I2C प्रोग्रामिंग (HW-USBN-2B)
- 1.2 वी से 3.3 वीजेTAG और SPI प्रोग्रामिंग (HW-USBN-2B)
- 1.2 वी से 5 वीजेTAG और एसपीआई प्रोग्रामिंग (अन्य सभी केबल)
- डिजाइन प्रोटोटाइप और डिबगिंग के लिए आदर्श
- कई पीसी इंटरफेस से कनेक्ट करें
- यूएसबी (वी.1.0, वी.2.0)
- पीसी समानांतर पोर्ट
- उपयोग में आसान प्रोग्रामिंग कनेक्टर
- बहुमुखी फ्लाईवायर, 2 x 5 (.100") या 1 x 8 (.100") कनेक्टर
- 6 फीट (2 मीटर) या अधिक प्रोग्रामिंग केबल लंबाई (पीसी से डीयूटी)
- सीसा रहित/RoHS अनुपालन निर्माण
प्रोग्रामिंग केबल
जाली प्रोग्रामिंग केबल उत्पाद सभी जाली उपकरणों के इन-सिस्टम प्रोग्रामिंग के लिए हार्डवेयर कनेक्शन हैं। अपना लॉजिक डिज़ाइन पूरा करने और प्रोग्रामिंग बनाने के बाद file Lattice Diamond®/ispLEVER® क्लासिक विकास टूल के साथ, आप अपने बोर्ड पर डिवाइस प्रोग्राम करने के लिए डायमंड प्रोग्रामर या ispVM™ सिस्टम सॉफ़्टवेयर का उपयोग कर सकते हैं। ispVM सिस्टम/डायमंड प्रोग्रामर सॉफ्टवेयर स्वचालित रूप से प्रोग्रामिंग में संग्रहीत जानकारी के आधार पर उपयुक्त प्रोग्रामिंग कमांड, प्रोग्रामिंग पते और प्रोग्रामिंग डेटा उत्पन्न करता है। file और आपके द्वारा डायमंड प्रोग्रामर/आईएसपीवीएम सिस्टम में सेट किए गए पैरामीटर। प्रोग्रामिंग सिग्नल तब यूएसबी या पीसी के समानांतर पोर्ट से उत्पन्न होते हैं और प्रोग्रामिंग केबल के माध्यम से डिवाइस पर निर्देशित होते हैं। प्रोग्रामिंग के लिए कोई अतिरिक्त घटकों की आवश्यकता नहीं है।
डायमंड प्रोग्रामर/आईएसपीवीएम सिस्टम सॉफ्टवेयर सभी लैटिस डिजाइन टूल उत्पादों के साथ शामिल है और लैटिस से डाउनलोड के लिए उपलब्ध है। web साइट पर www.latticesemi.com/programmer.
प्रोग्रामिंग केबल पिन परिभाषाएँ
प्रोग्रामिंग केबल्स द्वारा प्रदान किए गए फ़ंक्शन लैटिस प्रोग्राम करने योग्य डिवाइस पर उपलब्ध फ़ंक्शंस के अनुरूप हैं। चूंकि कुछ उपकरणों में विभिन्न प्रोग्रामिंग विशेषताएं होती हैं, इसलिए प्रोग्रामिंग केबल द्वारा प्रदान किए गए विशिष्ट कार्य चयनित लक्ष्य डिवाइस पर निर्भर हो सकते हैं। ispVM सिस्टम/डायमंड प्रोग्रामर सॉफ्टवेयर स्वचालित रूप से चयनित डिवाइस के आधार पर उपयुक्त कार्यों को उत्पन्न करता है। एक ओवर के लिए तालिका 3.1 देखेंview प्रोग्रामिंग केबल कार्यों की।
तालिका 3.1। प्रोग्रामिंग केबल पिन परिभाषाएँ।
प्रोग्रामिंग केबल पिन | नाम | प्रोग्रामिंग केबल पिन प्रकार | विवरण |
वीसीसी | प्रोग्रामिंग वॉल्यूमtage | इनपुट | लक्ष्य डिवाइस के VCCIO या VCCJ विमान से कनेक्ट करें। विशिष्ट आईसीसी = 10 एमए। लक्ष्य बोर्ड
केबल के लिए वीसीसी आपूर्ति/संदर्भ प्रदान करता है। |
टीडीओ/एसओ | टेस्ट डेटा आउटपुट | इनपुट | IEEE1149.1 (J .) के माध्यम से डेटा को स्थानांतरित करने के लिए उपयोग किया जाता हैTAG) प्रोग्रामिंग मानक। |
टीडीआई/एसआई | टेस्ट डेटा इनपुट | उत्पादन | IEEE1149.1 प्रोग्रामिंग मानक के माध्यम से डेटा को स्थानांतरित करने के लिए उपयोग किया जाता है। |
आईएसपीएन/प्रोग | सक्षम | उत्पादन | डिवाइस को प्रोग्राम करने के लिए सक्षम करें।
HW-USBN-2B के साथ SPI प्रोग्रामिंग के लिए SN/SSPI चिप चयन के रूप में भी कार्य करता है। |
टीआरएसटी | परीक्षण रीसेट | उत्पादन | वैकल्पिक IEEE 1149.1 स्टेट मशीन रीसेट। |
हो गया | हो गया | इनपुट | DONE कॉन्फ़िगरेशन की स्थिति को इंगित करता है |
टीएमएस | टेस्ट मोड इनपुट का चयन करें | उत्पादन | IEEE1149.1 स्टेट मशीन को नियंत्रित करने के लिए उपयोग किया जाता है। |
जीएनडी | मैदान | इनपुट | लक्ष्य डिवाइस के ग्राउंड प्लेन से कनेक्ट करें |
टीसीके/एससीएलके | टेस्ट क्लॉक इनपुट | उत्पादन | IEEE1149.1 स्टेट मशीन को क्लॉक करने के लिए उपयोग किया जाता है |
INIT | प्रारंभ | इनपुट | इंगित करता है कि डिवाइस कॉन्फ़िगरेशन शुरू करने के लिए तैयार है। INITN केवल कुछ उपकरणों पर पाया जाता है। |
I2C: एससीएल* | I2C एससीएल | उत्पादन | I2C सिग्नल SCL प्रदान करता है |
I2C: एसडीए* | I2C एसडीए | उत्पादन | I2C सिग्नल SDA प्रदान करता है। |
5 वी आउट* | 5 वी आउट | उत्पादन | iCEprogM5 प्रोग्रामर के लिए 1050 V सिग्नल प्रदान करता है। |
टिप्पणी: केवल HW-USBN-2B केबल पर पाया जाता है।
टिप्पणी: डायमंड प्रोग्रामर 3.1 या बाद के संस्करण की आवश्यकता है।
चित्र 3.2. पीसी के लिए प्रोग्रामिंग केबल इन-सिस्टम प्रोग्रामिंग इंटरफेस (HW-USB-1A या HW-USB-2A)*
टिप्पणी: Lattice PAC-Designer® सॉफ़्टवेयर USB केबल के साथ प्रोग्रामिंग का समर्थन नहीं करता है। इन केबलों के साथ ispPAC उपकरणों को प्रोग्राम करने के लिए, Diamond Programmer/ispVM सिस्टम सॉफ़्टवेयर का उपयोग करें।
टिप्पणी: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C और HW-DLN-3C कार्यात्मक रूप से समकक्ष उत्पाद हैं।
चित्र 3.4. पीसी के लिए प्रोग्रामिंग केबल इन-सिस्टम प्रोग्रामिंग इंटरफेस (pDS4102-DL2 या pDS4102- DL2A)
चित्र 3.5. पीसी के लिए प्रोग्रामिंग केबल इन-सिस्टम प्रोग्रामिंग इंटरफेस (HW7265-DL2 या HW7265-DL2A)*
टिप्पणी: संदर्भ उद्देश्यों के लिए, HW2-DL10 या HW7265-DL2A पर 7265 x 2 कनेक्टर Tyco 102387-1 के बराबर है। यह मानक 100-मिलिट्री स्पेसिंग 2 x 5 हेडर, या 2 x 5 कीड, रिकेस्ड पुरुष कनेक्टर जैसे कि 3एम एन2510-5002आरबी के साथ इंटरफेस करेगा।
प्रोग्रामिंग सॉफ्टवेयर
क्लासिक उपकरणों के लिए डायमंड प्रोग्रामर और आईएसपीवीएम सिस्टम सभी जाली उपकरणों और डाउनलोड केबलों के लिए पसंदीदा प्रोग्रामिंग प्रबंधन सॉफ्टवेयर उपकरण है। लैटिस डायमंड प्रोग्रामर या आईएसपीवीएम सिस्टम सॉफ्टवेयर का नवीनतम संस्करण लैटिस से डाउनलोड के लिए उपलब्ध है web www.latticesemi.com/programmer पर साइट।
लक्ष्य बोर्ड डिजाइन विचार
लक्ष्य बोर्ड के TCK कनेक्शन पर 4.7 kΩ पुल-डाउन रोकनेवाला अनुशंसित है। इस पुल-डाउन की अनुशंसा तेज घड़ी के किनारों या VCC r के रूप में प्रेरित TAP नियंत्रक की अनजाने में होने वाली घड़ी से बचने के लिए की जाती है।ampऊपर। यह पुल-डाउन सभी जाली प्रोग्राम योग्य परिवारों के लिए अनुशंसित है।
I2C सिग्नल SCL और SDA ओपन ड्रेन हैं। लक्ष्य बोर्ड पर वीसीसी के लिए 2.2 kΩ पुल-अप रोकनेवाला आवश्यक है। I3.3C के लिए केवल 2.5 V और 2 V के VCC मान HW-USBN-2B केबल द्वारा समर्थित हैं।
कम पावर वाले लैटिस डिवाइस परिवारों के लिए, प्रोग्रामिंग अंतराल के दौरान वीसीसीजे और जीएनडी के बीच 500 Ω रेसिस्टर जोड़ने की सिफारिश की जाती है जब एक यूएसबी प्रोग्रामिंग केबल बहुत कम पावर बोर्ड डिज़ाइन से जुड़ा होता है। एक अक्सर पूछे जाने वाले प्रश्न उपलब्ध हैं जो इस पर अधिक गहराई से चर्चा करते हैं:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
द जेTAG ग्राहक पीसीबी से जुड़े प्रोग्रामिंग केबल्स का उपयोग करते समय प्रोग्रामिंग पोर्ट गति को नियंत्रित करने की आवश्यकता हो सकती है। यह विशेष रूप से महत्वपूर्ण है जब लंबी पीसीबी रूटिंग हो या कई डेज़ी-जंजीर वाले उपकरणों के साथ। जाली प्रोग्रामिंग सॉफ्टवेयर J . पर लागू TCK के समय को समायोजित कर सकता हैTAG केबल से प्रोग्रामिंग पोर्ट। टीसीके की यह कम-सटीक पोर्ट सेटिंग पीसी की गति और उपयोग की जाने वाली केबल के प्रकार (समानांतर पोर्ट, यूएसबी या यूएसबी 2) सहित कई कारकों पर निर्भर करती है। यह सॉफ़्टवेयर सुविधा डिबग या शोर वातावरण के लिए TCK को धीमा करने का विकल्प प्रदान करती है। एक अक्सर पूछे जाने वाले प्रश्न उपलब्ध हैं जो इस पर अधिक गहराई से चर्चा करते हैं: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB डाउनलोड केबल का उपयोग पावर मैनेजर या ispClock उत्पादों को लैटिस प्रोग्रामिंग सॉफ़्टवेयर के साथ प्रोग्राम करने के लिए किया जा सकता है। पावर मैनेजर I डिवाइस (POWR604, POWR1208, POWR1208P1) के साथ USB केबल का उपयोग करते समय, आपको TCK को 2 के कारक से धीमा करना चाहिए। एक सामान्य प्रश्न उपलब्ध है जो इस पर अधिक गहराई से चर्चा करता है:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ
विभिन्न जाली प्रोग्रामिंग केबल फ्लाईवायरों को कैसे जोड़ा जाए, इसकी पहचान करने के लिए तालिका 6.1 देखें। जेTAG, SPI और I2C कॉन्फ़िगरेशन की स्पष्ट रूप से पहचान की गई है। संदर्भ के लिए लीगेसी केबल और हार्डवेयर शामिल हैं। इसके अलावा, विभिन्न शीर्षलेख विन्यास सारणीबद्ध हैं।
तालिका 6.1. पिन और केबल संदर्भ
एचडब्ल्यू-यूएसबीएन-2B
फ्लाईवायर रंग |
टीडीआई/एसआई | टीडीओ/एसओ | टीएमएस | टीसीके/एससीएलके | आईएसपीएन/प्रोग | हो गया | टीआरएसटी (आउटपुट) | वीसीसी | जीएनडी | आई2सी |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | नीला | हरा | लाल | काला | पीला | |
एचडब्ल्यू-यूएसबीएन-2A
फ्लाईवायर रंग |
टीडीआई | टीडीओ | टीएमएस | टीसीके | आईएसपीएन/प्रोग | INIT | TRST (आउटपुट)/हो गया (इनपुट) | वीसीसी | जीएनडी | |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | नीला | हरा | लाल | काला | ||
एचडब्ल्यू-डीएलएन-3C
फ्लाईवायर रंग |
टीडीआई | टीडीओ | टीएमएस | टीसीके | आईएसपीएन/प्रोग |
na |
टीआरएसटी (आउटपुट) | वीसीसी | जीएनडी | |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | हरा | लाल | काला | |||
प्रोग्रामिंग केबल पिन प्रकार लक्ष्य बोर्ड अनुशंसा |
उत्पादन | इनपुट | उत्पादन | उत्पादन | उत्पादन | इनपुट | इनपुट आउटपुट | इनपुट | इनपुट | Ou |
— | — | 4.7 kΩ पुल-अप | 4.7 kΩ पुल-डाउन |
(नोट 1) |
— | — |
(नोट 2) |
— | (नहीं
(नहीं |
|
प्रोग्रामिंग केबल वायर (ऊपर) को संबंधित डिवाइस या हेडर पिन से कनेक्ट करें (नीचे देखें) |
JTAG पोर्ट डिवाइस
ECP5™ | टीडीआई | टीडीओ | टीएमएस | टीसीके |
डिवाइस के लिए वैकल्पिक कनेक्शन ispEN, PROGRAMN, INITN, हो गया और/या TRST सिग्नल (ispVM सिस्टम में कस्टम I/O सेटिंग्स में परिभाषित करें) या डायमंड प्रोग्रामर सॉफ्टवेयर। सभी उपकरणों में ये पिन उपलब्ध नहीं होते हैं) |
आवश्यक | आवश्यक | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
टीडीआई |
टीडीओ |
टीएमएस |
टीसीके |
आवश्यक |
आवश्यक |
||
लैटिसएक्सपी2™/लैटिसएक्सपी™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
जालीएससी™/जालीएससीएम™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
MakXO2™/MachXO3™/MachXO3D™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
मचएक्सओ™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
ओर्का®/एफपीएससी | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
आईएसपीएक्सपीजीए®/आईएसपीएक्सपीएलडी™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
आईएसपीमैक® 4000/आईएसपीएमएसीएच/आईएसपीएलएसआई® 5000 | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
MACH®4A | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
आईएसपीजीडीएक्स2™ | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
ispPAC®/ispClock™ (नोट 4) | टीडीआई | टीडीओ | टीएमएस | टीसीके | आवश्यक | आवश्यक | ||
प्लेटफ़ॉर्म मैनेजर™/पावर मैनेजर/पावर मैनेजर II/प्लेटफ़ॉर्म मैनेजर II
(नोट 4) |
टीडीआई |
टीडीओ |
टीएमएस |
टीसीके |
आवश्यक |
आवश्यक |
तालिका 6.1. पिन और केबल संदर्भ
एचडब्ल्यू-यूएसबीएन-2B
फ्लाईवायर रंग |
टीडीआई/एसआई | टीडीओ/एसओ | टीएमएस | टीसीके/एससीएलके | आईएसपीएन/प्रोग | हो गया | टीआरएसटी (आउटपुट) | वीसीसी | जीएनडी | आई2सी |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | नीला | हरा | लाल | काला | वालपेपर | |
एचडब्ल्यू-यूएसबीएन-2A
फ्लाईवायर रंग |
टीडीआई | टीडीओ | टीएमएस | टीसीके | आईएसपीएन/प्रोग | INIT | TRST (आउटपुट)/हो गया (इनपुट) | वीसीसी | जीएनडी | |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | नीला | हरा | लाल | काला | ||
एचडब्ल्यू-डीएलएन-3C
फ्लाईवायर रंग |
टीडीआई | टीडीओ | टीएमएस | टीसीके | आईएसपीएन/प्रोग |
na |
टीआरएसटी (आउटपुट) | वीसीसी | जीएनडी | |
नारंगी | भूरा | बैंगनी | सफ़ेद | पीला | हरा | लाल | काला | |||
प्रोग्रामिंग केबल पिन प्रकार लक्ष्य बोर्ड अनुशंसा |
उत्पादन | इनपुट | उत्पादन | उत्पादन | उत्पादन | इनपुट | इनपुट आउटपुट | इनपुट | इनपुट | O |
— | — | 4.7 kΩ पुल-अप | 4.7 kΩ पुल-डाउन |
(नोट 1) |
— | — |
(नोट 2) |
— | (N
(N |
|
प्रोग्रामिंग केबल वायर (ऊपर) को संबंधित डिवाइस या हेडर पिन (नीचे .) से कनेक्ट करें |
स्लेव एसपीआई पोर्ट डिवाइसेस
ईसीपी5 | मोसी | मीसो | — | सीसीएलके | SN |
डिवाइस प्रोग्राम, आईएनआईटीएन और/या पूर्ण संकेतों के लिए वैकल्पिक कनेक्शन |
आवश्यक | आवश्यक | ||
जालीECP3 | मोसी | मीसो | — | सीसीएलके | SN | आवश्यक | आवश्यक | |||
MakXO2/MachXO3/MachXO3D | SI | SO | — | सीसीएलके | SN | आवश्यक | आवश्यक | |||
क्रॉसलिंक™ एलआईएफ-एमडी6000 |
मोसी |
मीसो |
— |
SPI_SCK |
एसपीआई_एसएस |
ऑप्ट. सीडीओएन |
CRESET_B |
आवश्यक |
आवश्यक |
|
iCE40™/iCE40LM/iCE40 अल्ट्रा™/iCE40 अल्ट्रालाइट™ |
एसपीआई_एसआई |
एसपीआई_एसओ |
— |
SPI_SCK |
एसपीआई_एसएस_बी |
ऑप्ट. सीडीओएन |
CRESET_B |
आवश्यक |
आवश्यक |
I2C पोर्ट डिवाइसेस
MakXO2/MachXO3/MachXO3D | — | — | — | — | डिवाइस प्रोग्राम, आईएनआईटीएन और/या पूर्ण संकेतों के लिए वैकल्पिक कनेक्शन | आवश्यक | आवश्यक | |||
प्लेटफार्म प्रबंधक II | — | — | — | — | आवश्यक | आवश्यक | एससीएल_एम | |||
एल-एएससी10 | — | — | — | — | — | — | — | आवश्यक | आवश्यक | |
क्रॉसलिंक LIF-MD6000 |
— | — | — | — | — | ऑप्ट. सीडीओएन |
CRESET_B |
आवश्यक |
आवश्यक |
हेडर
1 x 10 कॉन (विभिन्न केबल) | 3 | 2 | 6 | 8 | 4 | 9 या 10 | 5 या 9 | 1 | 7 | |
1 x 8 कॉन (चित्र 3.4 देखें) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 कॉन (चित्र 3.5 देखें) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4, या 8 |
प्रोग्रामर्स
मॉडल 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4, या 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
टिप्पणियाँ:
- पुराने लैटिस ISP उपकरणों के लिए, लक्ष्य बोर्ड के ispEN/ENABLE पर 0.01 μF डिकूपिंग कैपेसिटर की आवश्यकता होती है।
- HW-USBN-2A/2B के लिए, लक्ष्य बोर्ड बिजली की आपूर्ति करता है - विशिष्ट ICC = 10 mA। वीसीसीजे पिन वाले उपकरणों के लिए, वीसीसीजे को कनेक्टेड डिवाइस होना चाहिए, उपयुक्त बैंक वीसीसीआईओ को केबल के वीसीसी से कनेक्ट करें। डिवाइस के करीब VCCJ या VCCIO पर 0.1 μF डिकूपिंग कैपेसिटर की आवश्यकता होती है। यह निर्धारित करने के लिए शीट कि डिवाइस में वीसीसीजे पिन है या वीसीसीआईओ बैंक लक्ष्य प्रोग्रामिंग पोर्ट को नियंत्रित करता है (यह लक्ष्य 3 के समान नहीं हो सकता है। ओपन ड्रेन सिग्नल। लक्ष्य बोर्ड में ~ 2.2 kΩ पुल-अप रोकनेवाला उसी से जुड़ा होना चाहिए जिस विमान से VCC जुड़ा है। HW-USBN-2B केबल से VCC।
- ISPAC या ispClock डिवाइस को प्रोग्राम करने के लिए PAC-Designer® सॉफ़्टवेयर का उपयोग करते समय, TRST/DONE को कनेक्ट न करें।
- यदि HW-USBN-2B से पुराने केबल का उपयोग कर रहे हैं, तो iCEprogM5 पिन 1050 (VCC) और पिन 4 (GND) के बीच +2 V बाहरी आपूर्ति कनेक्ट करें।
- HW-USBN-2B के लिए, I3.3C के लिए केवल 2.5 V से 2 V के VCC मान समर्थित हैं।
प्रोग्रामिंग केबल को जोड़ना
प्रोग्रामिंग केबल को कनेक्ट, डिस्कनेक्ट या फिर से कनेक्ट करते समय लक्ष्य बोर्ड को शक्तिहीन होना चाहिए। किसी अन्य J . को जोड़ने से पहले प्रोग्रामिंग केबल के GND पिन (ब्लैक वायर) को हमेशा कनेक्ट करेंTAG पिन इन प्रक्रियाओं का पालन करने में विफलता के परिणामस्वरूप लक्षित प्रोग्राम योग्य डिवाइस को नुकसान हो सकता है।
प्रोग्रामिंग केबल टीआरएसटी पिन
बोर्ड को TRST पिन को केबल से जोड़ने की अनुशंसा नहीं की जाती है। इसके बजाय, बोर्ड TRST पिन को Vcc से कनेक्ट करें। यदि बोर्ड TRST पिन केबल TRST पिन से जुड़ा है, तो ispVM/Diamond Programmer को TRST पिन को ऊंचा चलाने का निर्देश दें।
TRST पिन को ऊंचा करने के लिए ispVM/Diamond Programmer को कॉन्फ़िगर करने के लिए:
- विकल्प मेनू आइटम का चयन करें।
- केबल और आई/ओ पोर्ट सेटअप का चयन करें।
- TRST/रीसेट पिन-कनेक्टेड चेकबॉक्स चुनें।
- उच्च रेडियो सेट करें बटन का चयन करें।
यदि उचित विकल्प का चयन नहीं किया जाता है, तो TRST पिन ispVM/Diamond Programmer द्वारा कम संचालित होता है। नतीजतन, बीएससीएएन श्रृंखला काम नहीं करती है क्योंकि श्रृंखला एक रीसेट स्थिति में बंद है।
प्रोग्रामिंग केबल ispEN पिन
निम्नलिखित पिनों को आधार बनाया जाना चाहिए:
- 2000VE उपकरणों का BSCAN पिन
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
हालाँकि, आपके पास केबल से ispEN पिन द्वारा संचालित BSCAN और ENABLE पिन रखने का विकल्प है। इस स्थिति में, ispVM/Diamond Programmer को ispEN पिन को निम्न प्रकार से चलाने के लिए कॉन्फ़िगर किया जाना चाहिए:
आईएसपीएन पिन कम चलाने के लिए आईएसपीवीएम/डायमंड प्रोग्रामर को कॉन्फ़िगर करने के लिए:
- विकल्प मेनू आइटम का चयन करें।
- केबल और आई/ओ पोर्ट सेटअप का चयन करें।
- ispEN/BSCAN पिन कनेक्टेड चेकबॉक्स चुनें।
- कम रेडियो सेट करें बटन का चयन करें।
प्रत्येक प्रोग्रामिंग केबल में दो छोटे कनेक्टर होते हैं जो आपको फ्लाईवायर को व्यवस्थित रखने में मदद करते हैं। निम्नलिखित निर्माता और भाग संख्या समकक्ष कनेक्टर्स के लिए एक संभावित स्रोत है:
- 1 x 8 कनेक्टर (उदाहरण के लिएampले, सैमटेक एसएसक्यू-108-02-टीएस)
- 2 x 5 कनेक्टर (उदाहरण के लिएampले, सैमटेक एसएसक्यू-105-02-टीडी)
प्रोग्रामिंग केबल फ्लाईवायर या हेडर का उद्देश्य मानक 100-मिलिट्री स्पेसिंग हेडर (पिन 0.100 इंच अलग) से कनेक्ट करना है। जाली 0.243 इंच या 6.17 मिमी की लंबाई वाले हेडर की सिफारिश करती है। हालांकि, अन्य लंबाई के हेडर समान रूप से अच्छी तरह से काम कर सकते हैं।
आदेश की जानकारी
तालिका 10.1। प्रोग्रामिंग केबल फ़ीचर सारांश
विशेषता | एचडब्ल्यू-यूएसबीएन-2बी | एचडब्ल्यू-यूएसबीएन-2ए | एचडब्ल्यू-यूएसबी-2ए | एचडब्ल्यू-यूएसबी-1ए | एचडब्ल्यू-डीएलएन-3सी | HW7265-DL3, HW7265-DL3A, एचडब्ल्यू-डीएल-3बी,
एचडब्ल्यू-डीएल-3सी |
एचडब्ल्यू7265-डीएल2 | एचडब्ल्यू7265-डीएल2ए | पीडीएस4102-डीएल2 | पीडीएस4102-डीएल2ए |
USB | X | X | X | X | — | — | — | — | — | — |
पीसी-समानांतर | — | — | — | — | X | X | X | X | X | X |
1.2 वी समर्थन | X | X | X | — | — | — | — | — | — | — |
1.8 वी समर्थन | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 वी
सहायता |
X | X | X | X | X | X | X | X | X | X |
5.0 वी समर्थन | — | X | X | X | X | X | X | X | X | X |
2 एक्स 5 कनेक्टर | — | X | X | X | X | X | X | X | — | — |
1 एक्स 8 कनेक्टर | X | X | X | X | X | — | — | X | X | |
उड़ने वाला तार | X | X | X | X | X | X | — | — | — | — |
सीसा रहित निर्माण | X | X | — | — | X | — | — | — | — | — |
आदेश के लिए उपलब्ध | X | — | — | — | X | — | — | — | — | — |
तालिका 10.2. सूचना का आदेश देना
विवरण | आदेश भाग संख्या | चीन RoHS पर्यावरण- अनुकूल उपयोग अवधि (EFUP) |
प्रोग्रामिंग केबल (यूएसबी)। इसमें 6′ यूएसबी केबल, फ्लाईवायर कनेक्टर, 8-पोजिशन (1 x 8) एडॉप्टर और 10-पोजिशन (2 x 5) एडॉप्टर, सीसा रहित, RoHS अनुरूप निर्माण शामिल हैं। | एचडब्ल्यू-यूएसबीएन-2बी |
|
प्रोग्रामिंग केबल (केवल पीसी)। समानांतर पोर्ट एडाप्टर, 6′ केबल, फ्लाईवायर कनेक्टर, 8-स्थिति (1 x 8) एडाप्टर और 10-
स्थिति (2 x 5) एडेप्टर, सीसा रहित, RoHS अनुरूप निर्माण। |
एचडब्ल्यू-डीएलएन-3सी |
टिप्पणी: इस दस्तावेज़ में अतिरिक्त केबलों का वर्णन केवल विरासती उद्देश्यों के लिए किया गया है, इन केबलों का अब उत्पादन नहीं किया जाता है। ऑर्डर के लिए वर्तमान में उपलब्ध केबल पूरी तरह से समकक्ष प्रतिस्थापन आइटम हैं।
परिशिष्ट A. USB ड्राइवर स्थापना का समस्या निवारण
यह आवश्यक है कि आप अपने पीसी को यूएसबी केबल से कनेक्ट करने से पहले ड्राइवरों को स्थापित करें। यदि ड्राइवरों को स्थापित करने से पहले केबल जुड़ा हुआ है, तो विंडोज अपने स्वयं के ड्राइवरों को स्थापित करने का प्रयास करेगा जो काम नहीं कर सकते हैं।
यदि आपने पहले उपयुक्त ड्राइवरों को स्थापित किए बिना पीसी को यूएसबी केबल से कनेक्ट करने का प्रयास किया है, या ड्राइवरों को स्थापित करने के बाद लैटिस यूएसबी केबल के साथ संचार करने में समस्या है, तो नीचे दिए गए चरणों का पालन करें:
- जाली USB केबल में प्लग करें। स्टार्ट > सेटिंग्स > कंट्रोल पैनल > सिस्टम चुनें।
- सिस्टम गुण संवाद बॉक्स में, हार्डवेयर टैब और डिवाइस प्रबंधक बटन पर क्लिक करें। यूनिवर्सल सीरियल बस नियंत्रकों के तहत, आपको लैटिस यूएसबी आईएसपी प्रोग्रामर देखना चाहिए। यदि आप इसे नहीं देखते हैं, तो पीले झंडे वाले अज्ञात डिवाइस को देखें। अज्ञात डिवाइस आइकन पर डबल क्लिक करें।
- अज्ञात डिवाइस गुण संवाद बॉक्स में, ड्राइवर को पुनर्स्थापित करें पर क्लिक करें।
- ड्राइवर सॉफ़्टवेयर के लिए मेरा कंप्यूटर ब्राउज़ करें का चयन करें.
Lattice EzUSB ड्राइवर के लिए isptools\ispvmsystem निर्देशिका में ब्राउज़ करें।
FTDI FTUSB ड्राइवर के लिए isptools\ispvmsystem\Drivers\FTDIUSBDriver निर्देशिका में ब्राउज़ करें। - डायमंड इंस्टॉलेशन के लिए, lscc/diamond/data/vmdata/drivers पर ब्राउज़ करें। अगला पर क्लिक करें।
- वैसे भी इस ड्राइवर सॉफ़्टवेयर को स्थापित करें चुनें। सिस्टम ड्राइवर को अपडेट करता है।
- बंद करें पर क्लिक करें और USB ड्राइवर स्थापित करना समाप्त करें।
- कंट्रोल पैनल के तहत> सिस्टम> डिवाइस मैनेजर> यूनिवर्सल सीरियल बस कंट्रोलर्स में निम्नलिखित शामिल होने चाहिए: लैटिस EzUSB ड्राइवर के लिए: लैटिस USB ISP प्रोग्रामर डिवाइस इंस्टॉल किया गया।
FTDI FTUSB ड्राइवर के लिए: USB सीरियल कन्वर्टर A और कन्वर्टर B डिवाइस इंस्टॉल किए गए
यदि आप समस्याओं का सामना कर रहे हैं या अतिरिक्त जानकारी की आवश्यकता है, तो जाली तकनीकी सहायता से संपर्क करें।
तकनीकी समर्थन
सहायता के लिए, www.latticesemi.com/techsupport पर तकनीकी सहायता मामला सबमिट करें।
संशोधन इतिहास
संशोधन 26.4, मई 2020
अनुभाग | सारांश बदलें |
प्रोग्रामिंग केबल | अद्यतन जाली webसाइट लिंक www.latticesemi.com/programmer। |
प्रोग्रामिंग सॉफ्टवेयर |
संशोधन 26.3, अक्टूबर 2019
अनुभाग | सारांश बदलें |
लक्ष्य बोर्ड डिजाइन विचार; प्रोग्रामिंग फ्लाईवायर और
कनेक्शन संदर्भ |
स्पष्ट वीसीसी मान जो I2C इंटरफ़ेस का समर्थन करता है। तालिका 6.1 में जोड़े गए नोट्स। |
संशोधन 26.2, मई 2019
अनुभाग | सारांश बदलें |
— | अस्वीकरण अनुभाग जोड़ा गया। |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | अद्यतन तालिका 6.1। पिन और केबल संदर्भ।
जोड़ा गया MachXO3D क्रॉसलिंक I2C में CRESET_B जोड़ा गया। I2C पोर्ट डिवाइसेस के तहत अपडेट किए गए आइटम · जोड़ा गया प्लेटफार्म प्रबंधक II। · आईएसपीपीएसी का परिवर्तित क्रम। I2C पोर्ट डिवाइसेस के तहत अपडेट किए गए आइटम। · पावर मैनेजर II को प्लेटफॉर्म मैनेजर II में बदला गया और I2C को अपडेट किया गया: SDA वैल्यू। · ASC को L-ASC10 . में बदला गया आईएसपीक्लॉक उपकरणों को शामिल करने के लिए फुटनोट 4 को अपडेट किया गया। समायोजित ट्रेडमार्क। |
संशोधन इतिहास | अपडेट किया गया प्रारूप। |
पीछे का कवर | अपडेट किया गया टेम्प्लेट। |
— | मामूली संपादकीय परिवर्तन |
संशोधन 26.1, मई 2018
अनुभाग | सारांश बदलें |
सभी | तालिका 6.1 के स्लेव एसपीआई पोर्ट डिवाइसेस अनुभाग में सही प्रविष्टियाँ। |
संशोधन 26.0, अप्रैल 2018
अनुभाग | सारांश बदलें |
सभी | दस्तावेज़ संख्या को UG48 से FPGA-UG-02024 में बदला गया। अद्यतन दस्तावेज़ टेम्पलेट। |
प्रोग्रामिंग केबल | अनावश्यक जानकारी को हटा दिया और लिंक को www/latticesemi.com/software में बदल दिया। |
प्रोग्रामिंग केबल पिन परिभाषाएँ | तालिका 3.1 में अद्यतन प्रोग्रामिंग केबल पिन नाम। प्रोग्रामिंग केबल पिन परिभाषाएँ। |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | प्रतिस्थापित तालिका 2. फ्लाईवायर रूपांतरण संदर्भ और तालिका 3 एकल तालिका 6.1 पिन और केबल संदर्भ के साथ अनुशंसित पिन कनेक्शन। |
आदेश की जानकारी | स्थानांतरित तालिका 10.1। सूचना के आदेश के तहत प्रोग्रामिंग केबल फ़ीचर सारांश। |
संशोधन 25.0, नवंबर 2016
अनुभाग | सारांश बदलें |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | संशोधित तालिका 3, अनुशंसित पिन कनेक्शन। क्रॉसलिंक डिवाइस जोड़ा गया। |
संशोधन 24.9, अक्टूबर 2015
अनुभाग | सारांश बदलें |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | संशोधित तालिका 3, अनुशंसित पिन कनेक्शन।
जोड़ा गया CRESET-B कॉलम। जोड़ा गया iCE40 अल्ट्रालाइट डिवाइस। |
तकनीकी सहायता सहायता | अद्यतन तकनीकी सहायता सहायता जानकारी। |
संशोधन 24.8, मार्च 2015
अनुभाग | सारांश बदलें |
प्रोग्रामिंग केबल पिन परिभाषाएँ | तालिका 1 में आईएनआईटी का संशोधित विवरण, प्रोग्रामिंग केबल पिन परिभाषाएं। |
संशोधन 24.7, जनवरी 2015
अनुभाग | सारांश बदलें |
प्रोग्रामिंग केबल पिन परिभाषाएँ | तालिका 1 में, प्रोग्रामिंग केबल पिन परिभाषाएँ, ispEN/सक्षम/PROG को ispEN/सक्षम/PROG/SN में बदल दिया गया और इसका विवरण संशोधित किया गया।
अद्यतन चित्र 2, पीसी के लिए प्रोग्रामिंग केबल इन-सिस्टम प्रोग्रामिंग इंटरफ़ेस (HW-USBN-2B)। |
प्रोग्रामिंग केबल ispEN पिन | तालिका 4 में, प्रोग्रामिंग केबल फ़ीचर सारांश, HW-USBN-2B को ऑर्डर के लिए उपलब्ध के रूप में चिह्नित किया गया है। |
आदेश की जानकारी | HW-USBN-2A को HW-USBN-2B में बदल दिया गया। |
संशोधन 24.6, जुलाई 2014
अनुभाग | सारांश बदलें |
सभी | दस्तावेज़ का शीर्षक ispDOWNLOAD केबल्स से प्रोग्रामिंग केबल्स यूजर गाइड में बदला गया। |
प्रोग्रामिंग केबल पिन परिभाषाएँ | अद्यतन तालिका 3, अनुशंसित पिन कनेक्शन। ECP5, iCE40LM, iCE40 Ultra, और MachXO3 डिवाइस परिवार जोड़े गए। |
लक्ष्य बोर्ड डिजाइन विचार | अद्यतन अनुभाग। टीसीके कर्तव्य चक्र और/या आवृत्ति के आईएसपीवीएम उपकरण नियंत्रण पर अद्यतन अक्सर पूछे जाने वाले प्रश्न लिंक। |
तकनीकी सहायता सहायता | अद्यतन तकनीकी सहायता सहायता जानकारी। |
संशोधन 24.5, अक्टूबर 2012
अनुभाग | सारांश बदलें |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | फ्लाईवायर रूपांतरण संदर्भ तालिका में iCE40 कॉन्फ़िगरेशन पोर्ट पिन नाम जोड़ा गया। |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | अनुशंसित केबल कनेक्शन तालिका में iCE40 जानकारी जोड़ी गई। |
संशोधन 24.4, फरवरी 2012
अनुभाग | सारांश बदलें |
सभी | नए कॉर्पोरेट लोगो के साथ अद्यतन दस्तावेज़। |
संशोधन 24.3, नवंबर 2011
अनुभाग | सारांश बदलें |
सभी | दस्तावेज़ उपयोगकर्ता के गाइड प्रारूप में स्थानांतरित कर दिया गया है। |
विशेषताएँ | जोड़ा गया चित्र USB केबल - HW-USBN-2A। |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | MachXO2 उपकरणों के लिए अद्यतन अनुशंसित केबल कनेक्शन तालिका। |
लक्ष्य बोर्ड डिजाइन विचार | अद्यतन अनुभाग. |
परिशिष्ट ए | जोड़ा गया खंड। |
संशोधन 24.2, अक्टूबर 2009
अनुभाग | सारांश बदलें |
सभी | फ्लाईवायर कनेक्टर्स की भौतिक विशिष्टताओं से संबंधित अतिरिक्त जानकारी। |
संशोधन 24.1, जुलाई 2009
अनुभाग | सारांश बदलें |
सभी | जोड़ा गया लक्ष्य बोर्ड डिजाइन विचार पाठ अनुभाग। |
प्रोग्रामिंग फ्लाईवायर और कनेक्शन संदर्भ | जोड़ा गया अनुभाग शीर्षक। |
पिछले संशोधन
अनुभाग | सारांश बदलें |
— | पिछला जाली रिलीज। |
दस्तावेज़ / संसाधन
![]() |
जाली FPGA-UG-02042-26.4 प्रोग्रामिंग केबल्स [पीडीएफ] उपयोगकर्ता गाइड FPGA-UG-02042-26.4 प्रोग्रामिंग केबल्स, FPGA-UG-02042-26.4, प्रोग्रामिंग केबल्स, केबल्स |