ខ្សែសរសេរកម្មវិធី LATTICE HW-USBN-2B
ព័ត៌មានអំពីផលិតផល
លក្ខណៈបច្ចេកទេស
- ឈ្មោះផលិតផល៖ ខ្សែកម្មវិធី
- ការណែនាំអ្នកប្រើប្រាស់៖ FPGA-UG-02042-26.7
- កាលបរិច្ឆេទចេញផ្សាយ៖ ខែមេសា ឆ្នាំ ២០២៤
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
លក្ខណៈពិសេស
ខ្សែសរសេរកម្មវិធីផ្តល់នូវមុខងារសំខាន់ៗសម្រាប់ការសរសេរកម្មវិធី ឧបករណ៍ដែលអាចសរសេរកម្មវិធីបាន ។ មុខងារជាក់លាក់អាចប្រែប្រួលអាស្រ័យលើឧបករណ៍គោលដៅដែលបានជ្រើសរើស។
ខ្សែកម្មវិធី
ខ្សែកម្មវិធីត្រូវបានរចនាឡើងដើម្បីភ្ជាប់ទៅឧបករណ៍គោលដៅសម្រាប់គោលបំណងសរសេរកម្មវិធី។ ពួកគេជួយសម្រួលដល់ការផ្ទេរទិន្នន័យ និងសញ្ញាត្រួតពិនិត្យរវាងកម្មវិធីសរសេរកម្មវិធី និងឧបករណ៍ដែលអាចសរសេរកម្មវិធីបាន។
និយមន័យខ្សែការសរសេរកម្មវិធី
ម្ជុលខ្សែសរសេរកម្មវិធីមានមុខងារជាក់លាក់ដែលត្រូវគ្នានឹងលក្ខណៈពិសេសនៃការសរសេរកម្មវិធីរបស់ឧបករណ៍ដែលអាចសរសេរកម្មវិធីបន្ទះឈើ។ នេះគឺជានិយមន័យគន្លឹះមួយចំនួន៖
- VCC TDO/SO៖ ការសរសេរកម្មវិធី Voltage - តេស្តលទ្ធផលទិន្នន័យ
- TDI/SI៖ តេស្តបញ្ចូលទិន្នន័យ - លទ្ធផល
- ISPEN/ProG៖ បើកដំណើរការ - លទ្ធផល
- TRST៖ សាកល្បងកំណត់ឡើងវិញ - លទ្ធផល
- រួចរាល់៖ បញ្ចូល - រួចរាល់ បង្ហាញពីស្ថានភាពកំណត់រចនាសម្ព័ន្ធ
- TMS៖ របៀបសាកល្បង - លទ្ធផល
- GND៖ ដី - បញ្ចូល
- TCK/SCLK៖ ការបញ្ចូលនាឡិកាសាកល្បង - លទ្ធផល
- INIT៖ ចាប់ផ្តើម - បញ្ចូល
- សញ្ញា I2C៖ SCL1 និង SDA1 - លទ្ធផល
- 5 V OUT1: 5 V សញ្ញាទិន្នផល
*ចំណាំ៖ ការតភ្ជាប់ Flywire អាចត្រូវបានទាមទារសម្រាប់មូលដ្ឋាន JTAG ការសរសេរកម្មវិធី។
ចំណុចប្រទាក់សរសេរកម្មវិធីក្នុងប្រព័ន្ធ ខ្សែការសរសេរកម្មវិធី
ចំណុចប្រទាក់ខ្សែកម្មវិធីជាមួយកុំព្យូទ័រដោយប្រើម្ជុលជាក់លាក់សម្រាប់ការផ្ទេរទិន្នន័យ និងការគ្រប់គ្រង។ សូមមើលតួលេខដែលបានផ្តល់សម្រាប់ការចាត់ចែងម្ជុលលម្អិត។
សំណួរដែលសួរញឹកញាប់
- សំណួរ៖ តើកម្មវិធីអ្វីត្រូវបានណែនាំសម្រាប់ការសរសេរកម្មវិធីជាមួយខ្សែទាំងនេះ?
- A: វាត្រូវបានណែនាំឱ្យប្រើកម្មវិធី Diamond Programmer/ispVM System សម្រាប់សរសេរកម្មវិធីជាមួយខ្សែទាំងនេះ។
- សំណួរ៖ តើខ្ញុំត្រូវការអាដាប់ទ័របន្ថែមសម្រាប់ភ្ជាប់ខ្សែទៅកុំព្យូទ័ររបស់ខ្ញុំទេ?
- ចម្លើយ៖ អាស្រ័យលើចំណុចប្រទាក់កុំព្យូទ័ររបស់អ្នក អ្នកអាចត្រូវការអាដាប់ទ័រច្រកប៉ារ៉ាឡែលសម្រាប់ការតភ្ជាប់ត្រឹមត្រូវ។
ការបដិសេធ
បន្ទះឈើមិនធ្វើការធានា តំណាង ឬការធានាទាក់ទងនឹងភាពត្រឹមត្រូវនៃព័ត៌មានដែលមាននៅក្នុងឯកសារនេះ ឬភាពសមស្របនៃផលិតផលរបស់វាសម្រាប់គោលបំណងជាក់លាក់ណាមួយឡើយ។ ព័ត៌មានទាំងអស់នៅទីនេះត្រូវបានផ្តល់ជូន AS IS ជាមួយនឹងកំហុសទាំងអស់ ហើយហានិភ័យដែលពាក់ព័ន្ធទាំងអស់គឺជាការទទួលខុសត្រូវទាំងស្រុងរបស់អ្នកទិញ។ ព័ត៌មានដែលបានផ្តល់នៅទីនេះគឺសម្រាប់គោលបំណងផ្តល់ព័ត៌មានតែប៉ុណ្ណោះ ហើយអាចមានភាពមិនត្រឹមត្រូវខាងបច្ចេកទេស ឬការធ្វេសប្រហែស ហើយអាចនឹងត្រូវបានបង្ហាញមិនត្រឹមត្រូវសម្រាប់ហេតុផលជាច្រើន ហើយ Lattice សន្មត់ថាមិនមានកាតព្វកិច្ចដើម្បីធ្វើបច្ចុប្បន្នភាព ឬកែតម្រូវ ឬកែសម្រួលព័ត៌មាននេះទេ។ ផលិតផលដែលលក់ដោយបន្ទះឈើត្រូវបានទទួលរងនូវការធ្វើតេស្តមានកំណត់ ហើយវាជាទំនួលខុសត្រូវរបស់អ្នកទិញក្នុងការកំណត់ដោយឯករាជ្យនូវភាពសមស្របនៃផលិតផលណាមួយ និងដើម្បីសាកល្បង និងផ្ទៀងផ្ទាត់ដូចគ្នា។ ផលិតផល និងសេវាកម្មបន្ទះឈើមិនត្រូវបានរចនា ផលិត ឬសាកល្បងសម្រាប់ប្រើប្រាស់ក្នុងជីវិត ឬប្រព័ន្ធសុវត្ថិភាព បរិស្ថានដែលមានគ្រោះថ្នាក់ ឬបរិស្ថានផ្សេងទៀតដែលតម្រូវឱ្យប្រើប្រាស់ក្នុងលក្ខខណ្ឌតម្រូវឱ្យមានបញ្ហា។ ក្នុងករណីដែលការខកខាននៃផលិតផល ឬសេវាកម្មអាចនាំឱ្យមានការស្លាប់ របួសផ្ទាល់ខ្លួន ការខូចខាតទ្រព្យសម្បត្តិ ឬការខូចខាតបរិស្ថានធ្ងន់ធ្ងរ (រួម "ការប្រើប្រាស់ហានិភ័យខ្ពស់")។ លើសពីនេះ អ្នកទិញត្រូវតែអនុវត្តជំហានប្រុងប្រយ័ត្នដើម្បីការពារប្រឆាំងនឹងការបរាជ័យនៃផលិតផល និងសេវាកម្ម រួមទាំងការផ្តល់ការសងប្រាក់វិញសមស្រប លក្ខណៈពិសេសដែលមិនមានសុវត្ថិភាព និង/ឬបិទម៉ាស៊ីន។ 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)
- ច្រកប៉ារ៉ាឡែល PC
- ឧបករណ៍ភ្ជាប់កម្មវិធីងាយស្រួលប្រើ
- ឧបករណ៍ភ្ជាប់ 2 x 5 (.100”) ឬ 1 x 8 (.100”)
- 6 ហ្វីត (2 ម៉ែត្រ) ឬច្រើនជាងនេះនៃប្រវែងខ្សែកម្មវិធី (PC ទៅ DUT)
- សំណង់គ្មានការនាំមុខ / អនុលោមតាម RoHS
ខ្សែកម្មវិធី
ផលិតផលខ្សែកម្មវិធី Lattice គឺជាការតភ្ជាប់ផ្នែករឹងសម្រាប់ការសរសេរកម្មវិធីនៅក្នុងប្រព័ន្ធនៃឧបករណ៍បន្ទះឈើទាំងអស់។ បន្ទាប់ពីអ្នកប្រើប្រាស់បញ្ចប់ការរចនាតក្កវិជ្ជា និងបង្កើតកម្មវិធី file ជាមួយនឹងឧបករណ៍អភិវឌ្ឍន៍ Lattice Diamond®/ispLEVER® Classic/Radiant អ្នកប្រើប្រាស់អាចប្រើកម្មវិធី Diamond/Radiant Programmer ឬ ispVM™ System software ដើម្បីដាក់កម្មវិធីនៅលើយន្តហោះ។ កម្មវិធី ispVM System/Diamond/Radiant Programmer បង្កើតដោយស្វ័យប្រវត្តិនូវពាក្យបញ្ជាសរសេរកម្មវិធីសមរម្យ អាសយដ្ឋានសរសេរកម្មវិធី និងទិន្នន័យសរសេរកម្មវិធីដោយផ្អែកលើព័ត៌មានដែលរក្សាទុកក្នុងកម្មវិធី file និងប៉ារ៉ាម៉ែត្រដែលបានកំណត់ក្នុង Diamond/Radiant Programmer/ispVM System។ បន្ទាប់មកសញ្ញាកម្មវិធីត្រូវបានបង្កើតចេញពី USB ឬច្រកប៉ារ៉ាឡែលនៃកុំព្យូទ័រ ហើយបញ្ជូនតាមខ្សែកម្មវិធីទៅកាន់ឧបករណ៍។ មិនចាំបាច់មានធាតុផ្សំបន្ថែមសម្រាប់ការសរសេរកម្មវិធីទេ។
ចំណាំ៖ ច្រក A គឺសម្រាប់ JTAG ការសរសេរកម្មវិធី។ កម្មវិធីសរសេរកម្មវិធី Radiant អាចប្រើខ្សែដែលភ្ជាប់មកជាមួយតាមរយៈ USB hub នៅលើ PC ដែលរកឃើញខ្សែនៃមុខងារ USB នៅលើ Port A. ខណៈដែល Port B គឺសម្រាប់ការចូលប្រើចំណុចប្រទាក់ UART/I2C។
កម្មវិធី Diamond Programmer/Radiant Programmer/ispVM System software ត្រូវបានរួមបញ្ចូលជាមួយផលិតផលឧបករណ៍រចនាបន្ទះឈើទាំងអស់ ហើយអាចទាញយកបានពី Lattice web គេហទំព័រនៅ www.latticesemi.com/programmer.
និយមន័យខ្សែការសរសេរកម្មវិធី
មុខងារដែលផ្តល់ដោយខ្សែសរសេរកម្មវិធីត្រូវគ្នានឹងមុខងារដែលមាននៅលើឧបករណ៍ដែលអាចសរសេរកម្មវិធីបន្ទះឈើ។ ដោយសារឧបករណ៍មួយចំនួនមានមុខងារសរសេរកម្មវិធីខុសៗគ្នា មុខងារជាក់លាក់ដែលផ្តល់ដោយខ្សែកម្មវិធីអាចអាស្រ័យលើឧបករណ៍គោលដៅដែលបានជ្រើសរើស។ ispVM System/Diamond/Radiant Programmer software បង្កើតមុខងារសមស្របដោយស្វ័យប្រវត្តិដោយផ្អែកលើឧបករណ៍ដែលបានជ្រើសរើស។ សូមមើលតារាង 3.1 សម្រាប់ការបញ្ចប់view នៃមុខងារខ្សែកម្មវិធី។
តារាង 3.1 ។ និយមន័យខ្សែការសរសេរកម្មវិធី
ម្ជុលខ្សែកម្មវិធី | ឈ្មោះ | ប្រភេទខ្សែការសរសេរកម្មវិធី | ការពិពណ៌នា |
វី.ស៊ី.ស៊ី | ការសរសេរកម្មវិធី Voltage | បញ្ចូល | ភ្ជាប់ទៅ VCCIO ឬ VCCJ យន្តហោះរបស់ឧបករណ៍គោលដៅ។ ធម្មតា ICC = 10 mA ។ ក្រុមប្រឹក្សាគោលដៅ
ផ្តល់ VCC ការផ្គត់ផ្គង់ / ឯកសារយោងសម្រាប់ខ្សែ។ |
TDO/SO | តេស្តលទ្ធផលទិន្នន័យ | បញ្ចូល | ប្រើដើម្បីផ្លាស់ប្តូរទិន្នន័យចេញតាមរយៈ IEEE1149.1 (JTAG) ស្តង់ដារកម្មវិធី។ |
TDI/SI | សាកល្បងការបញ្ចូលទិន្នន័យ | ទិន្នផល | ប្រើដើម្បីផ្លាស់ប្តូរទិន្នន័យតាមរយៈស្តង់ដារកម្មវិធី IEEE1149.1 ។ |
ISPEN/PROG | បើក | ទិន្នផល | បើកឧបករណ៍ដែលត្រូវដាក់កម្មវិធី។
ក៏មានមុខងារជា SN/SSPI Chip Select សម្រាប់កម្មវិធី SPI ជាមួយ HW-USBN-2B។ |
TRST | សាកល្បងកំណត់ឡើងវិញ | ទិន្នផល | ការកំណត់ម៉ាស៊ីនរដ្ឋ IEEE 1149.1 ជាជម្រើស។ |
រួចរាល់ | រួចរាល់ | បញ្ចូល | DONE បង្ហាញពីស្ថានភាពនៃការកំណត់រចនាសម្ព័ន្ធ |
TMS | របៀបសាកល្បង ជ្រើសរើសការបញ្ចូល | ទិន្នផល | ប្រើដើម្បីគ្រប់គ្រងម៉ាស៊ីនរដ្ឋ IEEE1149.1 ។ |
GND | ដី | បញ្ចូល | ភ្ជាប់ទៅយន្តហោះដីរបស់ឧបករណ៍គោលដៅ |
TCK/SCLK | ការបញ្ចូលនាឡិកាសាកល្បង | ទិន្នផល | ប្រើដើម្បីនាឡិកាម៉ាស៊ីនរដ្ឋ IEEE1149.1 |
នៅក្នុងវា | ចាប់ផ្តើម | បញ្ចូល | បង្ហាញថាឧបករណ៍រួចរាល់សម្រាប់ការកំណត់រចនាសម្ព័ន្ធចាប់ផ្តើម។ INITN ត្រូវបានរកឃើញតែនៅលើឧបករណ៍មួយចំនួនប៉ុណ្ណោះ។ |
I2C: SCL1 | I2គ SCL | ទិន្នផល | ផ្តល់នូវ I2សញ្ញា C SCL |
I2C: SDA1 | I2C SDA | ទិន្នផល | ផ្តល់នូវ I2សញ្ញា C SDA ។ |
5 V ចេញ1 | 5 V ចេញ | ទិន្នផល | ផ្តល់សញ្ញា 5 V សម្រាប់អ្នកសរសេរកម្មវិធី iCEprogM1050 ។ |
ចំណាំ៖
- រកឃើញតែនៅលើខ្សែ HW-USBN-2B ប៉ុណ្ណោះ។ ច្រកសរសេរកម្មវិធី Nexus™ និង Avant™ I2C មិនត្រូវបានគាំទ្រទេ។
*ចំណាំ៖ កម្មវិធី Lattice PAC-Designer® មិនគាំទ្រការសរសេរកម្មវិធីដោយប្រើខ្សែ USB ទេ។ ដើម្បីសរសេរកម្មវិធីឧបករណ៍ ispPAC ជាមួយខ្សែទាំងនេះ សូមប្រើកម្មវិធី Diamond Programmer/ispVM System software។
*ចំណាំ៖ HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C និង HW-DLN-3C គឺជាផលិតផលដែលមានមុខងារសមមូល។ - ចំណាំ៖ សម្រាប់គោលបំណងយោង ឧបករណ៍ភ្ជាប់ 2 x 10 នៅលើ HW7265-DL2 ឬ HW7265-DL2A គឺស្មើនឹង Tyco 102387-1។ វានឹងមានចំណុចប្រទាក់ទៅនឹងស្តង់ដារ 100-mil spacing 2 x 5 headers ឬ 2 x 5 keyed, recessed male connector ដូចជា 3M N2510-5002RB។
កម្មវិធីសរសេរកម្មវិធី
Diamond/Radiant Programmer និងប្រព័ន្ធ ispVM សម្រាប់ឧបករណ៍បុរាណគឺជាឧបករណ៍គ្រប់គ្រងកម្មវិធីដែលពេញចិត្តសម្រាប់ឧបករណ៍បន្ទះឈើទាំងអស់ និងខ្សែទាញយក។ កំណែចុងក្រោយបំផុតរបស់ Lattice Diamond/Radiant Programmer ឬកម្មវិធី ispVM System គឺអាចទាញយកបានពី Lattice web គេហទំព័រនៅ www.latticesemi.com/programmer
ការពិចារណាលើការរចនាក្រុមប្រឹក្សាគោលដៅ
រេស៊ីស្តង់ទាញចុះក្រោម 4.7 kΩ ត្រូវបានណែនាំនៅលើការតភ្ជាប់ TCK នៃបន្ទះគោលដៅ។ ការទាញចុះក្រោមនេះត្រូវបានណែនាំដើម្បីជៀសវាងការមិនកំណត់នាឡិកាដោយចៃដន្យនៃឧបករណ៍បញ្ជា TAP ដែលបង្កឡើងដោយគែមនាឡិកាលឿន ឬជា VCC rampឡើង។ ការទាញចុះនេះត្រូវបានណែនាំសម្រាប់គ្រួសារដែលអាចកម្មវិធីបានបន្ទះឈើទាំងអស់។
សញ្ញា I2C SCL និង SDA គឺជាប្រព័ន្ធបង្ហូរបើកចំហ។ ប្រដាប់ទប់ទប់ទល់នឹង VCC 2.2 kΩ ត្រូវបានទាមទារនៅលើបន្ទះគោលដៅ។ មានតែតម្លៃ VCC នៃ 3.3 V និង 2.5 V សម្រាប់ I2C ប៉ុណ្ណោះដែលត្រូវបានគាំទ្រដោយខ្សែ HW-USBN-2B ។
សម្រាប់គ្រួសារឧបករណ៍បន្ទះឈើដែលមានថាមពលទាប វាត្រូវបានណែនាំឱ្យបន្ថែមរេស៊ីស្តង់ 500 Ω រវាង VCCJ និង GND កំឡុងពេលសរសេរកម្មវិធី នៅពេលដែលខ្សែ USB ត្រូវបានភ្ជាប់ទៅការរចនាបន្ទះថាមពលទាបបំផុត។ សំណួរគេសួរញឹកញាប់អាចរកបានដែលពិភាក្សាអំពីបញ្ហានេះកាន់តែស៊ីជម្រៅនៅ៖ http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
លោក JTAG ល្បឿននៃការសរសេរកម្មវិធីអាចនឹងត្រូវគ្រប់គ្រងនៅពេលប្រើខ្សែកម្មវិធីដែលភ្ជាប់ទៅ PCBs របស់អតិថិជន។ នេះមានសារៈសំខាន់ជាពិសេសនៅពេលដែលមានផ្លូវ PCB យូរ ឬជាមួយឧបករណ៍ដែលមានខ្សែច្រវាក់ជាច្រើន។ កម្មវិធីសរសេរកម្មវិធី Lattice អាចកែតម្រូវពេលវេលានៃ TCK ដែលបានអនុវត្តចំពោះ JTAG ច្រកកម្មវិធីពីខ្សែ។ ការកំណត់ច្រក TCK ភាពជាក់លាក់ទាបនេះអាស្រ័យលើកត្តាជាច្រើន រួមទាំងល្បឿនកុំព្យូទ័រ និងប្រភេទនៃខ្សែដែលប្រើ (ច្រកប៉ារ៉ាឡែល USB ឬ USB2)។ លក្ខណៈពិសេសរបស់កម្មវិធីនេះផ្តល់នូវជម្រើសដើម្បីពន្យឺត TCK សម្រាប់ការបំបាត់កំហុស ឬបរិស្ថានដែលគ្មានសំឡេង។ សំណួរគេសួរញឹកញាប់អាចរកបានដែលពិភាក្សាអំពីបញ្ហានេះកាន់តែស៊ីជម្រៅនៅ៖ http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
ខ្សែទាញយក USB អាចត្រូវបានប្រើសម្រាប់កម្មវិធី Power Manager ឬផលិតផល ispClock ជាមួយនឹងកម្មវិធីសរសេរកម្មវិធី Lattice។ នៅពេលប្រើខ្សែ USB ជាមួយឧបករណ៍គ្រប់គ្រងថាមពល I (POWR604, POWR1208, POWR1208P1) អ្នកប្រើប្រាស់ត្រូវតែយឺតយ៉ាវធ្វើ TCK ដោយកត្តានៃសំណួរដែលសួរញឹកញាប់អាចរកបានដែលពិភាក្សាអំពីបញ្ហានេះកាន់តែស៊ីជម្រៅនៅ៖ http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់
សូមមើលតារាងទី 6.1 ដើម្បីកំណត់អត្តសញ្ញាណ ក្នុងមួយឧបករណ៍បន្ទះឈើ របៀបភ្ជាប់ខ្សែភ្ជាប់កម្មវិធីខ្សែភ្លើងផ្សេងៗ។ ជTAGច្រកកំណត់រចនាសម្ព័ន្ធ SPI និង I2C ត្រូវបានកំណត់អត្តសញ្ញាណដោយមិនច្បាស់លាស់។ ខ្សែកាប និងផ្នែករឹងត្រូវបានរួមបញ្ចូលសម្រាប់ជាឯកសារយោង។ លើសពីនេះ ការកំណត់រចនាសម្ព័ន្ធបឋមកថាផ្សេងៗត្រូវបានដាក់ជាតារាង។
តារាង 6.1 ។ ម្ជុល និងខ្សែយោង
HW-USBN-2B
ពណ៌ Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | រួចរាល់ | TRST(ចេញ) | វី.ស៊ី.ស៊ី | GND | I2C: SCL | I2C: SDA | 5 V ចេញ |
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | ខៀវ | បៃតង | ក្រហម | ខ្មៅ | លឿង/ស | បៃតង/ស | ក្រហម/ស | |
HW-USBN-2A
ពណ៌ Flywire |
TDI | ធី។ ឌី។ អូ | TMS | TCK | ispEN/PROG | នៅក្នុងវា | TRST(OUTPUT)/DONE(បញ្ចូល) | វី.ស៊ី.ស៊ី | GND |
na |
||
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | ខៀវ | បៃតង | ក្រហម | ខ្មៅ | ||||
HW-DLN-3C
ពណ៌ Flywire |
TDI | ធី។ ឌី។ អូ | TMS | TCK | ispEN/PROG |
na |
TRST(ចេញ) | វី.ស៊ី.ស៊ី | GND | |||
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | បៃតង | ក្រហម | ខ្មៅ | |||||
ការសរសេរកម្មវិធីប្រភេទម្ជុលខ្សែ ការណែនាំអំពីក្រុមប្រឹក្សាភិបាល |
ទិន្នផល | បញ្ចូល | ទិន្នផល | ទិន្នផល | ទិន្នផល | បញ្ចូល | បញ្ចូល/ទិន្នផល | បញ្ចូល | បញ្ចូល | ទិន្នផល | ទិន្នផល | ទិន្នផល |
— | — | 4.7 kΩ ទាញឡើង | 4.7 kΩ ទាញចុះក្រោម |
(ចំណាំ 1) |
— | — |
(ចំណាំ 2) |
— | (ចំណាំ 3)
(ចំណាំ 6) |
(ចំណាំ 3)
(ចំណាំ 6) |
— | |
ភ្ជាប់ខ្សែខ្សែកម្មវិធី (ខាងលើ) ទៅឧបករណ៍ដែលត្រូវគ្នា ឬម្ជុលក្បាល (ខាងក្រោម)។ |
JTAG ឧបករណ៍ច្រក
ECP5™ | TDI | ធី។ ឌី។ អូ | TMS | TCK |
ការតភ្ជាប់ជាជម្រើសទៅកាន់ឧបករណ៍ ispEN, កម្មវិធី, សញ្ញា INITN, DONE និង/ឬ TRST (កំណត់នៅក្នុងការកំណត់ I/O ផ្ទាល់ខ្លួននៅក្នុងប្រព័ន្ធ ispVM ឬកម្មវិធី Diamond Programmer ។ មិនមែនគ្រប់ឧបករណ៍ទាំងអស់មានម្ជុលទាំងនេះទេ) |
ទាមទារ | ទាមទារ | — | — | — |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
ធី។ ឌី។ អូ |
TMS |
TCK |
ទាមទារ |
ទាមទារ |
— |
— |
— |
|
LatticeXP2™/LatticeXP™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
LatticeSC™/LatticeSCM™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
MachXO2™/MachXO3™/MachXO3D™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
MachXO™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
ORCA®/FPSC | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
ispXPGA®/ispXPLD™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
MACH®4A | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
ispGDX2™ | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
ispPAC®/ispClock™ (ចំណាំ 4) | TDI | ធី។ ឌី។ អូ | TMS | TCK | ទាមទារ | ទាមទារ | — | — | — | |
Platform Manager™/Power Manager/Power Manager II/Platform Manager II (ចំណាំ 4) | TDI |
ធី។ ឌី។ អូ |
TMS |
TCK |
ទាមទារ |
ទាមទារ |
— |
— |
— |
CrossLink™-NX/Certus™-NX/ CertusPro™-NX/Mach™-NX/MachXO5™-NX |
TDI |
ធី។ ឌី។ អូ |
TMS |
TCK |
ការតភ្ជាប់ជាជម្រើសទៅកាន់ឧបករណ៍ ispEN, PROGRAMN,
សញ្ញា INITN, DONE និង/ឬ TRST (កំណត់នៅក្នុងការកំណត់ I/O ផ្ទាល់ខ្លួននៅក្នុងប្រព័ន្ធ ispVM ឬកម្មវិធី Diamond Programmer ។ មិនមែនគ្រប់ឧបករណ៍ទាំងអស់មានម្ជុលទាំងនេះទេ) |
ទាមទារ |
ទាមទារ |
— |
— |
— |
||
HW-USBN-2B
ពណ៌ Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | រួចរាល់ | TRST(ចេញ) | វី.ស៊ី.ស៊ី | GND | I2C: SCL | I2C: SDA | 5 V ចេញ |
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | ខៀវ | បៃតង | ក្រហម | ខ្មៅ | លឿង/ស | បៃតង/ស | ក្រហម/ស | |
HW-USBN-2A
ពណ៌ Flywire |
TDI | ធី។ ឌី។ អូ | TMS | TCK | ispEN/PROG | នៅក្នុងវា | TRST(OUTPUT)/DONE(បញ្ចូល) | វី.ស៊ី.ស៊ី | GND |
na |
||
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | ខៀវ | បៃតង | ក្រហម | ខ្មៅ | ||||
HW-DLN-3C
ពណ៌ Flywire |
TDI | ធី។ ឌី។ អូ | TMS | TCK | ispEN/PROG |
na |
TRST(ចេញ) | វី.ស៊ី.ស៊ី | GND | |||
ពណ៌ទឹកក្រូច | ត្នោត | ពណ៌ស្វាយ | ស | លឿង | បៃតង | ក្រហម | ខ្មៅ | |||||
ការសរសេរកម្មវិធីប្រភេទម្ជុលខ្សែ ការណែនាំអំពីក្រុមប្រឹក្សាភិបាល |
ទិន្នផល | បញ្ចូល | ទិន្នផល | ទិន្នផល | ទិន្នផល | បញ្ចូល | បញ្ចូល/ទិន្នផល | បញ្ចូល | បញ្ចូល | ទិន្នផល | ទិន្នផល | ទិន្នផល |
— |
— |
4.7 kΩ
ទាញឡើង |
4.7 kΩ ទាញចុះក្រោម |
(ចំណាំ 1) |
— |
— |
(ចំណាំ 2) |
— |
(ចំណាំ 3)
(ចំណាំ 6) |
(ចំណាំ 3)
(ចំណាំ 6) |
— |
|
ភ្ជាប់ខ្សែខ្សែកម្មវិធី (ខាងលើ) ទៅឧបករណ៍ដែលត្រូវគ្នា ឬម្ជុលក្បាល (ខាងក្រោម)។ |
ឧបករណ៍ច្រក SPI Slave
ECP5 | ម៉ូសូអាយ | មីស៊ីអូ | — | ស៊ីស៊ីអិលខេ | SN |
ការភ្ជាប់ស្រេចចិត្តទៅនឹងឧបករណ៍ PROGRAMN, INITN និង/ឬ DONE signals |
ទាមទារ | ទាមទារ | — | — | — | |
LatticeECP3 | ម៉ូសូអាយ | មីស៊ីអូ | — | ស៊ីស៊ីអិលខេ | SN | ទាមទារ | ទាមទារ | — | — | — | ||
MachXO2/MachXO3/MachXO3D | SI | SO | — | ស៊ីស៊ីអិលខេ | SN | ទាមទារ | ទាមទារ | — | — | — | ||
CrossLink LIF-MD6000 |
ម៉ូសូអាយ |
មីស៊ីអូ |
— |
SPI_SCK |
SPI_SS |
ជ្រើសរើស ស៊ីឌីន |
CRESET_B |
ទាមទារ |
ទាមទារ |
— |
— |
— |
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
ជ្រើសរើស ស៊ីឌីន |
CRESET_B |
ទាមទារ |
ទាមទារ |
— |
— |
— |
CrossLink-NX/Certus-NX/CertusPro-NX |
SI |
SO |
— |
អេសអិលខេ |
SCSN |
Opt.Opt Done | — |
ទាមទារ |
ទាមទារ |
— |
— |
— |
ឧបករណ៍ច្រក I2C
ឧបករណ៍ច្រក I2C | ||||||||||||
MachXO2/MachXO3/MachXO3D | — | — | — | — |
ការភ្ជាប់ស្រេចចិត្តទៅនឹងឧបករណ៍ PROGRAMN, INITN និង/ឬ DONE signals |
ទាមទារ | ទាមទារ | SCL | អេសឌីអេ | — | ||
អ្នកគ្រប់គ្រងវេទិកា II | — | — | — | — | ទាមទារ | ទាមទារ | SCL_M + SCL_S | SDA_M + SDA_S | — | |||
L-ASC10 | — | — | — | — | — | — | — | ទាមទារ | ទាមទារ | SCL | អេសឌីអេ | — |
CrossLink LIF-MD6000 |
— |
— |
— |
— |
— |
ជ្រើសរើស ស៊ីឌីន |
CRESET_B |
ទាមទារ |
ទាមទារ |
SCL |
អេសឌីអេ |
— |
បឋមកថា
1 x 10 conn (ខ្សែផ្សេងៗ) | 3 | 2 | 6 | 8 | 4 | 9 ឬ 10 | 5 ឬ 9 | 1 | 7 | — | — | — |
1 x 8 conn | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | — | — | — |
2 x 5 conn | 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 | — | — | 4 (ចំណាំ 5) |
កំណត់ចំណាំ៖
- សម្រាប់ឧបករណ៍ Lattice ISP ចាស់ ត្រូវការ capacitor decoupling 0.01 μF នៅលើ ispEN/ENABLE នៃបន្ទះគោលដៅ។
- សម្រាប់ HW-USBN-2A/2B បន្ទះគោលដៅផ្គត់ផ្គង់ថាមពល – ធម្មតា ICC = 10 mA ។ សម្រាប់ឧបករណ៍ដែលមានម្ជុល VCCJ VCCJ ត្រូវតែភ្ជាប់ទៅ VCC របស់ខ្សែ។ សម្រាប់ឧបករណ៍ផ្សេងទៀត សូមភ្ជាប់ធនាគារ VCCIO ដែលសមស្របទៅនឹង VCC របស់ខ្សែ។ ឧបករណ៍បំលែងកុងទ័រ 0.1 μF ត្រូវបានទាមទារនៅលើ VCCJ ឬ VCCIO នៅជិតឧបករណ៍។ សូមយោងទៅលើសន្លឹកទិន្នន័យឧបករណ៍ដើម្បីកំណត់ថាតើឧបករណ៍មានម្ជុល VCCJ ឬអ្វីដែលធនាគារ VCCIO គ្រប់គ្រងច្រកកម្មវិធីគោលដៅ (វាអាចមិនដូចគ្នាទៅនឹងយន្តហោះស្នូល VCC/VSS របស់ឧបករណ៍គោលដៅ)។
- បើកសញ្ញាបង្ហូរ។ បន្ទះគោលដៅគួរតែមាន ~ 2.2 kΩ pull-up resistor តភ្ជាប់ទៅយន្តហោះដូចគ្នាដែល VCC ត្រូវបានតភ្ជាប់។ ខ្សែ HW-USBN-2B ផ្តល់នូវការទាញខាងក្នុង 3.3 kΩ ទៅ VCC ។
- នៅពេលប្រើកម្មវិធី PAC-Designer® ដើម្បីដាក់កម្មវិធី ispPAC ឬឧបករណ៍ ispClock កុំភ្ជាប់ TRST/DONE។
- ប្រសិនបើប្រើខ្សែចាស់ជាង HW-USBN-2B សូមភ្ជាប់ការផ្គត់ផ្គង់ខាងក្រៅ +5 V រវាង iCEprogM1050 pin 4 (VCC) និង pin 2 (GND) ។
- សម្រាប់ HW-USBN-2B មានតែតម្លៃ VCC ពី 3.3 V ដល់ 2.5 V ត្រូវបានគាំទ្រសម្រាប់ I2C ។
ការភ្ជាប់ខ្សែកម្មវិធី
បន្ទះគោលដៅត្រូវតែគ្មានថាមពលនៅពេលភ្ជាប់ ផ្តាច់ ឬភ្ជាប់ខ្សែកម្មវិធីឡើងវិញ។ ភ្ជាប់ GND pin របស់ខ្សែកម្មវិធី (ខ្សែខ្មៅ) ជានិច្ច មុនពេលភ្ជាប់ JTAG ម្ជុល។ ការខកខានក្នុងការអនុវត្តតាមនីតិវិធីទាំងនេះអាចបណ្តាលឱ្យខូចខាតដល់ឧបករណ៍ដែលអាចសរសេរកម្មវិធីគោលដៅបាន។
ខ្សែកម្មវិធី TRST Pin
ការភ្ជាប់បន្ទះ TRST pin ទៅនឹងខ្សែ TRST pin មិនត្រូវបានណែនាំទេ។ ជំនួសមកវិញ ភ្ជាប់បន្ទះ TRST pin ទៅ Vcc ។ ប្រសិនបើបន្ទះ TRST pin ត្រូវបានភ្ជាប់ទៅខ្សែ TRST pin សូមណែនាំ ispVM/Diamond/Radiant Programmer ដើម្បីជំរុញ pin TRST ឱ្យខ្ពស់។
ដើម្បីកំណត់រចនាសម្ព័ន្ធ ispVM/Diamond/Radiant Programmer ដើម្បីជំរុញ TRST pin ខ្ពស់៖
- ជ្រើសរើសធាតុម៉ឺនុយជម្រើស។
- ជ្រើសរើសការដំឡើងច្រក I/O និងខ្សែកាប។
- ជ្រើសរើសប្រអប់ធីក TRST/Reset Pin-Connected។
- ជ្រើសរើសប៊ូតុង កំណត់កម្រិតខ្ពស់។
ប្រសិនបើជម្រើសត្រឹមត្រូវមិនត្រូវបានជ្រើសរើសទេ ម្ជុល TRST ត្រូវបានជំរុញទាបដោយ ispVM/Diamond/Radiant Programmer ។ អាស្រ័យហេតុនេះ ខ្សែសង្វាក់ BSCAN មិនដំណើរការទេ ដោយសារខ្សែសង្វាក់ត្រូវបានចាក់សោចូលទៅក្នុងស្ថានភាព RESET ។
ខ្សែសរសេរកម្មវិធី ispEN Pin
ម្ជុលខាងក្រោមគួរតែត្រូវបានមូលដ្ឋាន:
- ម្ជុល BSCAN នៃឧបករណ៍ 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
ទោះជាយ៉ាងណាក៏ដោយ អ្នកប្រើប្រាស់មានជម្រើសក្នុងការមានម្ជុល BSCAN និង ENABLE ដែលជំរុញដោយម្ជុល ispEN ពីខ្សែ។ ក្នុងករណីនេះ ispVM/Diamond/Radiant Programmer ត្រូវតែកំណត់រចនាសម្ព័ន្ធដើម្បីជំរុញ ispEN pin ទាបដូចខាងក្រោម៖
ដើម្បីកំណត់រចនាសម្ព័ន្ធ ispVM/Diamond/Radiant Programmer ដើម្បីជំរុញ ispEN pin ទាប៖
- ជ្រើសរើសធាតុម៉ឺនុយជម្រើស។
- ជ្រើសរើសការដំឡើងច្រក I/O និងខ្សែកាប។
- ជ្រើសរើសប្រអប់ធីក ispEN/BSCAN Pin-Connected។
- ជ្រើសរើសប៊ូតុងកំណត់កម្រិតទាប។
ខ្សែកម្មវិធីនីមួយៗដឹកជញ្ជូនជាមួយឧបករណ៍ភ្ជាប់តូចពីរដែលជួយរក្សាការរៀបចំ flywires ។ ក្រុមហ៊ុនផលិត និងលេខផ្នែកខាងក្រោមគឺជាប្រភពដែលអាចមានសម្រាប់ឧបករណ៍ភ្ជាប់ដែលសមមូល៖
- ឧបករណ៍ភ្ជាប់ 1 x 8 (សម្រាប់ឧample, Samtec SSQ-108-02-TS)
- ឧបករណ៍ភ្ជាប់ 2 x 5 (សម្រាប់ឧample, Samtec SSQ-105-02-TD)
ខ្សែកម្មវិធី flywire ឬ headers មានបំណងភ្ជាប់ទៅបឋមកថាស្តង់ដារ 100-mil (pins spaced 0.100 inch)។ បន្ទះឈើណែនាំបឋមកថាដែលមានប្រវែង 0.243 អ៊ីញ ឬ 6.17 មីលីម៉ែត្រ។ ទោះបីជាយ៉ាងណាក៏ដោយ ក្បាលនៃប្រវែងផ្សេងទៀតអាចដំណើរការបានល្អដូចគ្នា។
ព័ត៌មានបញ្ជាទិញ
តារាង 10.1 ។ សេចក្តីសង្ខេបនៃមុខងារខ្សែកម្មវិធី
លក្ខណៈ | 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 |
យូអេសប៊ី | X | X | X | X | — | — | — | — | — | — |
កុំព្យូទ័រ - ប៉ារ៉ាឡែល | — | — | — | — | 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 |
ឧបករណ៍ភ្ជាប់ 2 x 5 | — | X | X | X | X | X | X | X | — | — |
ឧបករណ៍ភ្ជាប់ 1 x 8 | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
សំណង់គ្មានការនាំមុខ | X | X | — | — | X | — | — | — | — | — |
មានសម្រាប់ការបញ្ជាទិញ | X | — | — | — | X | — | — | — | — | — |
តារាងទី ៤. ព័ត៌មានបញ្ជាទិញ
ការពិពណ៌នា | លេខផ្នែកបញ្ជាទិញ | បរិស្ថាន RoHS របស់ប្រទេសចិន- អំឡុងពេលប្រើប្រាស់ជាមិត្ត (EFUP) |
ខ្សែកម្មវិធី (USB) ។ មានខ្សែ USB 6′, ឧបករណ៍ភ្ជាប់ flywire, អាដាប់ទ័រ 8 ទីតាំង (1 x 8) និងអាដាប់ទ័រ 10 ទីតាំង (2 x 5) គ្មានការនាំមុខ សំណង់ដែលអនុលោមតាម RoHS ។ | HW-USBN-2B | ![]()
|
ខ្សែកម្មវិធី (សម្រាប់តែកុំព្យូទ័រ)។ មានអាដាប់ទ័រច្រកប៉ារ៉ាឡែល, ខ្សែ 6′, ឧបករណ៍ភ្ជាប់ flywire, អាដាប់ទ័រ 8-ទីតាំង (1 x 8) និងអាដាប់ទ័រ 10-ទីតាំង (2 x 5) គ្មានការនាំមុខ ការសាងសង់ស្របតាម RoHS ។ | HW-DLN-3C |
ចំណាំ៖ ខ្សែបន្ថែមត្រូវបានពិពណ៌នានៅក្នុងឯកសារនេះសម្រាប់គោលបំណងមរតកតែប៉ុណ្ណោះ ខ្សែទាំងនេះមិនត្រូវបានផលិតទៀតទេ។ ខ្សែដែលអាចរកបានសម្រាប់ការបញ្ជាទិញនាពេលបច្ចុប្បន្នគឺជាធាតុជំនួសដែលមានតម្លៃស្មើពេញលេញ។
ឧបសម្ព័ន្ធ A. ការដោះស្រាយបញ្ហាការដំឡើងកម្មវិធីបញ្ជា USB
វាចាំបាច់ណាស់ដែលអ្នកប្រើប្រាស់ដំឡើងកម្មវិធីបញ្ជាមុននឹងភ្ជាប់កុំព្យូទ័រអ្នកប្រើប្រាស់ទៅខ្សែ USB ។ ប្រសិនបើខ្សែត្រូវបានភ្ជាប់មុនពេលដំឡើងកម្មវិធីបញ្ជា វីនដូនឹងព្យាយាមដំឡើងកម្មវិធីបញ្ជាដោយខ្លួនឯងដែលអាចនឹងមិនដំណើរការ។ ប្រសិនបើអ្នកប្រើបានព្យាយាមភ្ជាប់កុំព្យូទ័រទៅខ្សែ USB ដោយមិនបានដំឡើងកម្មវិធីបញ្ជាដែលសមស្របជាមុន ឬមានបញ្ហាក្នុងការទំនាក់ទំនងជាមួយខ្សែ USB Lattice បន្ទាប់ពីដំឡើងកម្មវិធីបញ្ជា សូមអនុវត្តតាមជំហានខាងក្រោម៖
- ដោតខ្សែ USB បន្ទះឈើ។ ជ្រើសរើស ចាប់ផ្តើម > ការកំណត់ > ផ្ទាំងបញ្ជា > ប្រព័ន្ធ។
- នៅក្នុងប្រអប់ លក្ខណសម្បត្តិប្រព័ន្ធ ចុចផ្ទាំង Hardware និង Device Manager។ នៅក្រោមស៊េរីសកល
ឧបករណ៍បញ្ជាឡានក្រុង អ្នកប្រើប្រាស់គួរតែឃើញ Lattice USB ISP Programmer ។ ប្រសិនបើអ្នកប្រើមិនឃើញវាទេ រកមើលឧបករណ៍មិនស្គាល់ដែលមានទង់ពណ៌លឿង។ ចុចពីរដងលើរូបតំណាងឧបករណ៍មិនស្គាល់។ - នៅក្នុងប្រអប់ លក្ខណៈសម្បត្តិឧបករណ៍មិនស្គាល់ ចុចដំឡើងកម្មវិធីបញ្ជាឡើងវិញ។
- ជ្រើសរើស រកមើលកុំព្យូទ័ររបស់ខ្ញុំ សម្រាប់កម្មវិធីបញ្ជា។
- រកមើលថតប្រព័ន្ធ isptools\ispvm សម្រាប់កម្មវិធីបញ្ជា Lattice EzUSB
- រកមើលបញ្ជី isptools\ispvmsystem\Drivers\FTDIUSBDriver សម្រាប់កម្មវិធីបញ្ជា FTDI FTUSB ។
- សម្រាប់ការដំឡើង Diamond សូមចូលទៅកាន់ lscc/diamond/data/vmdata/drivers។ ចុចបន្ទាប់។
- ទោះយ៉ាងណាក៏ដោយ ជ្រើសរើសដំឡើងកម្មវិធី Driver នេះ។ ប្រព័ន្ធធ្វើបច្ចុប្បន្នភាពកម្មវិធីបញ្ជា។
- ចុចបិទ ហើយបញ្ចប់ការដំឡើងកម្មវិធីបញ្ជា USB ។
- នៅក្រោមផ្ទាំងបញ្ជា> ប្រព័ន្ធ> កម្មវិធីគ្រប់គ្រងឧបករណ៍> ឧបករណ៍បញ្ជារថយន្តក្រុងជាសកលគួរតែរួមបញ្ចូលដូចខាងក្រោមៈ
ក. សម្រាប់ Lattice EzUSB Driver: ដំឡើងឧបករណ៍ Lattice USB ISP Programmer ។ខ. សម្រាប់កម្មវិធីបញ្ជា FTDI FTUSB៖ ឧបករណ៍បំលែង USB ស៊េរី A និងឧបករណ៍បំលែង B ត្រូវបានដំឡើង។
ប្រសិនបើអ្នកប្រើប្រាស់ជួបប្រទះបញ្ហា ឬត្រូវការព័ត៌មានបន្ថែម សូមទាក់ទងផ្នែកជំនួយបច្ចេកទេស Lattice។
ឧបសម្ព័ន្ធ B. ការធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ខ្សែកម្មវិធី USB
មានបញ្ហាដែលគេដឹងដែលកម្មវិធីបង្កប់ខ្សែជាមួយកំណែ V001 អាចធ្វើឱ្យខ្សែកម្មវិធី USB ដំណើរការខុសប្រក្រតី ជាមួយនឹងពន្លឺ LEDs តែងតែបើកក្នុងស្ថានភាពជាក់លាក់។ ដំណោះស្រាយគឺដើម្បីធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ខ្សែ និងកំណែកម្មវិធីបង្កប់ FTDI ទៅ V002 ដើម្បីដោះស្រាយបញ្ហានេះ។ សូមទាញយក និងដំឡើងកម្មវិធី កម្មវិធីបង្កប់ HW-USBN-2B កំណែ 2.0 ឬនៅពេលក្រោយ អាចរកបានពីរបស់យើង។ webគេហទំព័រ. ការណែនាំអំពីកម្មវិធីបង្កប់ និងការធ្វើបច្ចុប្បន្នភាព អាចរកបានពីរបស់យើង។ webគេហទំព័រ
ជំនួយផ្នែកបច្ចេកទេស
សម្រាប់ជំនួយ សូមបញ្ជូនករណីគាំទ្របច្ចេកទេសនៅ www.latticesemi.com/techsupport.
សម្រាប់សំណួរដែលសួរញឹកញាប់ សូមមើលមូលដ្ឋានទិន្នន័យចម្លើយបន្ទះឈើនៅ www.latticesemi.com/Support/AnswerDatabase.
ប្រវត្តិកែប្រែ
ការកែប្រែ 26.7, ខែមេសា 2024
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
និយមន័យខ្សែការសរសេរកម្មវិធី | បានធ្វើបច្ចុប្បន្នភាពចំណាំ 1 ទៅតារាង 3.1 ។ Programming Cable Pin និយមន័យដើម្បីបង្ហាញថា Nexus និង Avant I2C programming ports មិនត្រូវបានគាំទ្រទេ។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | តារាង 6.1 ។ ម្ជុល និងខ្សែយោង៖
· ដាក់ជាក្រុមបន្ទាត់ផលិតផល Nexus ទៅជាជួរតែមួយសម្រាប់ JTAG និងច្រក SSPI ។ · បានបន្ថែម MachXO5-NX ទៅ JTAG បញ្ជីឧបករណ៍ច្រក។ · បានលុបបន្ទាត់ផលិតផល Nexus សម្រាប់ច្រក I2C ។ |
ការកែប្រែ 26.6, ខែវិច្ឆិកា 2023
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការបដិសេធ | បានធ្វើបច្ចុប្បន្នភាពផ្នែកនេះ។ |
ឧបសម្ព័ន្ធ A. ការដោះស្រាយបញ្ហាការដំឡើងកម្មវិធីបញ្ជា USB | ប្រយោគបន្ថែម មានបញ្ហាដែលគេដឹងដែលកម្មវិធីបង្កប់ខ្សែជាមួយកំណែ “V001” អាចបណ្តាលឱ្យខ្សែកម្មវិធី USB ដំណើរការខុសប្រក្រតី ជាមួយនឹងពន្លឺ LEDs តែងតែបើកនៅក្នុងសេណារីយ៉ូជាក់លាក់។
ដំណោះស្រាយគឺដើម្បីធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ខ្សែ និងកំណែកម្មវិធីបង្កប់ FTDI ទៅ "V002" ដើម្បីដោះស្រាយបញ្ហានេះ។ សូមទាញយក និងដំឡើងកម្មវិធីបង្កប់ HW-USBN-2B កំណែ 2.0 ឬថ្មីជាងនេះ ដែលអាចរកបានពីរបស់យើង webគេហទំព័រ. |
ឧបសម្ព័ន្ធ B. ការធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ខ្សែកម្មវិធី USB | បានបន្ថែមផ្នែកនេះ។ |
ការកែប្រែថ្ងៃទី 26.5 ខែមីនា ឆ្នាំ 2023
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | បានបន្ថែម Crosslink-NX, Certus-NX, CertusPro-NX និង Mach-NX ទៅ JTAGបញ្ជីឧបករណ៍ច្រក SPI និង I2C នៅក្នុងតារាង 6.1 ។ ម្ជុល និងខ្សែយោង។ |
ខ្សែកម្មវិធី | បន្ថែមព័ត៌មានចំណាំសម្រាប់ច្រក A និងច្រក B “ច្រក A គឺសម្រាប់ JTAG ការសរសេរកម្មវិធី។ កម្មវិធីសរសេរកម្មវិធី Radiant អាចប្រើខ្សែដែលភ្ជាប់មកជាមួយតាមរយៈ USB hub នៅលើកុំព្យូទ័រ ដែលរកឃើញខ្សែនៃមុខងារ USB នៅលើ Port A. ខណៈដែល Port B គឺសម្រាប់ការចូលប្រើចំណុចប្រទាក់ UART/I2C។ |
ទាំងអស់។ | បានបន្ថែមសេចក្តីយោង Radiant ។ |
ជំនួយបច្ចេកទេស | បានបន្ថែម FAQ webតំណភ្ជាប់គេហទំព័រ។ |
ការកែប្រែ 26.4, ឧសភា 2020
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ខ្សែកម្មវិធី | បានធ្វើបច្ចុប្បន្នភាពបន្ទះឈើ webគេហទំព័រភ្ជាប់ទៅ www.latticesemi.com/programmer |
កម្មវិធីសរសេរកម្មវិធី |
ការកែប្រែ 26.3, តុលា 2019
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការពិចារណាលើការរចនាក្រុមប្រឹក្សាគោលដៅ;
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ |
បញ្ជាក់តម្លៃ VCC ដែល I2ចំណុចប្រទាក់ C គាំទ្រ។ បានបន្ថែមកំណត់ចំណាំទៅក្នុងតារាង 6.1 ។ |
ការកែប្រែ 26.2, ឧសភា 2019
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
— | បានបន្ថែមផ្នែកបដិសេធ។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | បានធ្វើបច្ចុប្បន្នភាពតារាង 6.1 ។ ម្ជុល និងខ្សែយោង។
· បានបន្ថែម MachXO3D · បានបន្ថែម CRESET_B ទៅ Crosslink I2C. · ធាតុដែលបានធ្វើបច្ចុប្បន្នភាពនៅក្រោម I2ឧបករណ៍ច្រក C · បានបន្ថែមកម្មវិធីគ្រប់គ្រងវេទិកា II ។ ·ផ្លាស់ប្តូរលំដាប់នៃ ispPAC ។ · ធាតុដែលបានធ្វើបច្ចុប្បន្នភាពនៅក្រោម I2ឧបករណ៍ច្រក C ។ · បានផ្លាស់ប្តូរកម្មវិធីគ្រប់គ្រងថាមពល II ទៅកម្មវិធីគ្រប់គ្រងវេទិកា II និងបានធ្វើបច្ចុប្បន្នភាព I2C: តម្លៃ SDA ។ · បានប្តូរ ASC ទៅ L-ASC10 · បានធ្វើបច្ចុប្បន្នភាពលេខយោង 4 ដើម្បីរួមបញ្ចូលឧបករណ៍ ispClock ។ · ពាណិជ្ជសញ្ញាដែលបានកែតម្រូវ។ |
ប្រវត្តិកែប្រែ | បានធ្វើបច្ចុប្បន្នភាពទម្រង់។ |
គម្របខាងក្រោយ | គំរូដែលបានធ្វើបច្ចុប្បន្នភាព។ |
— | ការផ្លាស់ប្តូរវិចារណកថាតិចតួច |
ការកែប្រែ 26.1, ឧសភា 2018
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | ធាតុដែលបានកែតម្រូវនៅក្នុងផ្នែកឧបករណ៍ច្រក Slave SPI នៃតារាង 6.1 ។ |
ការកែប្រែ 26.0, ខែមេសា 2018
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | · បានប្តូរលេខឯកសារពី UG48 ទៅ FPGA-UG-02024។
· គំរូឯកសារដែលបានធ្វើបច្ចុប្បន្នភាព។ |
ខ្សែកម្មវិធី | បានលុបព័ត៌មានដែលលែងត្រូវការតទៅទៀត ហើយបានប្តូរតំណទៅ www/latticesemi.com/software ។ |
និយមន័យខ្សែការសរសេរកម្មវិធី | អាប់ដេតឈ្មោះ Programming Cable Pin នៅក្នុងតារាង 3.1។ និយមន័យខ្សែការសរសេរកម្មវិធី។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | តារាងជំនួស 2. សេចក្តីយោងការបំប្លែង Flywire និងតារាងទី 3 ការភ្ជាប់ម្ជុលដែលបានណែនាំជាមួយនឹងតារាង 6.1 Pin និងសេចក្តីយោងខ្សែតែមួយ។ |
ព័ត៌មានបញ្ជាទិញ | បានផ្លាស់ប្តូរតារាង 10.1 ។ សេចក្តីសង្ខេបនៃមុខងារខ្សែការសរសេរកម្មវិធីក្រោមព័ត៌មានបញ្ជា។ |
ការកែប្រែ 25.0, ខែវិច្ឆិកា 2016
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | តារាងទី 3 ដែលបានកែប្រែ ការភ្ជាប់ម្ជុលដែលបានណែនាំ។ បានបន្ថែមឧបករណ៍ CrossLink ។ |
ការកែប្រែ 24.9, តុលា 2015
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | តារាងទី 3 ដែលបានកែប្រែ ការភ្ជាប់ម្ជុលដែលបានណែនាំ។
· បានបន្ថែមជួរឈរ CRESET-B ។ · បានបន្ថែមឧបករណ៍ iCE40 UltraLite ។ |
ជំនួយផ្នែកបច្ចេកទេស | បានធ្វើបច្ចុប្បន្នភាពព័ត៌មានជំនួយផ្នែកជំនួយបច្ចេកទេស។ |
ការកែប្រែថ្ងៃទី 24.8 ខែមីនា ឆ្នាំ 2015
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
និយមន័យខ្សែការសរសេរកម្មវិធី | ការពិពណ៌នាដែលបានកែប្រែនៃ INIT នៅក្នុងតារាងទី 1 និយមន័យនៃការសរសេរកម្មវិធី Cable Pin ។ |
ការកែប្រែ 24.7, ខែមករា 2015
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
និយមន័យខ្សែការសរសេរកម្មវិធី | · នៅក្នុងតារាងទី 1 ការកំណត់កូដ PIN របស់កម្មវិធី ispEN/Enable/PROG បានប្តូរទៅជា ispEN/Enable/PROG/SN និងការពិពណ៌នារបស់វាបានកែប្រែ។
· បានធ្វើបច្ចុប្បន្នភាពរូបភាពទី 2 ចំណុចប្រទាក់ការសរសេរកម្មវិធីនៅក្នុងប្រព័ន្ធសម្រាប់កុំព្យូទ័រ (HW-USBN-2B) ។ |
ខ្សែសរសេរកម្មវិធី ispEN Pin | នៅក្នុងតារាងទី 4 ការសង្ខេបមុខងារខ្សែកម្មវិធី HW-USBN-2B ត្រូវបានសម្គាល់ថាមានសម្រាប់ការបញ្ជាទិញ។ |
ព័ត៌មានបញ្ជាទិញ | HW-USBN-2A បានប្តូរទៅជា HW- USBN-2B។ |
ការកែប្រែ 24.6, ខែកក្កដា 2014
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | បានផ្លាស់ប្តូរចំណងជើងឯកសារពី ispDOWNLOAD Cables ទៅជា Programming Cables មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់។ |
និយមន័យខ្សែការសរសេរកម្មវិធី | បានធ្វើបច្ចុប្បន្នភាពតារាងទី 3 ការតភ្ជាប់ម្ជុលដែលបានណែនាំ។ បានបន្ថែមគ្រួសារឧបករណ៍ ECP5, iCE40LM, iCE40 Ultra និង MachXO3 ។ |
ការពិចារណាលើការរចនាក្រុមប្រឹក្សាគោលដៅ | ផ្នែកដែលបានធ្វើបច្ចុប្បន្នភាព។ បានធ្វើបច្ចុប្បន្នភាពតំណភ្ជាប់ FAQ លើការគ្រប់គ្រងឧបករណ៍ ispVM នៃវដ្តកាតព្វកិច្ច TCK និង/ឬប្រេកង់។ |
ជំនួយផ្នែកបច្ចេកទេស | បានធ្វើបច្ចុប្បន្នភាពព័ត៌មានជំនួយផ្នែកជំនួយបច្ចេកទេស។ |
ការកែប្រែ 24.5, តុលា 2012
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | បានបន្ថែមឈ្មោះច្រកកំណត់រចនាសម្ព័ន្ធ iCE40 ទៅតារាងយោងការបំប្លែង Flywire ។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | បានបន្ថែមព័ត៌មាន iCE40 ទៅតារាងការតភ្ជាប់ខ្សែដែលបានណែនាំ។ |
ការកែប្រែ 24.4, កុម្ភៈ 2012
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | ឯកសារដែលបានធ្វើបច្ចុប្បន្នភាពជាមួយនឹងនិមិត្តសញ្ញាសាជីវកម្មថ្មី។ |
ការកែប្រែ 24.3, ខែវិច្ឆិកា 2011
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | ឯកសារត្រូវបានផ្ទេរទៅទម្រង់ណែនាំរបស់អ្នកប្រើ។ |
លក្ខណៈពិសេស | រូបភាពបន្ថែមខ្សែ USB - HW-USBN-2A ។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | បានធ្វើបច្ចុប្បន្នភាពតារាងការតភ្ជាប់ខ្សែដែលបានណែនាំសម្រាប់ឧបករណ៍ MachXO2 ។ |
ការពិចារណាលើការរចនាក្រុមប្រឹក្សាគោលដៅ | ផ្នែកដែលបានធ្វើបច្ចុប្បន្នភាព។ |
ឧបសម្ព័ន្ធ A | ផ្នែកបន្ថែម។ |
ការកែប្រែ 24.2, តុលា 2009
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | បានបន្ថែមព័ត៌មានដែលទាក់ទងទៅនឹងលក្ខណៈជាក់លាក់នៃឧបករណ៍ភ្ជាប់ flywire ។ |
ការកែប្រែ 24.1, ខែកក្កដា 2009
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
ទាំងអស់។ | បានបន្ថែមផ្នែកអត្ថបទការពិចារណាលើការរចនាក្រុមប្រឹក្សាគោលដៅ។ |
ការសរសេរកម្មវិធី Flywire និងឯកសារយោងការតភ្ជាប់ | ចំណងជើងផ្នែកបន្ថែម។ |
ការកែប្រែពីមុន
ផ្នែក | ផ្លាស់ប្តូរសេចក្តីសង្ខេប |
— | ការចេញផ្សាយបន្ទះឈើពីមុន។ |
2024 Lattice Semiconductor Corp. ពាណិជ្ជសញ្ញា Lattice ទាំងអស់ ពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជី ប៉ាតង់ និងការមិនទទួលខុសត្រូវមានដូចដែលបានរាយនៅ www.latticesemi.com/legal. ម៉ាក ឬឈ្មោះផលិតផលផ្សេងទៀតទាំងអស់ គឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់អ្នកកាន់កាប់រៀងៗខ្លួន។ លក្ខណៈបច្ចេកទេស និងព័ត៌មាននៅទីនេះអាចផ្លាស់ប្តូរដោយមិនចាំបាច់ជូនដំណឹងជាមុន
ទាញយកពី Arrow.com
ឯកសារ/ធនធាន
![]() |
ខ្សែសរសេរកម្មវិធី LATTICE HW-USBN-2B [pdf] ការណែនាំអ្នកប្រើប្រាស់ ខ្សែកម្មវិធី HW-USBN-2B, HW-USBN-2B, ខ្សែសរសេរកម្មវិធី, ខ្សែ |