និមិត្តសញ្ញា Intel

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

intel-Quartus-Prime-Pro-Edition-Software-product-image

ព័ត៌មានអំពីផលិតផល

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(ស)

ជំហានក្លែងធ្វើការរចនា

  1. បើក Exampឡេ រចនា៖ បើកការរចនា exampខ្ញុំបានរៀបរាប់នៅទំព័រទី 6 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់។
  2. បញ្ជាក់ការកំណត់ឧបករណ៍ EDA៖ បញ្ជាក់ការកំណត់ឧបករណ៍ EDA នៅទំព័រ 7 ។
  3. បង្កើតគំរូស្គ្រីបដំឡើង Simulator៖ បង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើនៅទំព័រ 8 ។
  4. បង្កើតស្គ្រីបក្លែងធ្វើ៖ បង្កើតស្គ្រីបក្លែងធ្វើនៅទំព័រ 9 ។
  5. ចងក្រង និងក្លែងធ្វើការរចនា៖ ចងក្រង និងក្លែងធ្វើការរចនានៅទំព័រ 12 ។
  6. View ទម្រង់រលកសញ្ញា៖ View ទម្រង់រលកសញ្ញានៅទំព័រ 13 ។
  7. បន្ថែមសញ្ញាទៅការក្លែងធ្វើ៖ បន្ថែមសញ្ញាទៅការក្លែងធ្វើនៅទំព័រ 15 ។
  8. ដំណើរការការក្លែងធ្វើឡើងវិញ៖ ដំណើរការការក្លែងធ្វើឡើងវិញនៅទំព័រ 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នៅក្នុងលទ្ធផល។ ជំហានខាងក្រោមពិពណ៌នាអំពីលំហូរនេះ៖

  1. តម្រូវការជាមុននៅទំព័រ 3
  2. បើក Example Design នៅទំព័រ 6
  3. បញ្ជាក់ការកំណត់ឧបករណ៍ EDA នៅលើទំព័រ 7
  4. បង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធី Simulator នៅទំព័រទី 8
  5. បង្កើតស្គ្រីបក្លែងធ្វើនៅទំព័រ 9
  6. ចងក្រង និងក្លែងធ្វើការរចនានៅទំព័រ 12
  7. View ទម្រង់រលកសញ្ញានៅទំព័រ 13
  8. បន្ថែមសញ្ញាទៅការក្លែងធ្វើនៅទំព័រ 15
  9. ដំណើរការការក្លែងធ្វើឡើងវិញនៅទំព័រ 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:

  1. ចូលទៅកាន់ទំព័រមជ្ឈមណ្ឌលទាញយកកម្មវិធី FPGA ។
  2. ដោយប្រើផ្ទាំងតម្រងខាងឆ្វេង សូមអនុវត្តជំហានខាងក្រោមដើម្បីកែលម្អលទ្ធផលស្វែងរក៖
    • ជ្រើសរើសជម្រើសកម្មវិធី Intel Quartus Prime Design Software។ វាបង្ហាញការបោះពុម្ពកម្មវិធី Intel Quartus Prime ចំនួនបី (Pro, Standard ឬ Lite)។
    • ជ្រើសរើសកម្មវិធី Intel Quartus Prime Pro edition ។ វាបង្ហាញបញ្ជីកំណែកម្មវិធីដែលគាំទ្រ។
    • ជ្រើសរើសប្រព័ន្ធប្រតិបត្តិការ (Linux ឬ Microsoft Windows*) ។
  3. នៅក្នុងបញ្ជីទំព័រដែលបានកែលម្អ ចុចលើទំព័រដែលអ្នកចង់បាន ដើម្បីទាញយកកម្មវិធី។
  4. នៅក្រោមផ្នែក ទាញយក សូមចុច បុគ្គល Fileផ្ទាំង s ។
  5. ទាញយកកម្មវិធី 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) ។
