កម្មវិធី Intel Quartus Prime Pro Edition

ព័ត៌មានអំពីផលិតផល
Questa*-Intel FPGA Edition គឺជាកម្មវិធីដែលត្រូវបានរចនាឡើងសម្រាប់ការរចនា
ការក្លែងធ្វើ និងការផ្ទៀងផ្ទាត់មុនពេលកម្មវិធីឧបករណ៍។ វាពាក់ព័ន្ធនឹងការបង្កើតការក្លែងធ្វើ files ការចងក្រងគំរូក្លែងធ្វើ ដំណើរការការក្លែងធ្វើ និង viewនៅក្នុងលទ្ធផល។ កម្មវិធីនេះមានទាំងកំណែបង់ប្រាក់ និងឥតគិតថ្លៃ ដោយ Questa-Intel FPGA Starter Edition ជាកំណែឥតគិតថ្លៃ។ កម្មវិធីអាចទាញយកបានពីទំព័រមជ្ឈមណ្ឌលទាញយកកម្មវិធី FPGA ហើយទាមទារអាជ្ញាប័ណ្ណកម្មវិធីដែលមានសុពលភាពដែលអាចទទួលបានពី Intel FPGA Self Service Licensing Center (SSLC) ។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
តម្រូវការជាមុន
មុនពេលប្រើកម្មវិធី Questa*-Intel FPGA Edition សូមប្រាកដថាអ្នកមានអាជ្ញាប័ណ្ណកម្មវិធីត្រឹមត្រូវ។ ទាំងកំណែដែលបានបង់ និងឥតគិតថ្លៃទាមទារអាជ្ញាប័ណ្ណ ប៉ុន្តែអាជ្ញាប័ណ្ណ Questa-Intel FPGA Starter Edition គឺឥតគិតថ្លៃ។ ដើម្បីទាញយកកម្មវិធី សូមចូលទៅកាន់ទំព័រមជ្ឈមណ្ឌលទាញយកកម្មវិធី FPGA ជ្រើសរើសកម្មវិធី Intel Quartus Prime Pro ដែលចង់បាន ប្រព័ន្ធប្រតិបត្តិការ និងទាញយកកម្មវិធី Questa-Intel FPGA Edition (រួមបញ្ចូល Starter Edition) file(ស)
ជំហានក្លែងធ្វើការរចនា
- បើក Exampឡេ រចនា៖ បើកការរចនា exampខ្ញុំបានរៀបរាប់នៅទំព័រទី 6 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់។
- បញ្ជាក់ការកំណត់ឧបករណ៍ EDA៖ បញ្ជាក់ការកំណត់ឧបករណ៍ EDA នៅទំព័រ 7 ។
- បង្កើតគំរូស្គ្រីបដំឡើង Simulator៖ បង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើនៅទំព័រ 8 ។
- បង្កើតស្គ្រីបក្លែងធ្វើ៖ បង្កើតស្គ្រីបក្លែងធ្វើនៅទំព័រ 9 ។
- ចងក្រង និងក្លែងធ្វើការរចនា៖ ចងក្រង និងក្លែងធ្វើការរចនានៅទំព័រ 12 ។
- View ទម្រង់រលកសញ្ញា៖ View ទម្រង់រលកសញ្ញានៅទំព័រ 13 ។
- បន្ថែមសញ្ញាទៅការក្លែងធ្វើ៖ បន្ថែមសញ្ញាទៅការក្លែងធ្វើនៅទំព័រ 15 ។
- ដំណើរការការក្លែងធ្វើឡើងវិញ៖ ដំណើរការការក្លែងធ្វើឡើងវិញនៅទំព័រ 16 ។
ចំណាំថាសៀវភៅណែនាំអ្នកប្រើប្រាស់នេះផ្តល់នូវលក្ខណៈពិសេសជាមូលដ្ឋានដើម្បីក្លែងធ្វើការរចនា exampដែលបានលើកឡើងនៅលើទំព័រទី 6។ ប្រសិនបើអ្នកមានបំណងប្រើករណីប្រើប្រាស់ផ្សេងគ្នាជាមួយនឹងលក្ខណៈពិសេសកម្រិតខ្ពស់ ហើយត្រូវការព័ត៌មានបន្ថែមដើម្បីក្លែងធ្វើការរចនារបស់អ្នក សូមមើលឯកសារ Questa*-Intel FPGA Edition ពី Siemens* ដែលមាននៅក្នុងថតឯកសារ /questa_fe/docs/pdf_docs .
Questa*-Intel® FPGA Edition Quick-Start Intel® Quartus® Prime Pro Edition
ឯកសារនេះបង្ហាញពីរបៀបក្លែងធ្វើការរចនា Intel® Quartus® Prime Pro Edition នៅក្នុង Questa*-Intel FPGA Edition simulator។
ចំណាំ៖
ឯកសារនេះត្រូវបានរៀបចំជាពិសេសជាមួយនឹងលក្ខណៈពិសេសជាមូលដ្ឋានដើម្បីបំពេញតម្រូវការដើម្បីក្លែងធ្វើការរចនា example បានរៀបរាប់នៅក្នុង Open the Example រចនានៅទំព័រទី 6។ ប្រសិនបើអ្នកមានបំណងប្រើករណីប្រើប្រាស់ផ្សេងគ្នាជាមួយនឹងលក្ខណៈពិសេសកម្រិតខ្ពស់ ហើយអ្នកត្រូវការព័ត៌មានបន្ថែមដើម្បីក្លែងធ្វើការរចនារបស់អ្នក បន្ទាប់មកយោងទៅលើឯកសារ Questa*-Intel FPGA Edition ពី Siemens* ដែលមាននៅក្នុង /questa_fe/docs/pdf_docs ថត។
ការក្លែងធ្វើការរចនាផ្ទៀងផ្ទាត់ការរចនារបស់អ្នកមុនពេលសរសេរកម្មវិធីឧបករណ៍។ ការក្លែងធ្វើការរចនាពាក់ព័ន្ធនឹងការបង្កើតការក្លែងធ្វើ files ការចងក្រងគំរូក្លែងធ្វើ ដំណើរការការក្លែងធ្វើ និង viewនៅក្នុងលទ្ធផល។ ជំហានខាងក្រោមពិពណ៌នាអំពីលំហូរនេះ៖
- តម្រូវការជាមុននៅទំព័រ 3
- បើក Example Design នៅទំព័រ 6
- បញ្ជាក់ការកំណត់ឧបករណ៍ EDA នៅលើទំព័រ 7
- បង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធី Simulator នៅទំព័រទី 8
- បង្កើតស្គ្រីបក្លែងធ្វើនៅទំព័រ 9
- ចងក្រង និងក្លែងធ្វើការរចនានៅទំព័រ 12
- View ទម្រង់រលកសញ្ញានៅទំព័រ 13
- បន្ថែមសញ្ញាទៅការក្លែងធ្វើនៅទំព័រ 15
- ដំណើរការការក្លែងធ្វើឡើងវិញនៅទំព័រ 16
តម្រូវការជាមុន
ទាំង Questa*-Intel FPGA Edition និងកម្មវិធី Questa-Intel FPGA Starter Edition ទាមទារអាជ្ញាប័ណ្ណកម្មវិធីត្រឹមត្រូវ។ ទោះយ៉ាងណាក៏ដោយ អាជ្ញាប័ណ្ណ Questa-Intel FPGA Starter Edition គឺឥតគិតថ្លៃ។
កំពុងទាញយកកម្មវិធី Questa-Intel FPGA Edition និងកម្មវិធី Questa-Intel FPGA Starter Edition
ដើម្បីទាញយកកម្មវិធីដោយបុគ្គលអាចប្រតិបត្តិបាន។ files:
- ចូលទៅកាន់ទំព័រមជ្ឈមណ្ឌលទាញយកកម្មវិធី FPGA ។
- ដោយប្រើផ្ទាំងតម្រងខាងឆ្វេង សូមអនុវត្តជំហានខាងក្រោមដើម្បីកែលម្អលទ្ធផលស្វែងរក៖
- ជ្រើសរើសជម្រើសកម្មវិធី Intel Quartus Prime Design Software។ វាបង្ហាញការបោះពុម្ពកម្មវិធី Intel Quartus Prime ចំនួនបី (Pro, Standard ឬ Lite)។
- ជ្រើសរើសកម្មវិធី Intel Quartus Prime Pro edition ។ វាបង្ហាញបញ្ជីកំណែកម្មវិធីដែលគាំទ្រ។
- ជ្រើសរើសប្រព័ន្ធប្រតិបត្តិការ (Linux ឬ Microsoft Windows*) ។
- នៅក្នុងបញ្ជីទំព័រដែលបានកែលម្អ ចុចលើទំព័រដែលអ្នកចង់បាន ដើម្បីទាញយកកម្មវិធី។
- នៅក្រោមផ្នែក ទាញយក សូមចុច បុគ្គល Fileផ្ទាំង s ។
- ទាញយកកម្មវិធី Questa-Intel FPGA Edition (រួមបញ្ចូលកម្មវិធី Starter Edition) file(s) ដោយចុចប៊ូតុងទាញយកខាងក្រោមនីមួយៗ file ឈ្មោះ។
សូមមើលការទាញយក និងដំឡើងកម្មវិធី Intel FPGA នៅក្នុងការដំឡើង និងអាជ្ញាប័ណ្ណកម្មវិធី Intel FPGA សម្រាប់ព័ត៌មានបន្ថែម។
ការបង្កើតអាជ្ញាប័ណ្ណ
អ្នកអាចទទួលបានអាជ្ញាប័ណ្ណសម្រាប់កម្មវិធី Questa-Intel FPGA Edition និងកម្មវិធី Questa-Intel FPGA Starter Edition ពី Intel FPGA Self Service Licensing Center (SSLC) ។ ប្រសិនបើអ្នកមិនមានសិទ្ធិចូលប្រើ SSLC ជាដំបូងអ្នកត្រូវតែបំពេញការចុះឈ្មោះទៅកាន់ SSLC ហើយបង្កើតគណនីមួយដោយចូលទៅកាន់ ចុះឈ្មោះសម្រាប់ Intel FPGA Self Service Licensing Center (SSLC) ។
អនុវត្តតាមជំហានទាំងនេះដើម្បីបង្កើតអាជ្ញាប័ណ្ណ៖
- ទៅកាន់មជ្ឈមណ្ឌលផ្តល់អាជ្ញាប័ណ្ណសេវាកម្មដោយខ្លួនឯងរបស់ Intel FPGA (SSLC) ។
- ជ្រើសរើសជម្រើសចុះឈ្មោះសម្រាប់ការវាយតម្លៃ ឬអាជ្ញាប័ណ្ណឥតគិតថ្លៃ នៅលើរបារម៉ឺនុយ។
- នៅក្នុងបញ្ជីផលិតផលដែលបានបង្ហាញ សូមជ្រើសរើសជម្រើស Questa-Intel FPGA Starter Edition SW-QUESTA ។
- នៅក្រោមជួរឈរ # នៃកៅអី សូមបញ្ចូលចំនួនកៅអីដែលអ្នកត្រូវការ។
- អានលក្ខខណ្ឌនៃការប្រើប្រាស់។
- ជ្រើសរើសប្រអប់ធីក “ខ្ញុំបានអាន និងយល់ព្រមនឹងលក្ខខណ្ឌនៃការប្រើប្រាស់អាជ្ញាប័ណ្ណនេះដូចដែលបានរាយខាងក្រោម”។
- ចុច ទទួលបានអាជ្ញាប័ណ្ណ។ បង្អួចលេចឡើងដែលសួរអ្នកថាតើកុំព្យូទ័រមួយណាគួរផ្តល់អាជ្ញាប័ណ្ណ។ អ្នកអាចប្រើជម្រើសមួយក្នុងចំណោមជម្រើសខាងក្រោម៖
- ជម្រើសទី 1: ចុចបង្កើតកុំព្យូទ័រថ្មីប្រសិនបើអ្នកចង់ផ្តល់អាជ្ញាប័ណ្ណទៅកុំព្យូទ័រថ្មី។ អ្នកត្រូវតែផ្តល់ព័ត៌មានអំពីផ្នែករឹង និងប្រភេទអាជ្ញាប័ណ្ណដែលត្រូវការ។ សម្រាប់ព័ត៌មានអំពីប្រភេទអាជ្ញាប័ណ្ណ សូមមើលប្រភេទអាជ្ញាប័ណ្ណកម្មវិធី Intel FPGA ។ សម្រាប់ព័ត៌មានអំពីរបៀបទាញយកព័ត៌មានអំពី Hardware កុំព្យូទ័ររបស់អ្នក សូមមើល Hardware Information Required នៅពេលអ្នកស្នើសុំអាជ្ញាប័ណ្ណ។
- ជម្រើសទី 2៖ ចុចលើ Assign an Existing Computer ហើយស្វែងរកឈ្មោះកុំព្យូទ័រ/NIC ID ដែលអ្នកបានបង្កើតពីមុននៅក្នុង My Intel account របស់អ្នក។ ទៅ view បញ្ជីកុំព្យូទ័ររបស់អ្នក ប្រើជម្រើសខាងក្រោម៖
- ចូលទៅកាន់ជំនួយការអាជ្ញាប័ណ្ណ ហើយជ្រើសរើសបង្កើតអាជ្ញាប័ណ្ណឡើងវិញដោយកុំព្យូទ័របឋម ➤ View កុំព្យូទ័រទាំងអស់ហើយជ្រើសរើស
- នៅលើរបារម៉ឺនុយ SSLC ចុចកុំព្យូទ័រ និងអាជ្ញាប័ណ្ណ Files ហើយជ្រើសរើសជម្រើសដែលចង់បាន។
- ចុចបង្កើត។ អ្នកទទួលបានអ៊ីមែលដែលមានអាជ្ញាប័ណ្ណភ្ជាប់ទៅនឹងអាសយដ្ឋានអ៊ីមែលដែលបានចុះឈ្មោះរបស់អ្នក។
- រក្សាទុក license.dat file នៅលើកុំព្យូទ័ររបស់អ្នក (ឧទាហរណ៍ample, ~/ intelFPGA_pro/LR-xxxxxx_License.dat) ។
ចំណាំ៖
មុនពេលប្រើកម្មវិធី Questa-Intel FPGA Edition និង Questa-Intel FPGA Starter Edition អ្នកត្រូវតែកំណត់អថេរបរិស្ថានដើម្បីចង្អុលទៅទីតាំងនៃអាជ្ញាប័ណ្ណ។
ការដំឡើងអាជ្ញាប័ណ្ណកម្មវិធី Questa-Intel FPGA Starter Edition
បន្ទាប់ពីអ្នកបានទទួល និងរក្សាទុក licence.dat file នៅលើកុំព្យូទ័ររបស់អ្នក សូមអនុវត្តតាមការណែនាំទាំងនេះ៖
នៅលើប្រព័ន្ធវីនដូ
- ចូលទៅកាន់កុំព្យូទ័រនេះ ចុចខាងស្តាំ ហើយជ្រើសរើស Properties ។
- ចុចការកំណត់ប្រព័ន្ធកម្រិតខ្ពស់។
- នៅក្នុងផ្ទាំងកម្រិតខ្ពស់ សូមជ្រើសរើស Environment Variable។
- នៅក្រោមអថេរប្រព័ន្ធ បង្កើតអថេរថ្មីដែលមានឈ្មោះជា LM_LICENSE_FILE និងតម្លៃដូច file ផ្លូវ > ។
- ចុចយល់ព្រម ហើយចាប់ផ្តើមកម្មវិធី Questa ឡើងវិញ។
ជាជម្រើស បើកប្រអប់បញ្ចូលពាក្យបញ្ជា ហើយដំណើរការពាក្យបញ្ជាខាងក្រោមដើម្បីដំឡើង LM_LICENSE_FILE បរិស្ថានប្រែប្រួល៖
setx LM_LICENSE_FILE <path_to_license_file>;%LM_LICENSE_FILE%
សម្រាប់អតីតampលេ៖ setx LM_LICENSE_FILE C:\intelFPGA
\license.dat;%LM_LICENSE_FILE%
នៅលើប្រព័ន្ធលីនុច
ដំណើរការពាក្យបញ្ជាមួយក្នុងចំណោមពាក្យបញ្ជាខាងក្រោមនៅក្នុងបង្អួចប្រអប់បញ្ចូលពាក្យបញ្ជា៖
នាំចេញ LM_LICENSE_FILE= ៖$LM_LICENSE_FILE
setenv LM_LICENSE_FILE “file>”
ការបន្តអាជ្ញាប័ណ្ណ
អាជ្ញាប័ណ្ណកម្មវិធីនឹងផុតកំណត់ 12 ខែបន្ទាប់ពីកាលបរិច្ឆេទនៃការទិញ។ ដើម្បីបន្តអាជ្ញាប័ណ្ណដែលផុតកំណត់ fileសូមពិនិត្យមើល SSLC ឡើងវិញ។ អ្នកអាចបន្តអាជ្ញាប័ណ្ណសម្រាប់តែកំណែដែលអ្នកបានទិញប៉ុណ្ណោះ។
ព័ត៌មានពាក់ព័ន្ធ
- តើមានអ្វីថ្មីនៅក្នុង Questa-Intel FPGA Edition
- ការដំឡើងកម្មវិធី Intel FPGA និងអាជ្ញាប័ណ្ណ
- អាជ្ញាប័ណ្ណទូទៅ សំណួរ និងចម្លើយ
- របៀបទទួល និងគ្រប់គ្រងអាជ្ញាប័ណ្ណ
- កន្លែងដែលត្រូវទទួលបានអាជ្ញាប័ណ្ណ Daemon
បើក Example រចនា
PLL_RAM ឧampការរចនារួមមាន Intel FPGA IP cores ដើម្បីបង្ហាញពីលំហូរនៃការក្លែងធ្វើជាមូលដ្ឋាន។ អនុវត្តជំហានខាងក្រោមដើម្បីបើកការរចនា exampលេ៖
- ទាញយក និងពន្លាកម្មវិធី Quartus_Pro_PLL_RAM.zip design exampលេ
- បើកដំណើរការកម្មវិធី Intel Quartus Prime Pro Edition កំណែ 21.3 ។
- ដើម្បីបើកអតីតampគម្រោងរចនា សូមចុច File ➤ បើកគម្រោង ជ្រើសរើសគម្រោង pll_ram.qpf fileហើយបន្ទាប់មកចុចយល់ព្រម។
រូបភាពទី 1. គម្រោង pll_ram នៅក្នុង Intel Quartus Prime Pro Edition

