ការយល់ច្រឡំ 4: ការរចនាថាមពលទាប

កំហុសទូទៅ 17: សញ្ញារថយន្តក្រុងទាំងនេះត្រូវបានទាញដោយ resistors ដូច្នេះខ្ញុំមានអារម្មណ៍ធូរស្រាល។

ដំណោះស្រាយវិជ្ជមាន៖ មានហេតុផលជាច្រើនដែលសញ្ញាត្រូវទាញឡើង និងចុះ ប៉ុន្តែមិនមែនទាំងអស់ត្រូវទាញនោះទេ។ រេស៊ីស្តង់ទាញឡើង និងទាញចុះក្រោម ទាញសញ្ញាបញ្ចូលធម្មតា ហើយចរន្តគឺតិចជាងរាប់សិបមីក្រូអំពែរ ប៉ុន្តែនៅពេលដែលសញ្ញាជំរុញត្រូវបានទាញ ចរន្តនឹងឈានដល់កម្រិតមីលីអំពែ។ ប្រព័ន្ធបច្ចុប្បន្នជាញឹកញាប់មានទិន្នន័យអាសយដ្ឋាន 32 ប៊ីតនីមួយៗ ហើយវាអាចមាន ប្រសិនបើរថយន្តក្រុងដាច់ឆ្ងាយ 244/245 និងសញ្ញាផ្សេងទៀតត្រូវបានទាញឡើង ការប្រើប្រាស់ថាមពលពីរបីវ៉ាត់នឹងត្រូវប្រើប្រាស់លើ resistors ទាំងនេះ (កុំប្រើគំនិតនៃ 80 សេន​ក្នុង​មួយ​គីឡូវ៉ាត់​ម៉ោង​ដើម្បី​ព្យាបាល​ការ​ប្រើ​ប្រាស់​ថាមពល​ប៉ុន្មាន​វ៉ាត់​នេះ មូលហេតុ​គឺ​ធ្លាក់​ចុះ​មើល)។

កំហុសទូទៅ 18: ប្រព័ន្ធរបស់យើងត្រូវបានបំពាក់ដោយ 220V ដូច្នេះយើងមិនចាំបាច់ខ្វល់អំពីការប្រើប្រាស់ថាមពលទេ។

ដំណោះស្រាយវិជ្ជមាន៖ ការរចនាថាមពលទាបមិនត្រឹមតែជួយសន្សំសំចៃថាមពលប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងកាត់បន្ថយថ្លៃដើមនៃម៉ូឌុលថាមពល និងប្រព័ន្ធត្រជាក់ និងកាត់បន្ថយការជ្រៀតជ្រែកនៃវិទ្យុសកម្មអេឡិចត្រូម៉ាញេទិក និងសំឡេងកម្ដៅដោយសារការថយចុះនៃចរន្ត។ នៅពេលដែលសីតុណ្ហភាពរបស់ឧបករណ៍មានការថយចុះ អាយុកាលរបស់ឧបករណ៍ត្រូវបានពង្រីកស្របគ្នា (សីតុណ្ហភាពប្រតិបត្តិការរបស់ឧបករណ៍ semiconductor កើនឡើង 10 ដឺក្រេ ហើយអាយុកាលត្រូវបានកាត់បន្ថយពាក់កណ្តាល) ។ ការប្រើប្រាស់ថាមពលត្រូវតែគិតគ្រប់ពេលវេលា។

កំហុសទូទៅ 19: ការប្រើប្រាស់ថាមពលនៃបន្ទះសៀគ្វីតូចៗទាំងនេះគឺទាបណាស់ កុំបារម្ភអំពីវា។