អនុវត្តតាមជំហានទាំងនេះដើម្បីបង្កើតអាជ្ញាប័ណ្ណ៖

  1. ទៅកាន់មជ្ឈមណ្ឌលផ្តល់អាជ្ញាប័ណ្ណសេវាកម្មដោយខ្លួនឯងរបស់ Intel FPGA (SSLC) ។
  2. ជ្រើសរើសជម្រើសចុះឈ្មោះសម្រាប់ការវាយតម្លៃ ឬអាជ្ញាប័ណ្ណឥតគិតថ្លៃ នៅលើរបារម៉ឺនុយ។
  3. នៅក្នុងបញ្ជីផលិតផលដែលបានបង្ហាញ សូមជ្រើសរើសជម្រើស Questa-Intel FPGA Starter Edition SW-QUESTA ។
  4. នៅក្រោមជួរឈរ # នៃកៅអី សូមបញ្ចូលចំនួនកៅអីដែលអ្នកត្រូវការ។
  5. អានលក្ខខណ្ឌនៃការប្រើប្រាស់។
  6. ជ្រើសរើសប្រអប់ធីក “ខ្ញុំបានអាន និងយល់ព្រមនឹងលក្ខខណ្ឌនៃការប្រើប្រាស់អាជ្ញាប័ណ្ណនេះដូចដែលបានរាយខាងក្រោម”។
  7. ចុច ទទួលបានអាជ្ញាប័ណ្ណ។ បង្អួចលេចឡើងដែលសួរអ្នកថាតើកុំព្យូទ័រមួយណាគួរផ្តល់អាជ្ញាប័ណ្ណ។ អ្នកអាចប្រើជម្រើសមួយក្នុងចំណោមជម្រើសខាងក្រោម៖
    • ជម្រើសទី 1: ចុចបង្កើតកុំព្យូទ័រថ្មីប្រសិនបើអ្នកចង់ផ្តល់អាជ្ញាប័ណ្ណទៅកុំព្យូទ័រថ្មី។ អ្នកត្រូវតែផ្តល់ព័ត៌មានអំពីផ្នែករឹង និងប្រភេទអាជ្ញាប័ណ្ណដែលត្រូវការ។ សម្រាប់ព័ត៌មានអំពីប្រភេទអាជ្ញាប័ណ្ណ សូមមើលប្រភេទអាជ្ញាប័ណ្ណកម្មវិធី Intel FPGA ។ សម្រាប់ព័ត៌មានអំពីរបៀបទាញយកព័ត៌មានអំពី Hardware កុំព្យូទ័ររបស់អ្នក សូមមើល Hardware Information Required នៅពេលអ្នកស្នើសុំអាជ្ញាប័ណ្ណ។
    • ជម្រើសទី 2៖ ចុចលើ Assign an Existing Computer ហើយស្វែងរកឈ្មោះកុំព្យូទ័រ/NIC ID ដែលអ្នកបានបង្កើតពីមុននៅក្នុង My Intel account របស់អ្នក។ ទៅ view បញ្ជីកុំព្យូទ័ររបស់អ្នក ប្រើជម្រើសខាងក្រោម៖
      • ចូលទៅកាន់ជំនួយការអាជ្ញាប័ណ្ណ ហើយជ្រើសរើសបង្កើតអាជ្ញាប័ណ្ណឡើងវិញដោយកុំព្យូទ័របឋម ➤ View កុំព្យូទ័រទាំងអស់ហើយជ្រើសរើស
      • នៅលើរបារម៉ឺនុយ SSLC ចុចកុំព្យូទ័រ និងអាជ្ញាប័ណ្ណ Files ហើយជ្រើសរើសជម្រើសដែលចង់បាន។
  8. ចុចបង្កើត។ អ្នកទទួលបានអ៊ីមែលដែលមានអាជ្ញាប័ណ្ណភ្ជាប់ទៅនឹងអាសយដ្ឋានអ៊ីមែលដែលបានចុះឈ្មោះរបស់អ្នក។
  9. រក្សាទុក 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 នៅលើកុំព្យូទ័ររបស់អ្នក សូមអនុវត្តតាមការណែនាំទាំងនេះ៖

