ល្បែងនៃជីវិតនេះធ្វើចលនាលឿនណាស់ប្រសិនបើអ្នកមិនប្រើចលនាឈប់អ្នកអាចនឹងខកខានវា

សម្រង់សំដី Ferris Bueller មួយចំហៀងរបស់ Conway នៃជីវិតគឺជាកោសិកាបុរាណដែលយើងឈានដល់។ វិធីសាស្រ្តធម្មតាគឺគ្រាន់តែធ្វើឱ្យមានរាងដូចនៅលើក្រឡាទាំងអស់នៅក្នុងក្រឡាចត្រង្គ, កុំព្យូទ័របន្ទាប់ចូលទៅក្នុងសតិបណ្ដោះអាសន្ន Grid Grid ថ្មីមួយ។ [K155la3] កំណត់ចេញដើម្បីបង្វែរថានៅលើក្បាលរបស់ខ្លួនដោយអនុវត្តល្បែងជីវិតក្នុងផ្នែករឹងរបស់ FPGA ។

[K155la3] កំណែរបស់អេសអេសប្រើជីសែលដែលជា HDL ថ្មីពីសហគមន៍ Berkley និង Riscv ។ នៅក្រោមក្រណាត់, Chisel គឺ Scara ដែលមានបណ្ណាល័យដែលបានកំណត់តាមតម្រូវការមួយចំនួនដែលដឹងពីរបៀបដើម្បីធ្វើផែនទីគំនិត Scara លើផ្នែករឹង។ នៅក្នុងជំងឺដាច់សរសៃឈាមខួរក្បាលទូលំទូលាយ Verilog និង VHDL ផ្តោតលើការបង្ហាញផ្នែករឹងហើយបន្ទាប់មកបន្ថែមអរូបីនៅលើកំពូលនៃឆ្នាំនោះ។ Chisel និងភាសា HDL ថ្មីផ្សេងទៀតផ្តោតលើការបង្ហាញធាតុគោលបំណងខ្ពស់ដែលត្រូវបានគូសផែនទីលើផ្នែករឹង។ FPGAs ផែនទីអមចម្រុះស្មុគស្មាញនិងផ្នែករឹងរួចហើយដាក់លើឡូត៍និងចំណិតផ្សេងទៀតដូច្នេះតើមានអ្វីទៀតនៃការទាញយកមកវិញ?

FPGA ដែលបានជ្រើសរើសសម្រាប់គម្រោងនេះគឺជាការជីកចង្កូត arty A7 ដែលមាន PMOD PMOD ដើម្បីបង្វែរ RGB444 ទៅក្នុងសញ្ញាអាណាឡូកដើម្បីបង្ហាញ។ អ្វីដែលលេចធ្លោអំពីការអនុវត្តរបស់ K155la3] គឺថាតើវាលឿនប៉ុណ្ណា។ សូម្បីតែការរត់នៅ 60 ស៊ុមក្នុងមួយវិនាទីវាមានប្រសិទ្ធិភាពដូចម៉ូនីទ័រអាចគ្រប់គ្រងបាន។ ជាការពិតណាស់កុំព្យួទ័រជាច្រើនដែលនៅជុំវិញអ្នកអាចធ្វើត្រាប់តាមមួយ 60 x4 8 ក្រឡាចត្រង្គនៅ 60 FPS ។ បន្ទាប់ជំនួសឱ្យការភ្ជាប់តក្កវិជ្ជាក្រឡាចត្រង្គទៅនាឡិកា Hz VGA នាឡិការ 60 Hz, គាត់ភ្ជាប់វាទៅនឹងបន្ទះ oscillater ខាងក្រៅ 100 MHz ។ ឥឡូវភីកសែលនីមួយៗក្នុងស៊ុមនីមួយៗដែលបានបង្ហាញរួមមានជាងមួយលានជំនាន់។

ជាអកុសលសូម្បីតែក្រឡាចត្រង្គតូចដែលមាន 60 × 48 ចំណាយពេល 90% នៃឡូត៍នៅលើ artix-7 ។ នៅពេលអនាគតយើងចង់ឃើញការអនុវត្តផ្នែករឹង FPGA ធំជាងនេះដែលមានសមត្ថភាពក្នុងការដោះស្រាយជាមួយក្រឡាចត្រង្គដែលអាចផ្ទុកកុំព្យូទ័រទាំងមូលនៅក្នុងពួកគេ។ ហើយធម្មជាតិនេះមិនមែនជាកំណែ FPGA ដំបូងនៃល្បែងនៃជីវិតនៅទីនេះនៅការ hackaday ទេ។

Leave a Reply

Your email address will not be published. Required fields are marked *