ដំណោះស្រាយវិជ្ជមាន៖ វាពិបាកក្នុងការកំណត់ការប្រើប្រាស់ថាមពលនៃបន្ទះឈីបខាងក្នុងដែលមិនស្មុគស្មាញពេក។ វាត្រូវបានកំណត់ជាចម្បងដោយចរន្តនៅលើម្ជុល។ ABT16244 ប្រើប្រាស់តិចជាង 1 mA ដោយគ្មានបន្ទុក ប៉ុន្តែសូចនាកររបស់វាគឺ pin នីមួយៗ។ វាអាចជំរុញបន្ទុក 60 mA (ដូចជាការផ្គូផ្គងធន់ទ្រាំនឹងរាប់សិប ohms) នោះគឺការប្រើប្រាស់ថាមពលអតិបរមានៃបន្ទុកពេញអាចឈានដល់ 60 * 16 = 960mA ។ ជាការពិតណាស់មានតែចរន្តផ្គត់ផ្គង់ថាមពលប៉ុណ្ណោះដែលមានទំហំធំហើយកំដៅធ្លាក់លើបន្ទុក។

 

កំហុសទូទៅ 20: តើធ្វើដូចម្តេចដើម្បីដោះស្រាយជាមួយនឹងច្រក I/O ដែលមិនបានប្រើទាំងនេះនៃ CPU និង FPGA? អ្នកអាចទុកវាឱ្យនៅទទេ ហើយនិយាយអំពីវានៅពេលក្រោយ។

ដំណោះស្រាយជាវិជ្ជមាន៖ ប្រសិនបើច្រក I/O ដែលមិនបានប្រើត្រូវបានទុកចោល ពួកវាអាចក្លាយជារលកសញ្ញាបញ្ចូលម្តងហើយម្តងទៀត ជាមួយនឹងការជ្រៀតជ្រែកតិចតួចពីពិភពខាងក្រៅ ហើយការប្រើប្រាស់ថាមពលរបស់ឧបករណ៍ MOS ជាមូលដ្ឋានអាស្រ័យលើចំនួននៃការត្រឡប់នៃសៀគ្វីច្រកទ្វារ។ ប្រសិនបើវាត្រូវបានទាញឡើង ម្ជុលនីមួយៗនឹងមានចរន្ត microampere ផងដែរ ដូច្នេះវិធីល្អបំផុតគឺកំណត់វាជាទិន្នផល (ជាការពិតណាស់ គ្មានសញ្ញាផ្សេងទៀតជាមួយនឹងការបើកបរអាចភ្ជាប់ទៅខាងក្រៅបានទេ)។

កំហុសទូទៅ 21: មានទ្វារជាច្រើននៅសល់នៅលើ FPGA នេះ ដូច្នេះអ្នកអាចប្រើវាបាន។

ដំណោះស្រាយជាវិជ្ជមាន៖ ការប្រើប្រាស់ថាមពលរបស់ FGPA គឺសមាមាត្រទៅនឹងចំនួននៃ flip-flops ដែលបានប្រើ និងចំនួននៃការ flips ដូច្នេះការប្រើប្រាស់ថាមពលនៃប្រភេទដូចគ្នានៃ FPGA នៅសៀគ្វីផ្សេងគ្នា និងពេលវេលាផ្សេងគ្នាអាចខុសគ្នា 100 ដង។ ការកាត់បន្ថយចំនួននៃការបត់ជើងតូចសម្រាប់ការបង្វិលល្បឿនលឿនគឺជាវិធីជាមូលដ្ឋានដើម្បីកាត់បន្ថយការប្រើប្រាស់ថាមពល FPGA ។

កំហុសទូទៅ 22: អង្គចងចាំមានសញ្ញាបញ្ជាជាច្រើន។ ក្តាររបស់ខ្ញុំត្រូវការប្រើសញ្ញា OE និង WE ប៉ុណ្ណោះ។ ការជ្រើសរើសបន្ទះឈីបគួរតែត្រូវបានផ្អែកលើមូលដ្ឋាន ដូច្នេះទិន្នន័យចេញមកលឿនជាងមុនក្នុងអំឡុងពេលប្រតិបត្តិការអាន។

ដំណោះស្រាយវិជ្ជមាន៖ ការប្រើប្រាស់ថាមពលនៃការចងចាំភាគច្រើននៅពេលដែលការជ្រើសរើសបន្ទះឈីបមានសុពលភាព (ដោយមិនគិតពី OE និង WE) នឹងមានទំហំធំជាង 100 ដងជាងពេលដែលការជ្រើសរើសបន្ទះឈីបមិនត្រឹមត្រូវ។ ដូច្នេះ CS គួរតែត្រូវបានប្រើដើម្បីគ្រប់គ្រងបន្ទះឈីបឱ្យបានច្រើនតាមដែលអាចធ្វើទៅបាន ហើយតម្រូវការផ្សេងទៀតគួរតែត្រូវបានបំពេញ។ វាអាចធ្វើទៅបានដើម្បីកាត់បន្ថយទទឹងនៃបន្ទះឈីបជ្រើសរើសជីពចរ។

កំហុសទូទៅ 23: ការកាត់បន្ថយការប្រើប្រាស់ថាមពលគឺជាការងាររបស់បុគ្គលិកផ្នែករឹង ហើយមិនមានអ្វីដែលត្រូវធ្វើជាមួយកម្មវិធីនោះទេ។

ដំណោះស្រាយវិជ្ជមាន៖ ផ្នែករឹងគ្រាន់តែជាដំណាក់កាលមួយ ប៉ុន្តែកម្មវិធីគឺជាអ្នកសំដែង។ ការចូលប្រើស្ទើរតែគ្រប់បន្ទះឈីបនៅលើឡានក្រុង និងការត្រឡប់នៃរាល់សញ្ញាទាំងអស់គឺស្ទើរតែគ្រប់គ្រងដោយកម្មវិធី។ ប្រសិនបើកម្មវិធីអាចកាត់បន្ថយចំនួននៃការចូលប្រើអង្គចងចាំខាងក្រៅ (ដោយប្រើអថេរចុះឈ្មោះកាន់តែច្រើន ការប្រើប្រាស់ CACHE ខាងក្នុងច្រើនទៀត។ វិធានការជាក់លាក់សម្រាប់ក្រុមប្រឹក្សាជាក់លាក់ទាំងអស់នឹងរួមចំណែកយ៉ាងខ្លាំងក្នុងការកាត់បន្ថយការប្រើប្រាស់ថាមពល។ ដើម្បីឱ្យបន្ទះដំណើរការបានល្អ ហាតវែរ និងសូហ្វវែរត្រូវតែចាប់ដោយដៃទាំងពីរ!

កំហុសទូទៅ 24: ហេតុអ្វីបានជាសញ្ញាទាំងនេះហួសកំរិត? ឲ្យ​តែ​ការ​ប្រកួត​ល្អ​គឺ​អាច​កាត់​ចេញ​បាន។

ដំណោះស្រាយវិជ្ជមាន៖ លើកលែងតែសញ្ញាជាក់លាក់មួយចំនួន (ដូចជា 100BASE-T, CML) មានការហួសកម្រិត។ ដរាបណា​វា​មិន​ធំ​ពេក វា​មិន​ចាំបាច់​ត្រូវ​ផ្គូផ្គង​ទេ។ ទោះបីជាវាត្រូវបានផ្គូផ្គងក៏ដោយវាមិនចាំបាច់ផ្គូផ្គងល្អបំផុតនោះទេ។ ឧទាហរណ៍ impedance ទិន្នផលរបស់ TTL គឺតិចជាង 50 ohms ហើយខ្លះទៀត 20 ohms ។ ប្រសិនបើភាពធន់នឹងការផ្គូផ្គងធំបែបនេះត្រូវបានប្រើ ចរន្តនឹងមានទំហំធំណាស់ ការប្រើប្រាស់ថាមពលមិនអាចទទួលយកបាន ហើយទំហំសញ្ញានឹងតូចពេកមិនអាចប្រើបានទេ។ ក្រៅពីនេះ ភាពធន់នៃទិន្នផលនៃសញ្ញាទូទៅនៅពេលបញ្ចេញកម្រិតខ្ពស់ និងកម្រិតទិន្នផលទាបគឺមិនដូចគ្នាទេ ហើយវាក៏អាចសម្រេចបាននូវការផ្គូផ្គងពេញលេញផងដែរ។ ដូច្នេះការផ្គូផ្គង TTL, LVDS, 422 និងសញ្ញាផ្សេងទៀតអាចទទួលយកបានដរាបណាការលោតហួសកម្រិតត្រូវបានសម្រេច។