នៅលើប្រព័ន្ធវីនដូ

  1. ចូលទៅកាន់កុំព្យូទ័រនេះ ចុចខាងស្តាំ ហើយជ្រើសរើស Properties ។
  2. ចុចការកំណត់ប្រព័ន្ធកម្រិតខ្ពស់។
  3. នៅក្នុងផ្ទាំងកម្រិតខ្ពស់ សូមជ្រើសរើស Environment Variable។
  4. នៅក្រោមអថេរប្រព័ន្ធ បង្កើតអថេរថ្មីដែលមានឈ្មោះជា LM_LICENSE_FILE និងតម្លៃដូច file ផ្លូវ > ។
  5. ចុចយល់ព្រម ហើយចាប់ផ្តើមកម្មវិធី 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លេ៖

  1. ទាញយក និងពន្លាកម្មវិធី Quartus_Pro_PLL_RAM.zip design exampលេ
  2. បើកដំណើរការកម្មវិធី Intel Quartus Prime Pro Edition កំណែ 21.3 ។
  3. ដើម្បីបើកអតីតampគម្រោងរចនា សូមចុច File ➤ បើកគម្រោង ជ្រើសរើសគម្រោង pll_ram.qpf fileហើយបន្ទាប់មកចុចយល់ព្រម។

រូបភាពទី 1. គម្រោង pll_ram នៅក្នុង Intel Quartus Prime Pro Edition

intel-Quartus-Prime-Pro-Edition-Software-1

បញ្ជាក់ការកំណត់ឧបករណ៍ EDA
បញ្ជាក់ការកំណត់ឧបករណ៍ EDA ដើម្បីបង្កើតការក្លែងធ្វើ files សម្រាប់ការក្លែងធ្វើដែលបានគាំទ្រដោយអនុវត្តជំហានដូចខាងក្រោមៈ

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

រូបភាពទី 2. ការកំណត់ឧបករណ៍ EDA

intel-Quartus-Prime-Pro-Edition-Software-2

បង្កើតគំរូស្គ្រីបដំឡើង Simulator
ស្គ្រីបរៀបចំកម្មវិធីក្លែងធ្វើជួយអ្នកក្លែងធ្វើ IP cores ក្នុងការរចនារបស់អ្នក។ អនុវត្តតាមជំហានទាំងនេះដើម្បីបង្កើតគំរូស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើជាក់លាក់របស់អ្នកលក់សម្រាប់ម៉ូឌុល IP នៅក្នុងឧ។ampការរចនាឡេ។ បន្ទាប់មកអ្នកអាចប្ដូរគំរូនេះតាមបំណងសម្រាប់គោលដៅក្លែងធ្វើជាក់លាក់របស់អ្នក។

  1. ដើម្បីចងក្រងការរចនា សូមចុចដំណើរការ ➤ ចាប់ផ្តើមការចងក្រង។ បង្អួចសារបង្ហាញពីពេលដែលការចងក្រងបានបញ្ចប់។
  2. ចុច ឧបករណ៍ ➤ បង្កើតស្គ្រីបដំឡើងកម្មវិធីក្លែងធ្វើសម្រាប់ IP ។ រក្សា​ថត​លទ្ធផល​លំនាំដើម និង​ប្រើ​ផ្លូវ​ដែល​ទាក់ទង​គ្រប់​ពេល​ដែល​អាច​ធ្វើ​ទៅ​បាន​សម្រាប់​ការ​ដំឡើង​ស្គ្រីប file. គំរូស្គ្រីបដំឡើង និងថតរងពីរ ណែនាំ/ និងពាក្យបញ្ជា/ បង្កើតក្នុងថតដែលអ្នកបញ្ជាក់។

រូបភាពទី 3. បង្កើត Simulator Setup Scripts IP Dialog Box

intel-Quartus-Prime-Pro-Edition-Software-3

