LATTICE FPGA-UG-02042-26.4 प्रोग्रामिङ केबलहरू
अस्वीकरणहरू
जालीले यस कागजातमा समावेश जानकारीको शुद्धता वा कुनै विशेष उद्देश्यका लागि यसको उत्पादनहरूको उपयुक्तताको सम्बन्धमा कुनै वारेन्टी, प्रतिनिधित्व, वा ग्यारेन्टी गर्दैन। यहाँ सबै जानकारी प्रदान गरिएको छ AS IS र सबै गल्तीहरूसँग, र त्यस्ता जानकारीसँग सम्बन्धित सबै जोखिम पूर्ण रूपमा क्रेतासँग छ। क्रेताले यहाँ प्रदान गरिएका कुनै पनि डाटा र कार्यसम्पादन विशिष्टता वा प्यारामिटरहरूमा भर पर्दैन। Lattice द्वारा बेचेका उत्पादनहरू सीमित परीक्षणको अधीनमा छन् र यो स्वतन्त्र रूपमा कुनै पनि उत्पादनहरूको उपयुक्तता निर्धारण गर्न र परीक्षण र प्रमाणित गर्न क्रेताको जिम्मेवारी हो। कुनै पनि जाली उत्पादनहरू मिसन- वा सुरक्षा-महत्वपूर्ण वा अन्य कुनै अनुप्रयोगसँग संयोजनमा प्रयोग गर्नु हुँदैन जसमा जालीको उत्पादनको विफलताले व्यक्तिगत चोटपटक, मृत्यु, गम्भीर सम्पत्ति वा वातावरणीय क्षति हुन सक्ने अवस्था सिर्जना गर्न सक्छ। यस कागजातमा प्रदान गरिएको जानकारी Lattice Semiconductor को स्वामित्वमा छ, र Lattice ले यस कागजात वा कुनै पनि उत्पादनहरूमा सूचना बिना कुनै पनि समयमा कुनै पनि परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ।
सुविधाहरू
- सबै जाली प्रोग्रामयोग्य उत्पादनहरूको लागि समर्थन
- 2.5 V देखि 3.3 V I2C प्रोग्रामिङ (HW-USBN-2B)
- 1.2 V देखि 3.3 VJTAG र SPI प्रोग्रामिङ (HW-USBN-2B)
- 1.2 V देखि 5 VJTAG र SPI प्रोग्रामिङ (अन्य सबै केबलहरू)
- डिजाइन प्रोटोटाइप र डिबगिंग को लागी आदर्श
- धेरै पीसी इन्टरफेसहरूमा जडान गर्नुहोस्
- USB (v.1.0, v.2.0)
- पीसी समानान्तर पोर्ट
- प्रयोग गर्न सजिलो प्रोग्रामिङ कनेक्टरहरू
- बहुमुखी फ्लाईवायर, 2 x 5 (.100”) वा 1 x 8 (.100”) कनेक्टरहरू
- ६ फिट (२ मिटर) वा सोभन्दा बढी प्रोग्रामिङ केबल लम्बाइ (PC देखि DUT)
- सीसा-मुक्त/RoHS अनुरूप निर्माण
प्रोग्रामिङ केबलहरू
जाली प्रोग्रामिङ केबल उत्पादनहरू सबै जाली उपकरणहरूको इन-सिस्टम प्रोग्रामिङका लागि हार्डवेयर जडान हुन्। तपाईंले आफ्नो तर्क डिजाइन पूरा गरेपछि र प्रोग्रामिङ सिर्जना गर्नुहोस् file Lattice Diamond®/ispLEVER® क्लासिक विकास उपकरणहरूसँग, तपाईंले आफ्नो बोर्डमा यन्त्रहरू प्रोग्राम गर्न डायमंड प्रोग्रामर वा ispVM™ प्रणाली सफ्टवेयर प्रयोग गर्न सक्नुहुन्छ। ispVM प्रणाली/डायमण्ड प्रोग्रामर सफ्टवेयरले प्रोग्रामिङमा भण्डारण गरिएको जानकारीमा आधारित उपयुक्त प्रोग्रामिङ आदेशहरू, प्रोग्रामिङ ठेगानाहरू र प्रोग्रामिङ डाटा स्वतः उत्पन्न गर्छ। file र तपाईंले डायमण्ड प्रोग्रामर/ispVM प्रणालीमा सेट गर्नुभएको प्यारामिटरहरू। प्रोग्रामिङ संकेतहरू त्यसपछि USB वा पीसीको समानान्तर पोर्टबाट उत्पन्न हुन्छन् र प्रोग्रामिङ केबल मार्फत उपकरणमा निर्देशित हुन्छन्। प्रोग्रामिङका लागि कुनै अतिरिक्त कम्पोनेन्टहरू आवश्यक पर्दैन।
डायमंड प्रोग्रामर/ispVM प्रणाली सफ्टवेयर सबै जाली डिजाइन उपकरण उत्पादनहरु संग समावेश छ र जाली बाट डाउनलोड को लागी उपलब्ध छ। web साइट मा www.latticesemi.com/programmer.
प्रोग्रामिङ केबल पिन परिभाषाहरू
प्रोग्रामिङ केबलहरूद्वारा प्रदान गरिएका कार्यहरू ल्याटिस प्रोग्रामयोग्य यन्त्रहरूमा उपलब्ध कार्यहरूसँग मेल खान्छ। केही यन्त्रहरूमा विभिन्न प्रोग्रामिङ सुविधाहरू समावेश भएको हुनाले, प्रोग्रामिङ केबलद्वारा प्रदान गरिएका विशिष्ट कार्यहरू चयन गरिएको लक्षित यन्त्रमा निर्भर हुन सक्छन्। ispVM System/Diamond Programmer सफ्टवेयरले चयन गरिएको यन्त्रमा आधारित उपयुक्त कार्यहरू स्वतः उत्पन्न गर्छ। एक ओभरको लागि तालिका 3.1 हेर्नुहोस्view प्रोग्रामिङ केबल प्रकार्यहरू।
तालिका ३.१। प्रोग्रामिङ केबल पिन परिभाषाहरू।
प्रोग्रामिङ केबल पिन | नाम | प्रोग्रामिङ केबल पिन प्रकार | विवरण |
VCC | प्रोग्रामिङ भोल्युमtage | इनपुट | लक्षित यन्त्रको VCCIO वा VCCJ विमानमा जडान गर्नुहोस्। सामान्य ICC = 10 mA। लक्ष्य बोर्ड
केबलको लागि VCC आपूर्ति/सन्दर्भ प्रदान गर्दछ। |
TDO/SO | परीक्षण डाटा आउटपुट | इनपुट | IEEE1149.1 (JTAG) प्रोग्रामिंग मानक। |
TDI/SI | डेटा इनपुट परीक्षण गर्नुहोस् | आउटपुट | IEEE1149.1 प्रोग्रामिङ मानक मार्फत डाटा सिफ्ट गर्न प्रयोग गरिन्छ। |
ISPEN/PROG | सक्षम गर्नुहोस् | आउटपुट | प्रोग्राम गर्न उपकरण सक्षम गर्नुहोस्।
HW-USBN-2B सँग SPI प्रोग्रामिङको लागि SN/SSPI चिप चयनको रूपमा पनि कार्य गर्दछ। |
TRST | परीक्षण रिसेट | आउटपुट | वैकल्पिक IEEE 1149.1 राज्य मेसिन रिसेट। |
भयो | भयो | इनपुट | DONE ले कन्फिगरेसनको स्थितिलाई संकेत गर्छ |
TMS | परीक्षण मोड इनपुट चयन गर्नुहोस् | आउटपुट | IEEE1149.1 राज्य मेसिन नियन्त्रण गर्न प्रयोग गरियो। |
GND | जमिन | इनपुट | लक्ष्य उपकरणको ग्राउन्ड प्लेनमा जडान गर्नुहोस् |
TCK/SCLK | परीक्षण घडी इनपुट | आउटपुट | IEEE1149.1 राज्य मेसिन घडी गर्न प्रयोग गरियो |
यसमा | प्रारम्भ गर्नुहोस् | इनपुट | कन्फिगरेसन सुरु गर्नका लागि उपकरण तयार छ भनी संकेत गर्छ। INITN केही यन्त्रहरूमा मात्र पाइन्छ। |
I2C: SCL* | I2C SCL | आउटपुट | I2C सिग्नल SCL प्रदान गर्दछ |
I2C: SDA* | I2C SDA | आउटपुट | I2C सिग्नल SDA प्रदान गर्दछ। |
५ वी आउट* | ५ वी आउट | आउटपुट | iCEprogM5 प्रोग्रामरको लागि 1050 V सिग्नल प्रदान गर्दछ। |
नोट: HW-USBN-2B केबलमा मात्र भेटियो।
नोट: डायमण्ड प्रोग्रामर 3.1 वा पछिको आवश्यक छ।
चित्र ३.२। पीसीको लागि प्रोग्रामिङ केबल इन-सिस्टम प्रोग्रामिङ इन्टरफेस (HW-USB-3.2A वा HW-USB-1A)*
नोट: Lattice PAC-Designer® सफ्टवेयरले USB केबलहरूसँग प्रोग्रामिङलाई समर्थन गर्दैन। यी केबलहरूसँग ispPAC उपकरणहरू प्रोग्राम गर्न, डायमन्ड प्रोग्रामर/ispVM प्रणाली सफ्टवेयर प्रयोग गर्नुहोस्।
नोट: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C र HW-DLN-3C कार्यात्मक रूपमा बराबर उत्पादनहरू हुन्।
चित्र ३.४। पीसीको लागि प्रोग्रामिङ केबल इन-सिस्टम प्रोग्रामिङ इन्टरफेस (pDS3.4-DL4102 वा pDS2- DL4102A)
चित्र ३.५। पीसीको लागि प्रोग्रामिङ केबल इन-सिस्टम प्रोग्रामिङ इन्टरफेस (HW3.5-DL7265 वा HW2-DL7265A)*
नोट: सन्दर्भ उद्देश्यका लागि, HW2-DL10 वा HW7265-DL2A मा 7265 x 2 कनेक्टर Tyco 102387-1 को बराबर छ। यसले मानक 100-मिल स्पेसिङ 2 x 5 हेडरहरू, वा 2M N5-3RB जस्ता 2510 x 5002 कुञ्जी, recessed पुरुष कनेक्टरमा इन्टरफेस गर्नेछ।
प्रोग्रामिंग सफ्टवेयर
डायमण्ड प्रोग्रामर र क्लासिक उपकरणहरूको लागि ispVM प्रणाली सबै जाली उपकरणहरू र डाउनलोड केबलहरूको लागि रुचाइएको प्रोग्रामिङ व्यवस्थापन सफ्टवेयर उपकरण हो। Lattice Diamond Programmer वा ispVM प्रणाली सफ्टवेयरको नवीनतम संस्करण जालीबाट डाउनलोड गर्नका लागि उपलब्ध छ। web www.latticesemi.com/programmer मा साइट।
लक्ष्य बोर्ड डिजाइन विचारहरू
लक्ष्य बोर्डको TCK जडानमा 4.7 kΩ पुल-डाउन रेसिस्टर सिफारिस गरिन्छ। यो पुल-डाउनलाई छिटो घडीको किनारहरू वा VCC r को रूपमा प्रेरित TAP नियन्त्रकको अनजाने घडीबाट बच्न सिफारिस गरिन्छ।ampमाथि छ। यो पुल-डाउन सबै जाली प्रोग्राम योग्य परिवारहरूको लागि सिफारिस गरिएको छ।
I2C संकेतहरू SCL र SDA खुला नाली हुन्। लक्ष्य बोर्डमा VCC मा 2.2 kΩ पुल-अप रेसिस्टर आवश्यक छ। I3.3C को लागि 2.5 V र 2 V को VCC मानहरू मात्र HW-USBN-2B केबलहरूद्वारा समर्थित छन्।
कम पावर भएको ल्याटिस यन्त्र परिवारहरूका लागि, USB प्रोग्रामिङ केबल धेरै कम पावर बोर्ड डिजाइनमा जडान भएको बेला प्रोग्रामिङ अन्तरालमा VCCJ र GND बीच 500 Ω रेसिस्टर थप्न सिफारिस गरिन्छ। FAQ उपलब्ध छ जसले यसलाई थप गहिराइमा छलफल गर्दछ:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
द जेTAG ग्राहक PCBs मा जडान भएका प्रोग्रामिङ केबलहरू प्रयोग गर्दा प्रोग्रामिङ पोर्ट गति नियन्त्रण गर्न आवश्यक हुन सक्छ। यो विशेष गरी महत्त्वपूर्ण हुन्छ जब त्यहाँ लामो PCB राउटिङ हुन्छ वा धेरै डेजी-चेन गरिएका यन्त्रहरूसँग। Lattice प्रोग्रामिङ सफ्टवेयरले J मा लागू गरिएको TCK को समय समायोजन गर्न सक्छTAG केबलबाट प्रोग्रामिङ पोर्ट। TCK को यो कम सटीक पोर्ट सेटिङ धेरै कारकहरूमा निर्भर गर्दछ, PC गति र प्रयोग गरिएको केबलको प्रकार (समानान्तर पोर्ट, USB वा USB2) सहित। यो सफ्टवेयर सुविधाले डिबग वा शोर वातावरणको लागि TCK लाई ढिलो गर्ने विकल्प प्रदान गर्दछ। FAQ उपलब्ध छ जसले यसलाई थप गहिराइमा छलफल गर्दछ: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB डाउनलोड केबल ल्याटिस प्रोग्रामिङ सफ्टवेयरको साथ पावर प्रबन्धक वा ispClock उत्पादनहरू प्रोग्राम गर्न प्रयोग गर्न सकिन्छ। पावर प्रबन्धक I यन्त्रहरू (POWR604, POWR1208, POWR1208P1) सँग USB केबल प्रयोग गर्दा, तपाईंले 2 को कारकले TCK गर्न ढिलो गर्नुपर्छ। एक FAQ उपलब्ध छ जसले यसलाई थप गहिराइमा छलफल गर्दछ:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ
विभिन्न ल्याटिस प्रोग्रामिङ केबल फ्लाईवायरहरू कसरी जडान गर्ने, प्रति जाली उपकरण पहिचान गर्न तालिका 6.1 हेर्नुहोस्। जेTAG, SPI र I2C कन्फिगरेसन स्पष्ट रूपमा पहिचान गरियो। लिगेसी केबलहरू र हार्डवेयर सन्दर्भको लागि समावेश छन्। थप रूपमा, विभिन्न हेडर कन्फिगरेसनहरू तालिकाबद्ध छन्।
तालिका ६.१। पिन र केबल सन्दर्भ
HW-USBN-2B
फ्लाईवायर रंग |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | भयो | TRST(आउटपुट) | VCC | GND | I2C |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | निलो | हरियो | रातो | कालो | पहेंलो | |
HW-USBN-2A
फ्लाईवायर रंग |
TDI | TDO | TMS | TCK | ispEN/PROG | यसमा | TRST(आउटपुट)/डन(इनपुट) | VCC | GND | |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | निलो | हरियो | रातो | कालो | ||
HW-DLN-3C
फ्लाईवायर रंग |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(आउटपुट) | VCC | GND | |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | हरियो | रातो | कालो | |||
प्रोग्रामिङ केबल पिन प्रकार लक्ष्य बोर्ड सिफारिस |
आउटपुट | इनपुट | आउटपुट | आउटपुट | आउटपुट | इनपुट | इनपुट/आउटपुट | इनपुट | इनपुट | Ou |
— | — | ४.७ kΩ पुल-अप | ४.७ kΩ पुल-डाउन |
(नोट ९) |
— | — |
(नोट ९) |
— | (न
(न |
|
प्रोग्रामिङ केबल तारहरू (माथि) सम्बन्धित यन्त्र वा हेडर पिनहरूमा जडान गर्नुहोस् (बेलो |
JTAG पोर्ट उपकरणहरू
ECP5™ | TDI | TDO | TMS | TCK |
यन्त्रमा वैकल्पिक जडानहरू ispEN, PROGRAMN, INITN, DONE र/वा TRST संकेतहरू (ispVM प्रणालीमा अनुकूलन I/O सेटिङहरूमा परिभाषित गर्नुहोस् वा डायमंड प्रोग्रामर सफ्टवेयर। सबै यन्त्रहरूमा यी पिनहरू उपलब्ध छैनन्) |
आवश्यक छ | आवश्यक छ | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
आवश्यक छ |
आवश्यक छ |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
MachXO™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
MACH®4A | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
ispGDX2™ | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
ispPAC®/ispClock™ (नोट ४) | TDI | TDO | TMS | TCK | आवश्यक छ | आवश्यक छ | ||
प्लेटफर्म प्रबन्धक ™ / पावर प्रबन्धक / पावर प्रबन्धक II / प्लेटफर्म प्रबन्धक II
(नोट ९) |
TDI |
TDO |
TMS |
TCK |
आवश्यक छ |
आवश्यक छ |
तालिका ६.१। पिन र केबल सन्दर्भ
HW-USBN-2B
फ्लाईवायर रंग |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | भयो | TRST(आउटपुट) | VCC | GND | I2C |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | निलो | हरियो | रातो | कालो | येल्लो | |
HW-USBN-2A
फ्लाईवायर रंग |
TDI | TDO | TMS | TCK | ispEN/PROG | यसमा | TRST(आउटपुट)/डन(इनपुट) | VCC | GND | |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | निलो | हरियो | रातो | कालो | ||
HW-DLN-3C
फ्लाईवायर रंग |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(आउटपुट) | VCC | GND | |
सुन्तला | ब्राउन | बैजनी | सेतो | पहेंलो | हरियो | रातो | कालो | |||
प्रोग्रामिङ केबल पिन प्रकार लक्ष्य बोर्ड सिफारिस |
आउटपुट | इनपुट | आउटपुट | आउटपुट | आउटपुट | इनपुट | इनपुट/आउटपुट | इनपुट | इनपुट | O |
— | — | ४.७ kΩ पुल-अप | ४.७ kΩ पुल-डाउन |
(नोट ९) |
— | — |
(नोट ९) |
— | (N
(N |
|
प्रोग्रामिङ केबल तारहरू (माथि) सम्बन्धित उपकरण वा हेडर पिनहरू (तल) जडान गर्नुहोस् |
दास SPI पोर्ट उपकरणहरू
ECP5 | मोसी | MISO | — | CCLK | SN |
उपकरण PROGRAMN, INITN र/वा DONE संकेतहरूमा वैकल्पिक जडानहरू |
आवश्यक छ | आवश्यक छ | ||
जालीईसीपी३ | मोसी | MISO | — | CCLK | SN | आवश्यक छ | आवश्यक छ | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | आवश्यक छ | आवश्यक छ | |||
CrossLink™ LIF-MD6000 |
मोसी |
MISO |
— |
SPI_SCK |
SPI_SS |
अप्ट। CDONE |
CRESET_B |
आवश्यक छ |
आवश्यक छ |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
अप्ट। CDONE |
CRESET_B |
आवश्यक छ |
आवश्यक छ |
I2C पोर्ट उपकरणहरू
MachXO2/MachXO3/MachXO3D | — | — | — | — | उपकरण PROGRAMN, INITN र/वा DONE संकेतहरूमा वैकल्पिक जडानहरू | आवश्यक छ | आवश्यक छ | |||
प्लेटफर्म प्रबन्धक II | — | — | — | — | आवश्यक छ | आवश्यक छ | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | आवश्यक छ | आवश्यक छ | |
क्रसलिंक LIF-MD6000 |
— | — | — | — | — | अप्ट। CDONE |
CRESET_B |
आवश्यक छ |
आवश्यक छ |
हेडरहरू
1 x 10 conn (विभिन्न केबलहरू) | 3 | 2 | 6 | 8 | 4 | ३ वा ४ | ३ वा ४ | 1 | 7 | |
1 x 8 conn (चित्र 3.4 हेर्नुहोस्) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 conn (चित्र 3.5 हेर्नुहोस्) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | २, ४ वा ८ |
प्रोग्रामरहरू
मोडेल ३२ | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | २, ४ वा ८ | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
नोट:
- पुरानो जाली ISP यन्त्रहरूको लागि, लक्ष्य बोर्डको ispEN/ENABLE मा ०.०१ μF डिकपलिंग क्यापेसिटर आवश्यक हुन्छ।
- HW-USBN-2A/2B को लागि, लक्ष्य बोर्डले पावर आपूर्ति गर्दछ - Typical ICC = 10 mA। VCCJ पिन भएका यन्त्रहरूका लागि, VCCJ जडान यन्त्रहरू हुनुपर्छ, उपयुक्त बैंक VCCIO लाई केबलको VCC मा जडान गर्नुहोस्। यन्त्रको नजिक VCCJ वा VCCIO मा 0.1 μF डिकपलिंग क्यापेसिटर आवश्यक छ। यन्त्रमा VCCJ पिन छ वा कुन VCCIO बैंकले लक्ष्य प्रोग्रामिङ पोर्टलाई नियन्त्रित गर्छ भनेर निर्धारण गर्न पाना (यो लक्ष्य 3 जस्तै नहुन सक्छ। ड्रेन संकेतहरू खोल्नुहोस्। लक्ष्य बोर्डमा ~2.2 kΩ पुल-अप रेसिस्टर जोडिएको हुनुपर्छ। विमान जसमा VCC जडान गरिएको छ। HW-USBN-2B केबलहरू VCC मा।
- ISPPAC वा 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 पिन केबल TRST पिनमा जडान गर्न सिफारिस गरिएको छैन। यसको सट्टा, बोर्ड TRST पिन Vcc मा जडान गर्नुहोस्। यदि बोर्ड TRST पिन केबल TRST पिनसँग जोडिएको छ भने, ispVM/Diamond Programmer लाई TRST पिन माथि चलाउन निर्देशन दिनुहोस्।
TRST पिन उच्च ड्राइभ गर्न ispVM/डायमंड प्रोग्रामर कन्फिगर गर्न:
- विकल्प मेनु वस्तु चयन गर्नुहोस्।
- केबल र I/O पोर्ट सेटअप चयन गर्नुहोस्।
- TRST/Reset Pin-Connected चेकबक्स चयन गर्नुहोस्।
- सेट उच्च रेडियो बटन चयन गर्नुहोस्।
यदि उचित विकल्प चयन गरिएको छैन भने, TRST पिन ispVM/Diamond Programmer द्वारा कम चलाइन्छ। फलस्वरूप, BSCAN चेनले काम गर्दैन किनभने चेन RESET स्थितिमा लक गरिएको छ।
प्रोग्रामिङ केबल 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 पिन कम ड्राइभ गर्न ispVM/डायमंड प्रोग्रामर कन्फिगर गर्न:
- विकल्प मेनु वस्तु चयन गर्नुहोस्।
- केबल र I/O पोर्ट सेटअप चयन गर्नुहोस्।
- ispEN/BSCAN पिन जडान गरिएको चेकबक्स चयन गर्नुहोस्।
- कम रेडियो सेट गर्नुहोस् बटन चयन गर्नुहोस्।
प्रत्येक प्रोग्रामिङ केबल दुईवटा साना कनेक्टरहरूसँग पठाइन्छ जसले तपाईंलाई फ्लाईवायरहरू व्यवस्थित राख्न मद्दत गर्दछ। निम्न निर्माता र भाग नम्बर बराबर कनेक्टरहरूको लागि एक सम्भावित स्रोत हो:
- १ x ८ कनेक्टर (पूर्वको लागिample, Samtec SSQ-108-02-TS)
- १ x ८ कनेक्टर (पूर्वको लागिample, Samtec SSQ-105-02-TD)
प्रोग्रामिङ केबल फ्लाईवायर वा हेडरहरू मानक 100-मिल स्पेसिङ हेडरहरू (0.100 इन्चको दूरीमा पिनहरू) मा जडान गर्ने उद्देश्यले गरिन्छ। Lattice ले ०.२४३ इन्च वा ६.१७ मिमी लम्बाइ भएको हेडर सिफारिस गर्छ। यद्यपि, अन्य लम्बाइका हेडरहरूले समान रूपमा राम्रोसँग काम गर्न सक्छन्।
अर्डर जानकारी
तालिका १०.१। प्रोग्रामिङ केबल सुविधा सारांश
सुविधा | 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-समानान्तर | — | — | — | — | X | X | X | X | X | X |
1.2 V समर्थन | X | X | X | — | — | — | — | — | — | — |
1.8 V समर्थन | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
समर्थन |
X | X | X | X | X | X | X | X | X | X |
5.0 V समर्थन | — | X | X | X | X | X | X | X | X | X |
२ x २० कनेक्टर | — | X | X | X | X | X | X | X | — | — |
२ x २० कनेक्टर | X | X | X | X | X | — | — | X | X | |
फ्लाईवायर | X | X | X | X | X | X | — | — | — | — |
सीसा मुक्त निर्माण | X | X | — | — | X | — | — | — | — | — |
अर्डरको लागि उपलब्ध छ | X | — | — | — | X | — | — | — | — | — |
तालिका Information. अर्डर गर्ने जानकारी
विवरण | भाग नम्बर अर्डर गर्दै | चीन RoHS वातावरण-मैत्री उपयोग अवधि (EFUP) |
प्रोग्रामिङ केबल (USB)। 6′ USB केबल, फ्लाईवायर कनेक्टरहरू, 8-स्थिति (1 x 8) एडाप्टर र 10-स्थिति (2 x 5) एडाप्टर, सीसा-रहित, RoHS अनुरूप निर्माण समावेश गर्दछ। | HW-USBN-2B |
|
प्रोग्रामिङ केबल (पीसी मात्र)। समानान्तर पोर्ट एडाप्टर, 6′ केबल, फ्लाईवायर कनेक्टरहरू, 8-स्थिति (1 x 8) एडाप्टर र 10-
स्थिति (2 x 5) एडाप्टर, नेतृत्व-मुक्त, RoHS अनुरूप निर्माण। |
HW-DLN-3C |
नोट: थप केबलहरू यस कागजातमा लिगेसी उद्देश्यका लागि मात्र वर्णन गरिएको छ, यी केबलहरू अब उत्पादन हुँदैनन्। हाल अर्डरको लागि उपलब्ध केबलहरू पूर्ण रूपमा बराबर प्रतिस्थापन वस्तुहरू हुन्।
परिशिष्ट A. USB ड्राइभर स्थापना समस्या निवारण
यो आवश्यक छ कि तपाइँ USB केबलमा तपाइँको पीसी जडान गर्नु अघि ड्राइभरहरू स्थापना गर्नुहोस्। यदि केबल ड्राइभरहरू स्थापना गर्नु अघि जडान गरिएको छ भने, Windows ले काम नगर्ने आफ्नै ड्राइभरहरू स्थापना गर्ने प्रयास गर्नेछ।
यदि तपाईंले पहिले उपयुक्त ड्राइभरहरू स्थापना नगरी USB केबलमा PC जडान गर्ने प्रयास गर्नुभएको छ, वा ड्राइभरहरू स्थापना गरेपछि ल्याटिस USB केबलसँग सञ्चार गर्न समस्या छ भने, तलका चरणहरू पालना गर्नुहोस्:
- जाली USB केबल प्लग इन गर्नुहोस्। स्टार्ट > सेटिङ्हरू > कन्ट्रोल प्यानल > प्रणाली छान्नुहोस्।
- प्रणाली गुण संवाद बाकसमा, हार्डवेयर ट्याब र यन्त्र प्रबन्धक बटनमा क्लिक गर्नुहोस्। युनिभर्सल सिरियल बस नियन्त्रकहरू अन्तर्गत, तपाईंले जाली USB ISP प्रोग्रामर हेर्नु पर्छ। यदि तपाईंले यो देख्नुभएन भने, पहेंलो झण्डाको साथ अज्ञात यन्त्र खोज्नुहोस्। अज्ञात यन्त्र आइकनमा डबल क्लिक गर्नुहोस्।
- अज्ञात उपकरण गुण संवाद बक्समा, ड्राइभर पुन: स्थापना गर्नुहोस् क्लिक गर्नुहोस्।
- ड्राइभर सफ्टवेयरको लागि मेरो कम्प्युटर ब्राउज गर्नुहोस् चयन गर्नुहोस्।
Lattice EzUSB ड्राइभरको लागि isptools\ispvmsystem डाइरेक्टरीमा ब्राउज गर्नुहोस्।
FTDI FTUSB ड्राइभरको लागि isptools\ispvmsystem\Drivers\FTDIUSBDriver डाइरेक्टरीमा ब्राउज गर्नुहोस्। - डायमण्ड स्थापनाहरूको लागि, lscc/diamond/data/vmdata/drivers मा ब्राउज गर्नुहोस्। अर्को क्लिक गर्नुहोस्।
- जसरी पनि यो ड्राइभर सफ्टवेयर स्थापना गर्नुहोस् चयन गर्नुहोस्। प्रणालीले चालकलाई अद्यावधिक गर्दछ।
- बन्द क्लिक गर्नुहोस् र USB ड्राइभर स्थापना समाप्त गर्नुहोस्।
- कन्ट्रोल प्यानल > प्रणाली > यन्त्र प्रबन्धक > युनिभर्सल सिरियल बस नियन्त्रकहरूले निम्न समावेश गर्नुपर्छ: जाली EzUSB ड्राइभरको लागि: जाली USB ISP प्रोग्रामर उपकरण स्थापना।
FTDI FTUSB ड्राइभरको लागि: USB सिरियल कन्भर्टर ए र कन्भर्टर बी उपकरणहरू स्थापना गरियो
यदि तपाइँ समस्याहरू अनुभव गर्दै हुनुहुन्छ वा थप जानकारी चाहिन्छ भने, जाली प्राविधिक समर्थनलाई सम्पर्क गर्नुहोस्।
प्राविधिक समर्थन
सहयोगको लागि, www.latticesemi.com/techsupport मा प्राविधिक समर्थन मामला पेश गर्नुहोस्।
संशोधन इतिहास
संशोधन २६.४, मे २०२०
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ केबलहरू | अपडेट गरिएको जाली webसाइट लिङ्क www.latticesemi.com/programmer। |
प्रोग्रामिंग सफ्टवेयर |
संशोधन २६.३, अक्टोबर २०१९
खण्ड | सारांश परिवर्तन गर्नुहोस् |
लक्ष्य बोर्ड डिजाइन विचारहरू; प्रोग्रामिङ फ्लाईवायर र
जडान सन्दर्भ |
I2C इन्टरफेसले समर्थन गर्ने VCC मानहरू स्पष्ट गर्दछ। तालिका 6.1 मा टिप्पणीहरू थपियो। |
संशोधन २६.४, मे २०२०
खण्ड | सारांश परिवर्तन गर्नुहोस् |
— | अस्वीकरण खण्ड थपियो। |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | अपडेट गरिएको तालिका ६.१। पिन र केबल सन्दर्भ।
MachXO3D थप्नुभयो Crosslink I2C मा CRESET_B थपियो। I2C पोर्ट यन्त्रहरू अन्तर्गत अद्यावधिक गरिएका वस्तुहरू · प्लेटफर्म प्रबन्धक II थपियो। · ispPAC को क्रम परिवर्तन गरियो। I2C पोर्ट यन्त्रहरू अन्तर्गत अद्यावधिक गरिएका वस्तुहरू। · पावर प्रबन्धक II लाई प्लेटफर्म प्रबन्धक II मा परिवर्तन गरियो र I2C अपडेट गरियो: SDA मान। · ASC लाई L-ASC10 मा परिवर्तन गरियो ispClock उपकरणहरू समावेश गर्न फुटनोट 4 अद्यावधिक गरियो। समायोजित ट्रेडमार्कहरू। |
संशोधन इतिहास | अपडेट गरिएको ढाँचा। |
पछाडिको आवरण | अपडेट गरिएको टेम्प्लेट। |
— | सानो सम्पादकीय परिवर्तन |
संशोधन २६.४, मे २०२०
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | तालिका 6.1 को स्लेभ SPI पोर्ट उपकरण खण्डमा सही प्रविष्टिहरू। |
संशोधन 26.0, अप्रिल 2018
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | कागजात नम्बर UG48 बाट FPGA-UG-02024 मा परिवर्तन गरियो। अद्यावधिक गरिएको कागजात टेम्प्लेट। |
प्रोग्रामिङ केबलहरू | अनावश्यक जानकारी हटाइयो र www/latticesemi.com/software मा लिङ्क परिवर्तन गरियो। |
प्रोग्रामिङ केबल पिन परिभाषाहरू | तालिका 3.1 मा अपडेट गरिएको प्रोग्रामिङ केबल पिन नामहरू। प्रोग्रामिङ केबल पिन परिभाषाहरू। |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | प्रतिस्थापन गरिएको तालिका 2. फ्लाईवायर रूपान्तरण सन्दर्भ र तालिका 3 एकल तालिका 6.1 पिन र केबल सन्दर्भको साथ सिफारिस गरिएको पिन जडानहरू। |
अर्डर जानकारी | सारिएको तालिका १०.१। अर्डरिङ जानकारी अन्तर्गत प्रोग्रामिङ केबल सुविधा सारांश। |
संशोधन 25.0, नोभेम्बर 2016
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | संशोधित तालिका ३, सिफारिस गरिएका पिन जडानहरू। CrossLink उपकरण थपियो। |
संशोधन २६.३, अक्टोबर २०१९
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | संशोधित तालिका ३, सिफारिस गरिएका पिन जडानहरू।
CRESET-B स्तम्भ थपियो। iCE40 UltraLite उपकरण थपियो। |
प्राविधिक सहयोग सहायता | अपडेट गरिएको प्राविधिक समर्थन सहायता जानकारी। |
संशोधन 24.8, मार्च 2015
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ केबल पिन परिभाषाहरू | तालिका १ मा INIT को संशोधित विवरण, प्रोग्रामिङ केबल पिन परिभाषाहरू। |
संशोधन 24.7, जनवरी 2015
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ केबल पिन परिभाषाहरू | तालिका १ मा, प्रोग्रामिङ केबल पिन परिभाषाहरू, ispEN/Enable/PROG लाई ispEN/Enable/PROG/SN मा परिवर्तन गरियो र यसको विवरण परिमार्जन गरियो।
अद्यावधिक गरिएको चित्र २, पीसीको लागि प्रोग्रामिङ केबल इन-सिस्टम प्रोग्रामिङ इन्टरफेस (HW-USBN-2B)। |
प्रोग्रामिङ केबल ispEN पिन | तालिका ४ मा, प्रोग्रामिङ केबल सुविधा सारांश, HW-USBN-4B अर्डरको लागि उपलब्ध भनी चिन्ह लगाइएको छ। |
अर्डर जानकारी | HW-USBN-2A HW-USBN-2B मा परिवर्तन भयो। |
संशोधन १.०, जुलाई २०२०
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | कागजातको शीर्षक ispDOWNLOAD Cables बाट Programming Cables User's Guide मा परिवर्तन गरियो। |
प्रोग्रामिङ केबल पिन परिभाषाहरू | अपडेट गरिएको तालिका ३, सिफारिस गरिएका पिन जडानहरू। ECP3, iCE5LM, iCE40 Ultra, र MachXO40 उपकरण परिवारहरू थपियो। |
लक्ष्य बोर्ड डिजाइन विचारहरू | अपडेट गरिएको खण्ड। TCK ड्यूटी चक्र र/वा फ्रिक्वेन्सीको ispVM उपकरण नियन्त्रणमा FAQ लिङ्क अद्यावधिक गरियो। |
प्राविधिक सहयोग सहायता | अपडेट गरिएको प्राविधिक समर्थन सहायता जानकारी। |
संशोधन २६.३, अक्टोबर २०१९
खण्ड | सारांश परिवर्तन गर्नुहोस् |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | Flywire रूपान्तरण सन्दर्भ तालिकामा iCE40 कन्फिगरेसन पोर्ट पिन नामहरू थपियो। |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | सिफारिस गरिएको केबल जडान तालिकामा iCE40 जानकारी थपियो। |
संशोधन 24.4, फेब्रुअरी 2012
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | नयाँ कर्पोरेट लोगोको साथ अद्यावधिक कागजात। |
संशोधन 24.3, नोभेम्बर 2011
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | कागजात प्रयोगकर्ताको गाइड ढाँचामा स्थानान्तरण गरियो। |
सुविधाहरू | थपिएको चित्र USB केबल – HW-USBN-2A। |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | MachXO2 यन्त्रहरूका लागि सिफारिस गरिएको केबल जडान तालिका अपडेट गरियो। |
लक्ष्य बोर्ड डिजाइन विचारहरू | अपडेट गरिएको खण्ड। |
परिशिष्ट ए | खण्ड थपियो। |
संशोधन २६.३, अक्टोबर २०१९
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | फ्लाईवायर कनेक्टरहरूको भौतिक विशिष्टताहरूसँग सम्बन्धित जानकारी थपियो। |
संशोधन १.०, जुलाई २०२०
खण्ड | सारांश परिवर्तन गर्नुहोस् |
सबै | लक्ष्य बोर्ड डिजाइन विचार पाठ खण्ड थपियो। |
प्रोग्रामिङ फ्लाईवायर र जडान सन्दर्भ | खण्ड शीर्षक थपियो। |
अघिल्लो संशोधनहरू
खण्ड | सारांश परिवर्तन गर्नुहोस् |
— | अघिल्लो जाली विज्ञप्ति। |
कागजातहरू / स्रोतहरू
![]() |
LATTICE FPGA-UG-02042-26.4 प्रोग्रामिङ केबलहरू [pdf] प्रयोगकर्ता गाइड FPGA-UG-02042-26.4 प्रोग्रामिङ केबलहरू, FPGA-UG-02042-26.4, प्रोग्रामिङ केबलहरू, केबलहरू |