បញ្ជាក់ការកំណត់ឧបករណ៍ EDA
បញ្ជាក់ការកំណត់ឧបករណ៍ EDA ដើម្បីបង្កើតការក្លែងធ្វើ files សម្រាប់ការក្លែងធ្វើដែលបានគាំទ្រដោយអនុវត្តជំហានដូចខាងក្រោមៈ
- នៅក្នុងកម្មវិធី Intel Quartus Prime សូមចុច Assignments ➤ Settings ➤ EDA Tool Settings ។
- នៅក្រោមការក្លែងធ្វើ សូមជ្រើសរើស Questa Intel FPGA ជាឈ្មោះឧបករណ៍។ រក្សាការកំណត់លំនាំដើមសម្រាប់ទ្រង់ទ្រាយសម្រាប់បញ្ជីលទ្ធផល និងថតលទ្ធផល។
រូបភាពទី 2. ការកំណត់ឧបករណ៍ EDA

បង្កើតគំរូស្គ្រីបដំឡើង Simulator
ស្គ្រីបរៀបចំកម្មវិធីក្លែងធ្វើជួយអ្នកក្លែងធ្វើ IP cores ក្នុងការរចនារបស់អ្នក។ អនុវត្តតាមជំហានទាំងនេះដើម្បីបង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើជាក់លាក់របស់អ្នកលក់សម្រាប់ម៉ូឌុល IP នៅក្នុងឧ។ampការរចនាឡេ។ បន្ទាប់មកអ្នកអាចប្ដូរគំរូនេះតាមបំណងសម្រាប់គោលដៅក្លែងធ្វើជាក់លាក់របស់អ្នក។
- ដើម្បីចងក្រងការរចនា សូមចុចដំណើរការ ➤ ចាប់ផ្តើមការចងក្រង។ បង្អួចសារបង្ហាញពីពេលដែលការចងក្រងបានបញ្ចប់។
- ចុច ឧបករណ៍ ➤ បង្កើតស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើសម្រាប់ IP ។ រក្សាថតលទ្ធផលលំនាំដើម និងប្រើផ្លូវដែលទាក់ទងគ្រប់ពេលដែលអាចធ្វើទៅបានសម្រាប់ការដំឡើងស្គ្រីប file. គំរូស្គ្រីបដំឡើង និងថតរងពីរ ណែនាំ/ និងពាក្យបញ្ជា/ បង្កើតក្នុងថតដែលអ្នកបញ្ជាក់។
រូបភាពទី 3. បង្កើត Simulator Setup Scripts IP Dialog Box

បង្កើតស្គ្រីបក្លែងធ្វើ
បង្កើតស្គ្រីបក្លែងធ្វើដើម្បីបើកពាក្យបញ្ជាជាក់លាក់ដែលក្លែងធ្វើស្នូល IP នៅក្នុងគម្រោង។
- នៅក្នុងកម្មវិធីនិពន្ធអត្ថបទ បើក /Quartus_PRO_PLL_RAM/mentor/msim_setup.tcl file.
- បង្កើតអត្ថបទថ្មី។ file ជាមួយឈ្មោះ mentor_example.do ហើយរក្សាទុកវានៅក្នុងថត /PLL_RAM/mentor/ ។
- នៅក្នុង msim_setup.tcl fileចម្លងផ្នែកនៃកូដដែលរុំព័ទ្ធក្នុង TOP-LEVEL TEMPLATE – BEGIN និង TOP-LEVEL TEMPLATE – END មតិ ហើយបន្ទាប់មកបិទភ្ជាប់កូដនេះទៅក្នុង mentor_ex ថ្មីample.do file.
- នៅក្នុង mentor_example.do fileលុបតួអក្សរផោនតែមួយ (#) មុនបន្ទាត់ដែលបានបន្លិចខាងក្រោម ដើម្បីបើកពាក្យបញ្ជាចងក្រង៖

រូបភាពទី 4. Uncomment បានបន្លិចពាក្យបញ្ជាក្លែងធ្វើនៅក្នុងស្គ្រីប - ជំនួសបន្ទាត់ខាងក្រោមនៅក្នុង mentor_exampស្គ្រីប le.do៖
តារាងទី 1. បញ្ជាក់តម្លៃនៅក្នុង mentor_example.do ស្គ្រីបជំនួសបន្ទាត់នេះ។ ជាមួយនឹងបន្ទាត់នេះ។ កំណត់ QSYS_SIMDIR កំណត់ QSYS_SIMDIR ../ បន្ត… ជំនួសបន្ទាត់នេះ។ ជាមួយនឹងបន្ទាត់នេះ។ vlog files> vlog -vlog01compat -work work ../PLL_RAM.v vlog -vlog01compat -work work ../UP_COUNTER_IP/UP_COUNTER_IP.v vlog -vlog01compat -work work../DOWN_COUNTER_IP/DOWN_COUNTER_IP.v vlog -vlog01compat -work work../ClockPLL/ClockPLL.v
vlog -vlog01compat -work work ../RAMhub/RAMhub.v vlog -vlog01compat -work work ../testbench_1.v
កំណត់ TOP_LEVEL_NAME កំណត់ TOP_LEVEL_NAME tb អេឡាប elab_debug (elab_debug នឹងវាយតម្លៃ vsim -voptargs=+acc ដែលត្រូវបានប្រើដើម្បីរក្សាសញ្ញាទាំងអស់នៅក្នុងទម្រង់រលក) រត់ -a បន្ថែមរលក * view រចនាសម្ព័ន្ធ view សញ្ញាទាំងអស់ដំណើរការ - រក្សាទុក /Quartus_PRO_PLL_RAM/mentor/mentor_example.do file. រូបខាងក្រោមបង្ហាញពី mentor_example.do file បន្ទាប់ពីការកែប្រែត្រូវបានបញ្ចប់៖
រូបភាពទី 5. បានបញ្ចប់ស្គ្រីបដំឡើងការក្លែងធ្វើ IP កម្រិតកំពូល

ចងក្រង និងក្លែងធ្វើការរចនា
ដំណើរការ mentor_ex កម្រិតកំពូលample.do script នៅក្នុងកម្មវិធី Questa*-Intel FPGA Edition ដើម្បីចងក្រង និងក្លែងធ្វើការរចនារបស់អ្នកដោយអនុវត្តជំហានដូចខាងក្រោមៈ
- បើកដំណើរការកម្មវិធី Questa*-Intel FPGA Edition។ Questa*-Intel FPGA Edition GUI រៀបចំធាតុនៃការក្លែងធ្វើរបស់អ្នកនៅលើបង្អួច និងផ្ទាំងដាច់ដោយឡែក។
- ពីថតគម្រោង PLL_RAM សូមបើក testbench_1.v និង mentor/mentor_example.do files.
- ដើម្បីបង្ហាញបង្អួចប្រតិចារិក សូមចុច View ➤ ប្រតិចារិក។ បញ្ចូលពាក្យបញ្ជាសម្រាប់ Questa*-Intel FPGA Edition ដោយផ្ទាល់នៅក្នុងបង្អួចប្រតិចារឹក។
- វាយពាក្យបញ្ជាខាងក្រោមក្នុងបង្អួចប្រតិចារិក ហើយបន្ទាប់មកចុច Enter: do mentor_example.do
ការរចនាចងក្រង និងក្លែងធ្វើទៅតាមលក្ខណៈជាក់លាក់របស់អ្នកនៅក្នុង mentor_example.do ស្គ្រីប។ តួលេខខាងក្រោមបង្ហាញពី Questa*-Intel FPGA Edition simulator៖
រូបភាពទី 6.Questa*-Intel FPGA Edition GUI

View ទម្រង់រលកសញ្ញា
អនុវត្តតាមជំហានទាំងនេះដើម្បី view សញ្ញានៅក្នុងទម្រង់រលកក្លែងធ្វើ testbench_1.v៖
- ចុចលើបង្អួច រលក។ ទម្រង់រលកក្លែងធ្វើបញ្ចប់នៅ 11030 ns ដូចដែល testbench បញ្ជាក់។ បង្អួច Wave រាយសញ្ញា CLOCK, WE, OFFSET, RESET_N, និង RD_DATA ។
រូបភាពទី 7. Questa-Intel FPGA Edition Wave Window

- ចុចលើផ្ទាំងស៊ីម view សញ្ញានៅក្នុងការរចនា pll_ram.v កម្រិតកំពូល។ បង្អួចស៊ីមធ្វើសមកាលកម្មជាមួយបង្អួចវត្ថុ។
- ពង្រីកថត tb នៅក្នុងផ្ទាំងស៊ីមទៅ view សញ្ញាម៉ូឌុលកម្រិតកំពូល។
- ពង្រីកថត Test1 ។ បង្អួចវត្ថុបង្ហាញ UP_module,
សញ្ញា DOWN_module, PLL_module និង RAM_module ។ - នៅក្នុងបង្អួចស៊ីម ជ្រើសរើសម៉ូឌុលមួយនៅក្រោម Test1 ដើម្បីបង្ហាញសញ្ញារបស់ម៉ូឌុលនៅក្នុងបង្អួចវត្ថុ។
រូបភាពទី 8. Questa-Intel FPGA Edition Sim and Objects Windows

- View បណ្ណាល័យក្លែងធ្វើ files នៅក្នុងបង្អួចបណ្ណាល័យ។
រូបភាពទី 9. Questa-Intel FPGA Edition Library Window

បន្ថែមសញ្ញាទៅការក្លែងធ្វើ
សញ្ញា CLOCK, WE, OFFSET, RESET_N និង RD_DATA បង្ហាញដោយស្វ័យប្រវត្តិនៅក្នុងវិនដូ Wave ពីព្រោះការរចនាកម្រិតកំពូលកំណត់ I/O ទាំងនេះ។ លើសពីនេះ អ្នកអាចបន្ថែមសញ្ញាខាងក្នុងជាជម្រើសក្នុងការក្លែងធ្វើ។
អនុវត្តជំហានខាងក្រោមដើម្បីបន្ថែមសញ្ញាទៅការក្លែងធ្វើ៖
- នៅក្នុងបង្អួចវត្ថុ កំណត់ទីតាំងម៉ូឌុល UP_module, DOWN_module, PLL_module និង RAM_module ។
- នៅក្នុងបង្អួចវត្ថុ ជ្រើសរើស RAM_module ទៅ view ធាតុចូល និងលទ្ធផលរបស់ម៉ូឌុល។
រូបភាពទី 10. បន្ថែមសញ្ញាទៅ Wave Window

- ចុចកណ្ដុរស្ដាំលើ rdaddress ហើយបន្ទាប់មកចុច Add Wave ដើម្បីបន្ថែមសញ្ញាខាងក្នុងរវាង down-counter និង dual-port RAM module។
- ចុចកណ្ដុរស្ដាំ wraddress ហើយបន្ទាប់មកចុច Add Wave ដើម្បីបន្ថែមសញ្ញាខាងក្នុងរវាងម៉ូឌុល RAM ឡើងលើ និងច្រកពីរ។ ម្យ៉ាងវិញទៀត អ្នកអាចអូស និងទម្លាក់សញ្ញាទាំងនេះពីបង្អួចវត្ថុទៅបង្អួចរលក។
- ចុច Simulate ➤ Run ➤ បន្តបង្កើតទម្រង់រលកសម្រាប់សញ្ញាថ្មីដែលអ្នកបានបន្ថែម។
ដំណើរការការក្លែងធ្វើឡើងវិញ
អ្នកត្រូវតែដំណើរការការក្លែងធ្វើឡើងវិញ ប្រសិនបើអ្នកធ្វើការផ្លាស់ប្តូរទៅលើការដំឡើងការក្លែងធ្វើ ដូចជាការបន្ថែមសញ្ញាទៅបង្អួច Wave ឬកែប្រែ testbench_1.v file. អនុវត្តតាមជំហានទាំងនេះ ដើម្បីដំណើរការការក្លែងធ្វើឡើងវិញ៖
- នៅក្នុង Questa-Intel FPGA Edition simulator សូមចុច Simulate ➤ Restart ។
- រក្សាជម្រើសលំនាំដើម ហើយចុចយល់ព្រម។ ជម្រើសទាំងនេះសម្អាតទម្រង់រលក ហើយចាប់ផ្តើមពេលវេលាក្លែងធ្វើឡើងវិញ ខណៈពេលដែលរក្សាសញ្ញា និងការកំណត់ចាំបាច់។ ជាជម្រើស អ្នកអាចដំណើរការ /PLL_RAM/mentor/mentor_ex ឡើងវិញampស្គ្រីប le.do ដើម្បីដំណើរការការក្លែងធ្វើឡើងវិញនៅបន្ទាត់ពាក្យបញ្ជា។
- ចុច Simulate ➤ Run ➤ Run -all ។ Testbench_1.v file ក្លែងធ្វើយោងទៅតាមលក្ខណៈបច្ចេកទេសរបស់ testbench ។ ដើម្បីបន្តការក្លែងធ្វើ សូមចុច Simulate ➤ Run ➤ បន្ត។ ពាក្យបញ្ជានេះបន្តការក្លែងធ្វើរហូតដល់អ្នកចុចប៊ូតុងបញ្ឈប់។
ស្គាល់ភាពខុសគ្នារវាង Questa-Intel FPGA Edition និង ModelSim* – Intel FPGA Edition
តារាងខាងក្រោមរាយបញ្ជីភាពខុសគ្នាសំខាន់ៗរវាង Questa-Intel FPGA Edition និង ModelSim* – Intel FPGA Edition៖
តារាង 2. ស្គាល់ភាពខុសគ្នា និងសកម្មភាពអ្នកប្រើប្រាស់
| ភាពខុសគ្នាដែលគេស្គាល់ | សកម្មភាពសម្រាប់ Questa-Intel FPGA Edition | |
| Questa-Intel FPGA Edition | ModelSim - Intel FPGA Edition | |
| ផ្លូវដែលអាចប្រតិបត្តិបានរបស់ម៉ាស៊ីនក្លែងធ្វើគឺ ទេ។ បញ្ចូលដោយស្វ័យប្រវត្តិនៅក្នុង ឧបករណ៍ ➤ ជម្រើស ➤ ជម្រើសឧបករណ៍ EDA. | ផ្លូវដែលអាចប្រតិបត្តិបានរបស់ម៉ាស៊ីនក្លែងធ្វើត្រូវបានបញ្ចូលដោយស្វ័យប្រវត្តិ ឧបករណ៍ ➤ ជម្រើស ➤ ជម្រើសឧបករណ៍ EDA. | អនុវត្តតាមការណែនាំនៅក្នុង បញ្ជាក់ EDA ការកំណត់ឧបករណ៍ នៅលើទំព័រទី 7 ដើម្បីបញ្ជាក់ផ្លូវដែលអាចប្រតិបត្តិបាន។ |
| ប្រសិនបើអ្នកបើកគម្រោងដែលមានស្រាប់ជាមួយនឹងការកំណត់ឧបករណ៍ ModelSim – Intel FPGA Edition EDA កម្មវិធី Intel Quartus Prime ជំនួស ModelSim – Intel FPGA Edition ជាមួយនឹង Questa-Intel FPGA Edition ចាប់តាំងពី ModelSim – Intel FPGA Edition លែងមានសុពលភាពទៀតហើយ។ | មិនតម្រូវឱ្យមានសកម្មភាពទេ។ | |
| កម្មវិធីក្លែងធ្វើអាចនឹងបរាជ័យ កំឡុងពេលធ្វើការលម្អិតជាមួយនឹងសារខាងក្រោម៖ កំហុស (អាចទប់ស្កាត់បាន)៖ (vopt-14408) Intel FPGA សមត្ថភាពដែលបានណែនាំគឺ 5000 ករណីដែលមិនមែនជា OEM ។ មាន … |
សារដូចគ្នាត្រូវបានចេញជាសារព្រមាន។ | បញ្ឈប់កំហុសនេះហើយបន្តជាមួយការក្លែងធ្វើ។ ទោះយ៉ាងណាក៏ដោយ ការក្លែងធ្វើដំណើរការយឺតជាង 30X ។ |
| តាមលំនាំដើម ក្លែងធ្វើមិនរក្សាសញ្ញាសម្រាប់ទម្រង់រលកទេ។ viewing. | តែងតែរក្សាសញ្ញាសម្រាប់ទម្រង់រលក viewing. | រក្សាសញ្ញាយ៉ាងច្បាស់ដោយបញ្ជាក់ជម្រើស vsim ឬ vopt ដូចជា +acc ។ យោងទៅ បន្ថែមសញ្ញាទៅការក្លែងធ្វើ នៅលើទំព័រទី 15 សម្រាប់ព័ត៌មានបន្ថែម។ |
| បង្អួចដែលអាចប្រតិបត្តិបានបើកដំណើរការកម្មវិធីក្លែងធ្វើជាមួយ vsim.exe file. | បង្អួចដែលអាចប្រតិបត្តិបានបើកដំណើរការកម្មវិធីក្លែងធ្វើជាមួយ modelim.exe file. | បើកដំណើរការកម្មវិធីក្លែងធ្វើជាមួយ vsim.exe file. |
| Questa-Intel FPGA Starter Edition គឺឥតគិតថ្លៃ ប៉ុន្តែវាទាមទារអាជ្ញាប័ណ្ណតម្លៃសូន្យ។ | ModelSim - Intel FPGA Starter Edition មិនតម្រូវឱ្យមានអាជ្ញាប័ណ្ណទេ។ | ទទួលបានអាជ្ញាប័ណ្ណ Questa-Intel FPGA Starter Edition ដោយមិនគិតថ្លៃពី Intel ។ |
Questa*-Intel FPGA Edition Simulation Quick-Start Intel Quartus Prime Pro Edition Revision History
| កំណែឯកសារ | កំណែ Intel Quartus Prime | ការផ្លាស់ប្តូរ |
| 2022.03.28 | 21.3 | បានបន្ថែមប្រធានបទ តម្រូវការជាមុន. |
| 2021.10.04 | 21.3 | ការចេញផ្សាយដំបូង។ |
សាជីវកម្ម Intel ។ រក្សារសិទ្ធគ្រប់យ៉ាង។ Intel, និមិត្តសញ្ញា Intel និងសញ្ញា Intel ផ្សេងទៀតគឺជាពាណិជ្ជសញ្ញារបស់ Intel Corporation ឬក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន។ Intel ធានាការអនុវត្តផលិតផល FPGA និង semiconductor របស់ខ្លួនទៅនឹងលក្ខណៈបច្ចេកទេសបច្ចុប្បន្នស្របតាមការធានាស្តង់ដាររបស់ Intel ប៉ុន្តែរក្សាសិទ្ធិក្នុងការផ្លាស់ប្តូរផលិតផល និងសេវាកម្មណាមួយនៅពេលណាមួយដោយមិនមានការជូនដំណឹងជាមុន។ Intel សន្មត់ថាគ្មានទំនួលខុសត្រូវ ឬទំនួលខុសត្រូវដែលកើតចេញពីកម្មវិធី ឬការប្រើប្រាស់ព័ត៌មាន ផលិតផល ឬសេវាកម្មណាមួយដែលបានពិពណ៌នានៅទីនេះ លើកលែងតែមានការយល់ព្រមជាលាយលក្ខណ៍អក្សរដោយ Intel ។ អតិថិជនរបស់ Intel ត្រូវបានណែនាំឱ្យទទួលបានកំណែចុងក្រោយបំផុតនៃការបញ្ជាក់ឧបករណ៍ មុនពេលពឹងផ្អែកលើព័ត៌មានដែលបានបោះពុម្ពផ្សាយណាមួយ និងមុនពេលធ្វើការបញ្ជាទិញផលិតផល ឬសេវាកម្ម។
*ឈ្មោះ និងម៉ាកផ្សេងទៀតអាចត្រូវបានទាមទារជាកម្មសិទ្ធិរបស់អ្នកដទៃ។
ឯកសារ/ធនធាន
![]() |
កម្មវិធី Intel Quartus Prime Pro Edition [pdf] ការណែនាំអ្នកប្រើប្រាស់ Quartus Prime Pro Edition, កម្មវិធី, កម្មវិធី Quartus Prime Pro Edition |
![]() |
កម្មវិធី Intel Quartus Prime Pro Edition [pdf] ការណែនាំអ្នកប្រើប្រាស់ កំណែ 22.3, កម្មវិធី Quartus Prime Pro Edition, Quartus Prime, កម្មវិធី Pro Edition, Quartus Prime Pro Edition, កម្មវិធី |