បង្កើតស្គ្រីបក្លែងធ្វើ
បង្កើតស្គ្រីបក្លែងធ្វើដើម្បីបើកពាក្យបញ្ជាជាក់លាក់ដែលក្លែងធ្វើស្នូល IP នៅក្នុងគម្រោង។

  1. នៅក្នុងកម្មវិធីនិពន្ធអត្ថបទ បើក /Quartus_PRO_PLL_RAM/mentor/msim_setup.tcl file.
  2. បង្កើតអត្ថបទថ្មី។ file ជាមួយឈ្មោះ mentor_example.do ហើយរក្សាទុកវានៅក្នុងថត /PLL_RAM/mentor/ ។
  3. នៅក្នុង msim_setup.tcl fileចម្លងផ្នែកនៃកូដដែលរុំព័ទ្ធក្នុង TOP-LEVEL TEMPLATE – BEGIN និង TOP-LEVEL TEMPLATE – END មតិ ហើយបន្ទាប់មកបិទភ្ជាប់កូដនេះទៅក្នុង mentor_ex ថ្មីample.do file.
  4. នៅក្នុង mentor_example.do fileលុបតួអក្សរផោនតែមួយ (#) មុនបន្ទាត់ដែលបានបន្លិចខាងក្រោម ដើម្បីបើកពាក្យបញ្ជាចងក្រង៖
    intel-Quartus-Prime-Pro-Edition-Software-4
    រូបភាពទី 4. Uncomment បានបន្លិចពាក្យបញ្ជាក្លែងធ្វើនៅក្នុងស្គ្រីប
  5. ជំនួសបន្ទាត់ខាងក្រោមនៅក្នុង 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 សញ្ញាទាំងអស់ដំណើរការ  
  6. រក្សាទុក /Quartus_PRO_PLL_RAM/mentor/mentor_example.do file. រូបខាងក្រោមបង្ហាញពី mentor_example.do file បន្ទាប់ពីការកែប្រែត្រូវបានបញ្ចប់៖
    រូបភាពទី 5. បានបញ្ចប់ស្គ្រីបដំឡើងការក្លែងធ្វើ IP កម្រិតកំពូល
    intel-Quartus-Prime-Pro-Edition-Software-5

ចងក្រង និងក្លែងធ្វើការរចនា
ដំណើរការ mentor_ex កម្រិតកំពូលample.do script នៅក្នុងកម្មវិធី Questa*-Intel FPGA Edition ដើម្បីចងក្រង និងក្លែងធ្វើការរចនារបស់អ្នកដោយអនុវត្តជំហានដូចខាងក្រោមៈ

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

ការរចនាចងក្រង និងក្លែងធ្វើទៅតាមលក្ខណៈជាក់លាក់របស់អ្នកនៅក្នុង mentor_example.do ស្គ្រីប។ តួលេខខាងក្រោមបង្ហាញពី Questa*-Intel FPGA Edition simulator៖

រូបភាពទី 6.Questa*-Intel FPGA Edition GUI

intel-Quartus-Prime-Pro-Edition-Software-6

View ទម្រង់រលកសញ្ញា
អនុវត្តតាមជំហានទាំងនេះដើម្បី view សញ្ញានៅក្នុងទម្រង់រលកក្លែងធ្វើ testbench_1.v៖

  1. ចុចលើបង្អួច រលក។ ទម្រង់រលកក្លែងធ្វើបញ្ចប់នៅ 11030 ns ដូចដែល testbench បញ្ជាក់។ បង្អួច Wave រាយសញ្ញា CLOCK, WE, OFFSET, RESET_N, និង RD_DATA ។
    រូបភាពទី 7. Questa-Intel FPGA Edition Wave Window
    intel-Quartus-Prime-Pro-Edition-Software-7
  2. ចុចលើផ្ទាំងស៊ីម view សញ្ញានៅក្នុងការរចនា pll_ram.v កម្រិតកំពូល។ បង្អួចស៊ីមធ្វើសមកាលកម្មជាមួយបង្អួចវត្ថុ។
  3. ពង្រីកថត tb នៅក្នុងផ្ទាំងស៊ីមទៅ view សញ្ញាម៉ូឌុលកម្រិតកំពូល។
  4. ពង្រីកថត Test1 ។ បង្អួចវត្ថុបង្ហាញ UP_module,
    សញ្ញា DOWN_module, PLL_module និង RAM_module ។
  5. នៅក្នុងបង្អួចស៊ីម ជ្រើសរើសម៉ូឌុលមួយនៅក្រោម Test1 ដើម្បីបង្ហាញសញ្ញារបស់ម៉ូឌុលនៅក្នុងបង្អួចវត្ថុ។
    រូបភាពទី 8. Questa-Intel FPGA Edition Sim and Objects Windows
    8intel-Quartus-Prime-Pro-Edition-Software-7
  6. View បណ្ណាល័យក្លែងធ្វើ files នៅក្នុងបង្អួចបណ្ណាល័យ។
    រូបភាពទី 9. Questa-Intel FPGA Edition Library Window
    intel-Quartus-Prime-Pro-Edition-Software-9

បន្ថែមសញ្ញាទៅការក្លែងធ្វើ
សញ្ញា CLOCK, WE, OFFSET, RESET_N និង RD_DATA បង្ហាញដោយស្វ័យប្រវត្តិនៅក្នុងវិនដូ Wave ពីព្រោះការរចនាកម្រិតកំពូលកំណត់ I/O ទាំងនេះ។ លើសពីនេះ អ្នកអាចបន្ថែមសញ្ញាខាងក្នុងជាជម្រើសក្នុងការក្លែងធ្វើ។
អនុវត្តជំហានខាងក្រោមដើម្បីបន្ថែមសញ្ញាទៅការក្លែងធ្វើ៖

  1. នៅក្នុងបង្អួចវត្ថុ កំណត់ទីតាំងម៉ូឌុល UP_module, DOWN_module, PLL_module និង RAM_module ។
  2. នៅក្នុងបង្អួចវត្ថុ ជ្រើសរើស RAM_module ទៅ view ធាតុចូល និងលទ្ធផលរបស់ម៉ូឌុល។
    រូបភាពទី 10. បន្ថែមសញ្ញាទៅ Wave Window
    intel-Quartus-Prime-Pro-Edition-Software-10
  3. ចុចកណ្ដុរស្ដាំលើ rdaddress ហើយបន្ទាប់មកចុច Add Wave ដើម្បីបន្ថែមសញ្ញាខាងក្នុងរវាង down-counter និង dual-port RAM module។
  4. ចុចកណ្ដុរស្ដាំ wraddress ហើយបន្ទាប់មកចុច Add Wave ដើម្បីបន្ថែមសញ្ញាខាងក្នុងរវាងម៉ូឌុល RAM ឡើងលើ និងច្រកពីរ។ ម្យ៉ាងវិញទៀត អ្នកអាចអូស និងទម្លាក់សញ្ញាទាំងនេះពីបង្អួចវត្ថុទៅបង្អួចរលក។
  5. ចុច Simulate ➤ Run ➤ បន្តបង្កើតទម្រង់រលកសម្រាប់សញ្ញាថ្មីដែលអ្នកបានបន្ថែម។

ដំណើរការការក្លែងធ្វើឡើងវិញ
អ្នកត្រូវតែដំណើរការការក្លែងធ្វើឡើងវិញ ប្រសិនបើអ្នកធ្វើការផ្លាស់ប្តូរទៅលើការដំឡើងការក្លែងធ្វើ ដូចជាការបន្ថែមសញ្ញាទៅបង្អួច Wave ឬកែប្រែ testbench_1.v file. អនុវត្តតាមជំហានទាំងនេះ ដើម្បីដំណើរការការក្លែងធ្វើឡើងវិញ៖

  1. នៅក្នុង Questa-Intel FPGA Edition simulator សូមចុច Simulate ➤ Restart ។
  2. រក្សាជម្រើសលំនាំដើម ហើយចុចយល់ព្រម។ ជម្រើសទាំងនេះសម្អាតទម្រង់រលក ហើយចាប់ផ្តើមពេលវេលាក្លែងធ្វើឡើងវិញ ខណៈពេលដែលរក្សាសញ្ញា និងការកំណត់ចាំបាច់។ ជាជម្រើស អ្នកអាចដំណើរការ /PLL_RAM/mentor/mentor_ex ឡើងវិញampស្គ្រីប le.do ដើម្បីដំណើរការការក្លែងធ្វើឡើងវិញនៅបន្ទាត់ពាក្យបញ្ជា។
  3. ចុច 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, កម្មវិធី

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *