បណ្ណាល័យមុខងារ RENESAS RL78-G14 គ្រួសារ SHA Hash
សេចក្តីផ្តើម
ឯកសារនេះពន្យល់អំពីបណ្ណាល័យមុខងារ SHA Hash សម្រាប់គ្រួសារ RL78 (ក្រោយមកហៅថា "SHA Libraly") ដែលអាស្រ័យលើ MCUs។
SHA Libraly គឺជាបណ្ណាល័យកម្មវិធីដែលដំណើរការការគណនា HASH សម្រាប់ RL78 Family ។ វាក៏ត្រូវបានរចនាឡើងនៅក្នុងក្បួនដោះស្រាយជាក់លាក់ និងត្រូវបានសម្រួលយ៉ាងពេញលេញដោយភាសាជួបប្រជុំគ្នា។
បណ្ណាល័យដែលរួមបញ្ចូលនៅក្នុងកំណែនៃចំណាំកម្មវិធីនេះអាចត្រូវបានផ្សំជាមួយ RL78/G24 FAA (អាចបត់បែនបាន
កម្មវិធីបង្កើនល្បឿន) ដើម្បីបង្កើនល្បឿនដំណើរការ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើល 2.3 របៀបប្រើមុខងារបណ្ណាល័យ (នៅពេលផ្សំជាមួយ RL78/G24 FAA)។
សម្រាប់ព័ត៌មានលម្អិតនៃមុខងារ API សូមមើល Renesas Microcomputer SHA Hash Function Library: User's Manual(R20UW0101)។
ឧបករណ៍គោលដៅ
RL78/G14, RL78/G23, RL78/G24
នៅពេលប្រើចំណាំកម្មវិធីនេះជាមួយ Renesas MCUs ផ្សេងទៀត ការវាយតម្លៃដោយប្រុងប្រយ័ត្នត្រូវបានណែនាំបន្ទាប់ពីធ្វើការកែប្រែដើម្បីអនុលោមតាម MCU ជំនួស។
រចនាសម្ព័ន្ធនៃផលិតផល
ផលិតផលនេះមានផ្ទុក files បានរាយក្នុងតារាងទី 1 ខាងក្រោម។
តារាងទី 1. ផលិតផលបណ្ណាល័យ SHA files
ឈ្មោះ | ការពិពណ៌នា | |||||||
sampកម្មវិធីឡេ(r20an0211xx0202-rl78-sha) | ||||||||
កន្លែងធ្វើការ | ||||||||
ឯកសារ (doc) | ||||||||
ភាសាអង់គ្លេស (en) | ||||||||
r20uw0101ej0201-sha.pdf | សៀវភៅណែនាំអ្នកប្រើប្រាស់ | |||||||
r20an0211ej0202-rl78-sha.pdf | សេចក្តីណែនាំ (ឯកសារនេះ) | |||||||
ជប៉ុន(ja) | ||||||||
r20uw0101jj0201-sha.pdf | សៀវភៅណែនាំអ្នកប្រើប្រាស់ | |||||||
r20an0211jj0202-rl78-sha.pdf | ការណែនាំណែនាំ | |||||||
libsrc | ប្រភពបណ្ណាល័យ | |||||||
សា | បណ្ណាល័យ SHA | |||||||
src | ប្រភពបណ្ណាល័យ SHA | |||||||
sha1if.c | និយមន័យមុខងារ SHA-1 API | |||||||
sha256if.c | និយមន័យមុខងារ SHA-256 API | |||||||
sha384if.c | និយមន័យមុខងារ SHA-384 API
(មិនត្រូវបានគាំទ្រដោយ RL78) |
|||||||
shaif.h | ផ្នែកស្នូលនៃមុខងារ API | |||||||
sha1.c | ផ្នែកស្នូលនៃការគណនា SHA-1 | |||||||
sha256.c | ផ្នែកស្នូលនៃការគណនា SHA-256 | |||||||
sha512.c | ផ្នែកស្នូលនៃការគណនា SHA-384 / SHA-512 (មិនត្រូវបានគាំទ្រដោយ RL78) | |||||||
r_sha_version.c | កំណែ SHA-1/SHA-256 file | |||||||
រួមបញ្ចូល | ថតបឋមកថាបណ្ណាល័យ SHA | |||||||
r_sha.h | Rev.2.02 បឋមកថា file | |||||||
r_mw_version.h | បឋមកថាទិន្នន័យកំណែ file | |||||||
r_stdint.h | បឋមកថា Typedef file | |||||||
CS+ | ឯកសារគម្រោង CS+ | |||||||
sha_rl78_sim_sampលេ | Sampគម្រោងសម្រាប់ RL78/G23 | |||||||
src | ថតប្រភព | |||||||
main.c | Sampលេខកូដ | |||||||
main.h | Sample ក្បាលកូដ file | |||||||
libsrc | ភ្ជាប់ទៅ libsrc | |||||||
smc_gen | កម្មវិធីកំណត់រចនាសម្ព័ន្ធឆ្លាតវៃ ថតដែលបង្កើតដោយស្វ័យប្រវត្តិ | |||||||
ទូទៅ | បឋមកថាទូទៅ file / ប្រភព file ថតឯកសារផ្ទុក | |||||||
r_bsp | លេខកូដចាប់ផ្តើមចុះឈ្មោះកំណត់និយមន័យ ថតឯកសារ | |||||||
r_config | ការកំណត់រចនាសម្ព័ន្ធបឋមកថាថតឯកសារផ្ទុកបឋមរបស់កម្មវិធីបញ្ជា | |||||||
sha_rl78_sample_FAA | Sampគម្រោងសម្រាប់ RL78/G24 FAA | |||||||
src | ថតប្រភព | |||||||
main.c | Sampលេខកូដ | |||||||
main.h | Sample ក្បាលកូដ file | |||||||
libsrc | ភ្ជាប់ទៅ libsrc |
smc_gen | កម្មវិធីកំណត់រចនាសម្ព័ន្ធឆ្លាតវៃ ថតដែលបង្កើតដោយស្វ័យប្រវត្តិ | ||||||
Config_FAA | ប្រភពដែលទាក់ទងនឹង FAA file ថតឯកសារផ្ទុក | ||||||
ទូទៅ | បឋមកថាទូទៅ file / ប្រភព file ថតឯកសារផ្ទុក | ||||||
r_bsp | លេខកូដចាប់ផ្តើមចុះឈ្មោះកំណត់និយមន័យ ថតឯកសារ | ||||||
r_config | ការកំណត់រចនាសម្ព័ន្ធបឋមកថាថតឯកសារផ្ទុកបឋមរបស់កម្មវិធីបញ្ជា | ||||||
r_pincfg | ឈ្មោះនិមិត្តសញ្ញាកំណត់ថតឯកសារផ្ទុកបឋមកថាសម្រាប់ច្រក | ||||||
ស្ទូឌីយោ e2 | ថតគម្រោងស្ទូឌីយោ e2 | ||||||
CCRL | Sampគម្រោងសម្រាប់ CCRL | ||||||
sha_rl78_sim_sampលេ
ខាងក្រោមត្រូវបានលុបចោល។ |
Sampគម្រោងសម្រាប់ RL78/G23
ខាងក្រោមត្រូវបានលុបចោល។ |
||||||
sha_rl78_sample_FAA
ខាងក្រោមត្រូវបានលុបចោល។ |
Sampគម្រោងសម្រាប់ RL78/G24 FAA
ខាងក្រោមត្រូវបានលុបចោល។ |
||||||
LLVM | Sampគម្រោងសម្រាប់ LLVM | ||||||
sha_rl78_sim_sampលេ
ខាងក្រោមត្រូវបានលុបចោល។ |
Sampគម្រោងសម្រាប់ RL78/G23
ខាងក្រោមត្រូវបានលុបចោល។ |
||||||
IAR | ថតគម្រោង IAR | ||||||
sha_rl78_sim_sampលេ
ខាងក្រោមត្រូវបានលុបចោល។ |
Sampគម្រោងសម្រាប់ RL78/G23
ខាងក្រោមត្រូវបានលុបចោល។ |
លក្ខណៈបច្ចេកទេសផលិតផល
មុខងារ API
បណ្ណាល័យ SHA សម្រាប់ RL78 គាំទ្រមុខងារដូចខាងក្រោម។
តារាង 2. មុខងារ API បណ្ណាល័យ SHA
API | គ្រោង |
R_Sha1_HashDigestNote | បង្កើតការរំលាយ SHA-1 hash |
R_Sha256_HashDigest | បង្កើតការរំលាយ SHA-256 hash |
ចំណាំ៖ នៅពេលរួមបញ្ចូលជាមួយ RL78/G24 FAA មុខងារនេះមិនត្រូវបានគាំទ្រទេ។
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
របៀបប្រើមុខងារបណ្ណាល័យ
នៅពេលប្រើមុខងារបណ្ណាល័យវាចាំបាច់ត្រូវបញ្ជាក់ file នឹងត្រូវបានសាងសង់ដូចខាងក្រោមនេះបើយោងតាម API ដែលត្រូវប្រើ។ នៅពេលផ្សំជាមួយ RL78/G24 FAA សូមមើល 2.3 របៀបប្រើមុខងារបណ្ណាល័យ (នៅពេលផ្សំជាមួយ RL78/G24 FAA)។
តារាង 3 ។ File នឹងត្រូវបានសាងសង់
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
របៀបប្រើមុខងារបណ្ណាល័យ (នៅពេលផ្សំជាមួយ RL78/G24 FAA)
FAA (The Flexible Application Accelerator) គឺជាកម្មវិធីបង្កើនល្បឿនកម្មវិធីដែលប្រើស្ថាបត្យកម្ម Harvard ដែលត្រូវបានបង្កើតឡើងដោយ Renesas Electronics Corporation។ ការប្រើប្រាស់ FAA សម្រាប់ដំណើរការប្រតិបត្តិការ SHA hash បង្កើនល្បឿនដំណើរការនៃ SHA Library Note។
ចំណាំ៖ នៅពេលរួមបញ្ចូលជាមួយ RL78/G24 FAA មានតែ SHA-256 ប៉ុណ្ណោះដែលត្រូវបានគាំទ្រ។
ចំណាំ៖ នៅពេលរួមបញ្ចូលជាមួយ RL78/G24 FAA មានតែកម្មវិធីចងក្រង CC-RL ប៉ុណ្ណោះដែលត្រូវបានគាំទ្រ។
នៅពេលរួមបញ្ចូលជាមួយ FAA បង្កើតកូដសម្រាប់ដំណើរការប្រតិបត្តិការ SHA hash សម្រាប់ FAA នៅក្នុង Smart configurator។ ផ្សំកូដដែលបានបង្កើតជាមួយកូដនៅក្នុងថត libsrc ដែលរួមបញ្ចូលក្នុងកញ្ចប់បណ្ណាល័យនេះ។ បន្ថែមពីលើលេខកូដបណ្ណាល័យ FAA SHA សូមបញ្ជាក់លេខកូដក្នុងតារាងទី 4 ខាងក្រោមជាគោលដៅសាងសង់។
តារាង 4 ។ File នឹងត្រូវបានសាងសង់នៅពេលរួមបញ្ចូលគ្នាជាមួយ RL78/G24 FAA
API | File |
R_Sha256_HashDigest | sha256if.c, r_sha_version.c |
របៀបបង្កើតកូដ
បណ្ណាល័យ FAA SHA បង្កើតកូដដោយប្រើឧបករណ៍កំណត់រចនាសម្ព័ន្ធឆ្លាតវៃ
សម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបដំណើរការ Smart Configurator សូមមើលឯកសារខាងក្រោម។
- មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ RL78 Smart Configurator៖ e² studio (R20AN0579)
- មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ RL78 Smart Configurator៖ CS+ (R20AN0580)
- បន្ថែមសមាសភាគកម្មវិធីបង្កើនល្បឿនកម្មវិធីដែលអាចបត់បែនបាន (យោងទៅខាងក្រោមជាសមាសភាគ FAA) ។
ខ្សែអក្សរដែលបានបញ្ជាក់សម្រាប់ឈ្មោះការកំណត់រចនាសម្ព័ន្ធ៖ នៅពេលបន្ថែមសមាសភាគនឹងត្រូវបានឆ្លុះបញ្ចាំងនៅក្នុងឈ្មោះកូដដែលបង្កើតដោយ Smart Configurator ។ តម្លៃដំបូងនៃឈ្មោះការកំណត់គឺ Config_FAA ។
- ទាញយកបណ្ណាល័យ FAA SHA ។
ចុចប៊ូតុងអាប់ដេតម៉ូឌុល FAA ដើម្បីបង្ហាញអេក្រង់ទាញយកម៉ូឌុល FAA ហើយជ្រើសរើសបណ្ណាល័យ FAA SHA ដើម្បីទាញយក។ - ជ្រើសរើស SHA256 ក្នុងមុខងារ ដើម្បីដំណើរការបង្កើតកូដ។ លេខកូដត្រូវបានបង្កើតនៅក្នុង \src\smc_gen\Config_FAA ។ សម្រាប់ព័ត៌មានលម្អិតអំពីកូដដែលបានបង្កើត សូមមើល 2.3.3 ព័ត៌មានលម្អិតនៃកូដដែលបានបង្កើត។
បង្កើតការកំណត់
បន្ទាប់ពីបង្កើតកូដជាមួយ Smart Configurator សូមអនុវត្តការកំណត់ការបង្កើតដូចខាងក្រោមមុនពេលបង្កើត។
- បន្ថែម files ក្នុងតារាងទី 4 ដល់គោលដៅសាងសង់។
- បញ្ជាក់ R_CONFIG_FAA_SHA256 ក្នុងនិយមន័យម៉ាក្រូនៃដំណើរការមុនរបស់កម្មវិធីចងក្រង។
ព័ត៌មានលម្អិតនៃកូដដែលបានបង្កើត
ខាងក្រោមនេះគឺជាការពិពណ៌នាលម្អិតនៃកូដដែលបង្កើតដោយ Smart Configurator។
តារាង 5. ពត៌មានលំអិតនៃកូដដែលបានបង្កើត
Fileចំណាំ ៣ | ការពន្យល់ |
“XXX”_common.c | ប្រភព C មុខងារទូទៅរបស់ FAA file |
“XXX”_common.h | បឋមកថាមុខងារទូទៅរបស់ FAA file |
“XXX”_common.inc | ក្បាល iodefine file សម្រាប់ FAA |
“XXX”_sha256.c | ប្រភព C គណនា SHA-256 file សម្រាប់ FAA |
“XXX”_sha256.h | ក្បាលគណនា SHA-256 file សម្រាប់ FAA |
“XXX”_src.dsp | ឧបករណ៍គណនា SHA-256 file សម្រាប់ FAA |
ចំណាំ៖ ១. “XXX” នៅក្នុងឈ្មោះមុខងារតំណាងឱ្យឈ្មោះកំណត់រចនាសម្ព័ន្ធ។ ឈ្មោះការកំណត់រចនាសម្ព័ន្ធត្រូវបានបញ្ជាក់នៅក្នុង Smart Configurator នៅពេលបន្ថែមសមាសភាគ FAA ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើល 2.3.1,.How to create code.
កូដកំហុស
នៅក្នុងបណ្ណាល័យ FAA SHA កូដកំហុសខាងក្រោមត្រូវបានបន្ថែមទៅតម្លៃត្រឡប់នៃអនុគមន៍ R_Sha256_HashDigest ។
សម្រាប់ព័ត៌មានលម្អិតនៃមុខងារ API សូមមើល Renesas Microcomputer SHA Hash Function Library: User's Manual(R20UW0101)។
តារាង 6. កូដកំហុស
និមិត្តសញ្ញា | តម្លៃ | ការពន្យល់ |
R_SHA_ERROR_FAA_ALREADY_RUNNING | -4 | មុខងារនេះត្រូវបានបិទដោយមិនដំណើរការ SHA hash ទេ ពីព្រោះប្រព័ន្ធដំណើរការ FAA កំពុងដំណើរការរួចហើយ។ |
កំណត់ចំណាំ
- លក្ខណៈបច្ចេកទេសម៉ាក្រូខាងក្រោមមិនអាចប្រើជាមួយ RL78 បានទេ។ __COMPILE_EMPHASIS_SPEED__
CC-RL
បរិស្ថានអភិវឌ្ឍន៍
សូមប្រើដូចគ្នា ឬកំណែក្រោយនៃ toolchain ដែលបានរាយខាងក្រោម៖
- បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា៖
- CS+ សម្រាប់ CC V8.05.00
- e2 studio 2021-04
- C compiler:
- CC-RL V1.09.00
ROM / RAM / ទំហំជង់ និងដំណើរការ
ទំហំ និងការអនុវត្តផ្សេងៗនៅពេលសាងសង់ជាមួយនឹងជម្រើសខាងក្រោមត្រូវបានពិពណ៌នាសម្រាប់ជាឯកសារយោង។ ជម្រើសចងក្រង
-cpu=S3 -memory_model=medium –Odefault Link ជម្រើស
-NOOPtimize
តារាង 7. ROM ទំហំ RAM
API | ទំហំរ៉ូម [បៃ] | ទំហំ RAM [បៃ] |
R_Sha1_HashDigest | 1814 | 0 |
R_Sha256_HashDigest | 3033 | 0 |
តារាង 8. ទំហំជង់
API | ទំហំជង់ [បៃ] |
R_Sha1_HashDigest | 174 |
R_Sha256_HashDigest | 96 |
តារាង 9. ការអនុវត្ត
បញ្ចូលប្រវែងសារ[បៃ] | SHA-1 [យើង] | SHA-256 [យើង] |
0 | 800 | 1,200 |
64 | 1,500 | 2,300 |
128 | 2,200 | 3,400 |
192 | 2,900 | 4,600 |
256 | 3,600 | 5,700 |
ចំណាំ៖ សារបញ្ចូលគឺ 1 ប្លុកជាមួយនឹងការដំណើរការបន្ទះ។
CC-RL (នៅពេលផ្សំជាមួយ RL78/G24 FAA)
បរិស្ថានអភិវឌ្ឍន៍
សូមប្រើដូចគ្នា ឬកំណែក្រោយនៃ toolchain ដែលបានរាយខាងក្រោម៖
- បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា៖
- CS+ សម្រាប់ CC V8.10.00
- e2 studio 2023-07
- C compiler:
- CC-RL V1.12.01
- ឧបករណ៍ដំឡើង DSP៖
- FAA Assembler V1.04.02
ROM / RAM / FAACODE / FAADATA / ទំហំជង់ និងដំណើរការ
ទំហំ និងការអនុវត្តផ្សេងៗនៅពេលសាងសង់ជាមួយនឹងជម្រើសខាងក្រោមត្រូវបានពិពណ៌នាសម្រាប់ជាឯកសារយោង។ ជម្រើសចងក្រង
- cpu=S3 -memory_model=medium –Odefault Link ជម្រើស
- NOOPtimize
តារាង 10. ROM, RAM, FAACODE, ទំហំ FAADATA
API | ទំហំរ៉ូម [បៃ] | ទំហំ RAM [បៃ] | FAACODE [បៃ] | FAADATA [បៃ] |
R_Sha256_HashDigest | 1073 | 0 | 684 | 524 |
តារាង 11. ទំហំជង់
API | ទំហំជង់ [បៃ] |
R_Sha256_HashDigest | 46 |
តារាង 12. ការអនុវត្ត
នាឡិកាប្រព័ន្ធ = 32MHz
បញ្ចូលប្រវែងសារ[បៃ] | SHA-256 [យើង] |
0 | 6,00 |
64 | 1,100 |
128 | 1,600 |
192 | 2,000 |
256 | 2,500 |
អាយ។ អេស។ ប។ ប។ ប។ ប
បរិស្ថានអភិវឌ្ឍន៍
សូមប្រើដូចគ្នា ឬកំណែក្រោយនៃ toolchain ដែលបានរាយខាងក្រោម៖
- បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា៖
IAR Embedded Workbench សម្រាប់ Renesas RL78 កំណែ 4.21.1 - C compiler:
IAR C/C++ Compiler សម្រាប់ Renesas RL78 : 4.20.1.2260
ROM / RAM / ទំហំជង់ និងដំណើរការ
ទំហំ និងការអនុវត្តផ្សេងៗនៅពេលសាងសង់ជាមួយនឹងជម្រើសខាងក្រោមត្រូវបានពិពណ៌នាសម្រាប់ជាឯកសារយោង។
ជម្រើសចងក្រង
–core=S3 –code_model=far –data_model=near –near_const_location=rom0 -e -Oh –calling_convention=v2
តារាង 13. ROM ទំហំ RAM
បណ្ណាល័យ file ឈ្មោះ | ទំហំរ៉ូម [បៃ] | ទំហំ RAM [បៃ] |
R_Sha1_HashDigest | 2,009 | 0 |
R_Sha256_HashDigest | 3,283 | 0 |
តារាង 14. ទំហំជង់
API | ទំហំជង់ [បៃ] |
R_Sha1_HashDigest | 184 |
R_Sha256_HashDigest | 138 |
តារាង 15. ការអនុវត្ត
បញ្ចូលប្រវែងសារ[បៃ] | SHA-1 [យើង] | SHA-256 [យើង] |
0 | 2,500 | 5,300 |
64 | 5,000 | 10,600 |
128 | 7,300 | 15,800 |
192 | 9,700 | 20,900 |
256 | 12,100 | 26,100 |
ចំណាំ៖ សារបញ្ចូលគឺ 1 ប្លុកជាមួយនឹងការដំណើរការបន្ទះ។
LLVM
បរិស្ថានអភិវឌ្ឍន៍
សូមប្រើដូចគ្នា ឬកំណែក្រោយនៃ toolchain ដែលបានរាយខាងក្រោម៖
• បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា៖
e2 studio 2022-01
• C compiler៖
LLVM សម្រាប់ Renesas RL78 10.0.0.202203
ROM / RAM / ជម្រើសចងក្រង / ការអនុវត្ត
ទំហំ និងការអនុវត្តផ្សេងៗនៅពេលសាងសង់ជាមួយនឹងជម្រើសខាងក្រោមត្រូវបានពិពណ៌នាសម្រាប់ជាឯកសារយោង។
ជម្រើសចងក្រង
ប្រភេទ CPU៖ S3-core
កម្រិតបង្កើនប្រសិទ្ធភាព៖ បង្កើនប្រសិទ្ធភាពទំហំ (-Os)
តារាង 16. ROM ទំហំ RAM
បណ្ណាល័យ file ឈ្មោះ | ទំហំរ៉ូម [បៃ] | ទំហំ RAM [បៃ] |
R_Sha1_HashDigest | 2,731 | 0 |
R_Sha256_HashDigest | 4,312 | 0 |
តារាង 17. ទំហំជង់
API | ទំហំជង់ [បៃ] |
R_Sha1_HashDigest | 178 |
R_Sha256_HashDigest | 104 |
តារាង 18. ការអនុវត្ត
បញ្ចូលប្រវែងសារ[បៃ] | SHA-1 [យើង] | SHA-256 [យើង] |
0 | 1,900 | 3,000 |
64 | 3,700 | 5,800 |
128 | 5,500 | 8,700 |
192 | 7,300 | 11,500 |
256 | 9,100 | 14,300 |
ចំណាំ៖ សារបញ្ចូលគឺ 1 ប្លុកជាមួយនឹងការដំណើរការបន្ទះ។
ប្រវត្តិកែប្រែ
ការពិពណ៌នា | |||
Rev. | កាលបរិច្ឆេទ | ទំព័រ | សង្ខេប |
1.00 | ថ្ងៃទី 16 ខែតុលា ឆ្នាំ 2012 | — | ការបោះពុម្ពលើកដំបូង |
1.01 | ថ្ងៃទី 30 ខែកញ្ញា ឆ្នាំ 2014 | ឯកសារប្រសើរឡើង។ | |
បានជួសជុលបញ្ហានៅពេលដែលទ្រនិចបញ្ចូលគឺជាអាសយដ្ឋានសេស។ | |||
— | បានបន្ថែមការគាំទ្រសម្រាប់ម៉ូដែលតូចនិងម៉ូដែលធំ។ | ||
1.02 | ថ្ងៃទី 01 ខែមេសា ឆ្នាំ 2015 | — | គាំទ្រ IAR Embedded Workbench ។ |
1.03 | ថ្ងៃទី 01 ខែកក្កដា ឆ្នាំ 2016 | — | គាំទ្រ CC-RL ។ |
គាំទ្រ IAR Embedded Workbench 7.4(v2.21.1)។ | |||
2.00 | ថ្ងៃទី 21 ខែមេសា ឆ្នាំ 2021 | — | បានផ្លាស់ប្តូរទម្រង់ការផ្តល់បណ្ណាល័យពី Lib Format ទៅប្រភព C |
2.01 | ថ្ងៃទី 30 ខែមិថុនា ឆ្នាំ 2022 | — | បានគាំទ្រ LLVM ។ |
2.02 | ថ្ងៃទី 01 ខែសីហា ឆ្នាំ 2023 | — | បានបន្ថែមបណ្ណាល័យសម្រាប់ RL78/G24 FAA ។ |
ការប្រុងប្រយ័ត្នទូទៅក្នុងការគ្រប់គ្រងផលិតផលមីក្រូដំណើរការ និងអង្គភាពមីក្រូត្រួតពិនិត្យ
កំណត់ចំណាំនៃការប្រើប្រាស់ខាងក្រោមអាចអនុវត្តបានចំពោះរាល់ផលិតផល Microprocessing Unit និង Microcontroller Unit ពី Renesas។ សម្រាប់កំណត់ចំណាំការប្រើប្រាស់លម្អិតលើផលិតផលដែលគ្របដណ្តប់ដោយឯកសារនេះ សូមមើលផ្នែកពាក់ព័ន្ធនៃឯកសារ ក៏ដូចជាការអាប់ដេតបច្ចេកទេសណាមួយដែលត្រូវបានចេញសម្រាប់ផលិតផល។
- ការប្រុងប្រយ័ត្នប្រឆាំងនឹងការឆក់អគ្គិសនី (ESD)
វាលអគ្គិសនីខ្លាំង នៅពេលដែលប៉ះពាល់នឹងឧបករណ៍ CMOS អាចបណ្តាលឱ្យមានការបំផ្លិចបំផ្លាញនៃច្រកទ្វារអុកស៊ីត ហើយទីបំផុតធ្វើឱ្យប្រតិបត្តិការឧបករណ៍ចុះខ្សោយ។ ជំហានត្រូវតែធ្វើឡើងដើម្បីបញ្ឈប់ការបង្កើតអគ្គិសនីឋិតិវន្តឱ្យបានច្រើនតាមតែអាចធ្វើទៅបាន ហើយរំសាយវាឱ្យលឿននៅពេលវាកើតឡើង។ ការគ្រប់គ្រងបរិស្ថានត្រូវតែគ្រប់គ្រាន់។ នៅពេលដែលវាស្ងួត ឧបករណ៍សំណើមគួរតែត្រូវបានប្រើ។ នេះត្រូវបានណែនាំដើម្បីជៀសវាងការប្រើអ៊ីសូឡង់ដែលអាចបង្កើតអគ្គិសនីឋិតិវន្តបានយ៉ាងងាយស្រួល។ ឧបករណ៍ Semiconductor ត្រូវតែរក្សាទុក និងដឹកជញ្ជូននៅក្នុងធុងប្រឆាំងនឹងឋិតិវន្ត ថង់ការពារឋិតិវន្ត ឬសម្ភារៈដែលមានលក្ខណៈចរន្ត។ ឧបករណ៍ធ្វើតេស្ត និងវាស់ស្ទង់ទាំងអស់ រួមទាំងកៅអីការងារ និងជាន់ត្រូវតែមានមូលដ្ឋាន។ ប្រតិបត្តិករត្រូវតែត្រូវបានមូលដ្ឋានផងដែរដោយប្រើខ្សែកដៃ។ ឧបករណ៍ semiconductor មិនត្រូវប៉ះដោយដៃទទេឡើយ។ ការប្រុងប្រយ័ត្នស្រដៀងគ្នានេះត្រូវតែធ្វើឡើងសម្រាប់បន្ទះសៀគ្វីដែលបានបោះពុម្ពជាមួយនឹងឧបករណ៍ semiconductor ដែលបានម៉ោន។ - កំពុងដំណើរការនៅពេលបើកថាមពល
ស្ថានភាពនៃផលិតផលមិនត្រូវបានកំណត់នៅពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់។ ស្ថានភាពនៃសៀគ្វីខាងក្នុងនៅក្នុង LSI គឺមិនអាចកំណត់បាន ហើយស្ថានភាពនៃការកំណត់ចុះឈ្មោះ និងម្ជុលមិនត្រូវបានកំណត់នៅពេលថាមពលត្រូវបានផ្គត់ផ្គង់។ នៅក្នុងផលិតផលដែលបានបញ្ចប់ដែលសញ្ញាកំណត់ឡើងវិញត្រូវបានអនុវត្តចំពោះម្ជុលកំណត់ឡើងវិញខាងក្រៅ ស្ថានភាពនៃម្ជុលមិនត្រូវបានធានាចាប់ពីពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់រហូតដល់ដំណើរការកំណត់ឡើងវិញត្រូវបានបញ្ចប់។ តាមរបៀបស្រដៀងគ្នានេះ ស្ថានភាពនៃម្ជុលនៅក្នុងផលិតផលដែលត្រូវបានកំណត់ឡើងវិញដោយមុខងារកំណត់ថាមពលនៅលើបន្ទះឈីបឡើងវិញ មិនត្រូវបានធានាចាប់ពីពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់រហូតដល់ថាមពលឈានដល់កម្រិតដែលត្រូវបានកំណត់ឡើងវិញ។ - ការបញ្ចូលសញ្ញាក្នុងអំឡុងពេលស្ថានភាពបិទថាមពល
កុំបញ្ចូលសញ្ញា ឬការផ្គត់ផ្គង់ថាមពលទាញឡើង I/O ខណៈពេលដែលឧបករណ៍ត្រូវបានបិទ។ ការចាក់បច្ចុប្បន្នដែលបណ្តាលមកពីការបញ្ចូលសញ្ញាបែបនេះ ឬការផ្គត់ផ្គង់ថាមពលទាញឡើង I/O អាចបណ្តាលឱ្យដំណើរការខុសប្រក្រតី ហើយចរន្តមិនប្រក្រតីដែលឆ្លងកាត់ក្នុងឧបករណ៍នៅពេលនេះអាចបណ្តាលឱ្យមានការរិចរិលនៃធាតុខាងក្នុង។ អនុវត្តតាមគោលការណ៍ណែនាំសម្រាប់សញ្ញាបញ្ចូលក្នុងអំឡុងពេលស្ថានភាពបិទថាមពល ដូចដែលបានពិពណ៌នានៅក្នុងឯកសារផលិតផលរបស់អ្នក។ - ការគ្រប់គ្រងម្ជុលដែលមិនប្រើ
គ្រប់គ្រងម្ជុលដែលមិនប្រើដោយអនុលោមតាមការណែនាំដែលបានផ្តល់ឱ្យនៅក្រោមការគ្រប់គ្រងម្ជុលដែលមិនប្រើនៅក្នុងសៀវភៅដៃ។ ម្ជុលបញ្ចូលនៃផលិតផល CMOS ជាទូទៅស្ថិតនៅក្នុងស្ថានភាពដែលធន់ទ្រាំខ្ពស់។ នៅក្នុងប្រតិបត្តិការជាមួយម្ជុលដែលមិនប្រើក្នុងស្ថានភាពសៀគ្វីបើកចំហ សំលេងរំខានអេឡិចត្រូម៉ាញ៉េទិចបន្ថែមត្រូវបានបង្កឡើងនៅក្នុងបរិវេណនៃ LSI ចរន្តដែលជាប់ទាក់ទងគ្នាហូរចូលខាងក្នុង ហើយដំណើរការខុសប្រក្រតីកើតឡើងដោយសារតែការទទួលស្គាល់មិនពិតនៃស្ថានភាពម្ជុលជាសញ្ញាបញ្ចូល។ ក្លាយជាអាចធ្វើទៅបាន។ - សញ្ញានាឡិកា
បន្ទាប់ពីអនុវត្តការកំណត់ឡើងវិញ សូមចេញតែបន្ទាត់កំណត់ឡើងវិញប៉ុណ្ណោះ បន្ទាប់ពីសញ្ញានាឡិកាដំណើរការមានស្ថេរភាព។ នៅពេលប្តូរសញ្ញានាឡិកាកំឡុងពេលដំណើរការកម្មវិធី សូមរង់ចាំរហូតដល់សញ្ញានាឡិកាគោលដៅមានស្ថេរភាព។ នៅពេលដែលសញ្ញានាឡិកាត្រូវបានបង្កើតជាមួយនឹងឧបករណ៍បំពងសំឡេងខាងក្រៅ ឬពីលំយោលខាងក្រៅកំឡុងពេលកំណត់ឡើងវិញ សូមប្រាកដថាបន្ទាត់កំណត់ឡើងវិញត្រូវបានបញ្ចេញបន្ទាប់ពីមានស្ថេរភាពពេញលេញនៃសញ្ញានាឡិកា។ លើសពីនេះទៀត នៅពេលប្តូរទៅសញ្ញានាឡិកាដែលផលិតដោយឧបករណ៍បំពងសំឡេងខាងក្រៅ ឬដោយលំយោលខាងក្រៅ ខណៈពេលដែលការប្រតិបត្តិកម្មវិធីកំពុងដំណើរការ សូមរង់ចាំរហូតដល់សញ្ញានាឡិកាគោលដៅមានស្ថេរភាព។ - វ៉ុលtage ទម្រង់រលកកម្មវិធីនៅម្ជុលបញ្ចូល
ការបង្ខូចទ្រង់ទ្រាយរលកដោយសារសំឡេងបញ្ចូល ឬរលកដែលឆ្លុះបញ្ចាំងអាចបណ្តាលឱ្យដំណើរការខុសប្រក្រតី។ ប្រសិនបើការបញ្ចូលរបស់ឧបករណ៍ CMOS ស្ថិតនៅចន្លោះ VIL (Max.) និង VIH (Min.) ដោយសារសំលេងរំខាន ឧ.ampដូច្នេះ ឧបករណ៍អាចដំណើរការខុសប្រក្រតី។ ប្រយ័ត្នដើម្បីការពារសំឡេងរំខានពីការចូលឧបករណ៍ នៅពេលដែលកម្រិតបញ្ចូលត្រូវបានជួសជុល ហើយនៅក្នុងរយៈពេលផ្លាស់ប្តូរផងដែរ នៅពេលដែលកម្រិតបញ្ចូលឆ្លងកាត់តំបន់រវាង VIL (អតិបរមា) និង VIH (អប្បបរមា)។ - ការហាមឃាត់ការចូលទៅកាន់អាសយដ្ឋានដែលបានបម្រុងទុក
ការចូលទៅកាន់អាសយដ្ឋានដែលបានបម្រុងទុកត្រូវបានហាមឃាត់។ អាសយដ្ឋានដែលបានបម្រុងទុកត្រូវបានផ្តល់ជូនសម្រាប់ការពង្រីកមុខងារដែលអាចកើតមាននាពេលអនាគត។ កុំចូលប្រើអាសយដ្ឋានទាំងនេះ ព្រោះប្រតិបត្តិការត្រឹមត្រូវរបស់ LSI មិនត្រូវបានធានាទេ។ - ភាពខុសគ្នារវាងផលិតផល
មុនពេលផ្លាស់ប្តូរពីផលិតផលមួយទៅផលិតផលមួយទៀត សម្រាប់ឧample ទៅកាន់ផលិតផលដែលមានលេខផ្នែកផ្សេង សូមបញ្ជាក់ថាការផ្លាស់ប្តូរនឹងមិននាំឱ្យមានបញ្ហាទេ។
លក្ខណៈនៃអង្គភាពដំណើរការមីក្រូ ឬផលិតផលអង្គភាពមីក្រូត្រួតពិនិត្យក្នុងក្រុមតែមួយ ប៉ុន្តែមានលេខផ្នែកផ្សេងគ្នាអាចមានភាពខុសប្លែកគ្នាទាក់ទងនឹងសមត្ថភាពអង្គចងចាំខាងក្នុង លំនាំប្លង់ និងកត្តាផ្សេងទៀតដែលអាចប៉ះពាល់ដល់ជួរនៃលក្ខណៈអគ្គិសនី ដូចជាតម្លៃលក្ខណៈ។ រឹមប្រតិបត្តិការ ភាពស៊ាំទៅនឹងសំលេងរំខាន និងបរិមាណនៃសំលេងរំខានវិទ្យុសកម្ម។ នៅពេលប្តូរទៅផលិតផលដែលមានលេខផ្នែកផ្សេង សូមអនុវត្តការធ្វើតេស្តវាយតម្លៃប្រព័ន្ធសម្រាប់ផលិតផលដែលបានផ្តល់ឱ្យ។
សេចក្តីជូនដំណឹង
- ការពិពណ៌នាអំពីសៀគ្វី សូហ្វវែរ និងព័ត៌មានពាក់ព័ន្ធផ្សេងទៀតនៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនសម្រាប់តែបង្ហាញពីប្រតិបត្តិការនៃផលិតផល semiconductor និងកម្មវិធី examples ។ អ្នកទទួលខុសត្រូវទាំងស្រុងចំពោះការដាក់បញ្ចូល ឬការប្រើប្រាស់ផ្សេងទៀតនៃសៀគ្វី កម្មវិធី និងព័ត៌មានក្នុងការរចនាផលិតផល ឬប្រព័ន្ធរបស់អ្នក។ ក្រុមហ៊ុន Renesas Electronics មិនទទួលខុសត្រូវចំពោះការបាត់បង់ និងការខូចខាតណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីដែលកើតឡើងពីការប្រើប្រាស់សៀគ្វី កម្មវិធី ឬព័ត៌មានទាំងនេះ។
- ក្រុមហ៊ុន Renesas Electronics សូមបដិសេធទាំងស្រុងនូវការធានាប្រឆាំងនឹង និងការទទួលខុសត្រូវចំពោះការរំលោភបំពាន ឬការទាមទារផ្សេងទៀតដែលពាក់ព័ន្ធនឹងប៉ាតង់ ការរក្សាសិទ្ធិ ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាផ្សេងទៀតរបស់ភាគីទីបី ដោយ ឬកើតឡើងពីការប្រើប្រាស់ផលិតផល Renesas Electronics ឬព័ត៌មានបច្ចេកទេសដែលបានពិពណ៌នានៅក្នុងឯកសារនេះ រួមទាំង មិនកំណត់ចំពោះទិន្នន័យផលិតផល គំនូរ គំនូសតាង កម្មវិធី ក្បួនដោះស្រាយ និងកម្មវិធី ឧamples ។
- គ្មានអាជ្ញាប័ណ្ណ ការបង្ហាញ បង្កប់ន័យ ឬបើមិនដូច្នេះទេ ដែលត្រូវបានផ្តល់នៅទីនេះក្រោមប៉ាតង់ កម្មសិទ្ធិបញ្ញា ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាផ្សេងទៀតរបស់ Renesas Electronics ឬផ្សេងទៀត។
- អ្នកត្រូវតែទទួលខុសត្រូវក្នុងការកំណត់ថាតើអាជ្ញាប័ណ្ណណាមួយត្រូវបានទាមទារពីភាគីទីបីណាមួយ ហើយការទទួលបានអាជ្ញាប័ណ្ណបែបនេះសម្រាប់ការនាំចូល ការនាំចេញ ការផលិត ការលក់ ការប្រើប្រាស់ ការចែកចាយ ឬការចោលផ្សេងទៀតនៃផលិតផលដែលរួមបញ្ចូលផលិតផល Renesas Electronics ប្រសិនបើចាំបាច់។
- អ្នកមិនត្រូវកែប្រែ កែប្រែ ចម្លង ឬបញ្ច្រាស់ផលិតផល Renesas Electronics មិនថាទាំងស្រុង ឬមួយផ្នែកឡើយ។ ក្រុមហ៊ុន Renesas Electronics បដិសេធរាល់ការទទួលខុសត្រូវចំពោះការបាត់បង់ ឬការខូចខាតណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីដែលកើតឡើងពីការផ្លាស់ប្តូរ ការកែប្រែ ការចម្លង ឬវិស្វកម្មបញ្ច្រាស។
- ផលិតផលអេឡិកត្រូនិក Renesas ត្រូវបានចាត់ថ្នាក់តាមថ្នាក់គុណភាពពីរខាងក្រោម៖ "ស្តង់ដារ" និង "គុណភាពខ្ពស់"។ កម្មវិធីដែលមានបំណងសម្រាប់ផលិតផល Renesas Electronics នីមួយៗ អាស្រ័យលើគុណភាពផលិតផល ដូចបានបង្ហាញខាងក្រោម។ "ស្តង់ដារ": កុំព្យូទ័រ; ឧបករណ៍ការិយាល័យ; ឧបករណ៍ទំនាក់ទំនង; ឧបករណ៍វាស់ស្ទង់និងតេស្ត; ឧបករណ៍អូឌីយ៉ូនិងរូបភាព; ឧបករណ៍អេឡិចត្រូនិកក្នុងផ្ទះ; ឧបករណ៍ម៉ាស៊ីន; ឧបករណ៍អេឡិចត្រូនិចផ្ទាល់ខ្លួន; មនុស្សយន្តឧស្សាហកម្ម; ល “គុណភាពខ្ពស់”៖ ឧបករណ៍ដឹកជញ្ជូន (រថយន្ត រថភ្លើង កប៉ាល់។ល។); ការត្រួតពិនិត្យចរាចរណ៍ (ភ្លើងចរាចរណ៍); ឧបករណ៍ទំនាក់ទំនងខ្នាតធំ; ke ប្រព័ន្ធស្ថានីយហិរញ្ញវត្ថុ; ឧបករណ៍ត្រួតពិនិត្យសុវត្ថិភាព; ល. លុះត្រាតែត្រូវបានចាត់តាំងយ៉ាងច្បាស់លាស់ថាជាផលិតផលដែលមានភាពជឿជាក់ខ្ពស់ ឬផលិតផលសម្រាប់បរិស្ថានដ៏អាក្រក់នៅក្នុងឯកសារទិន្នន័យ Renesas Electronics ឬឯកសារ Renesas Electronics ផ្សេងទៀតនោះ ផលិតផល Renesas Electronics មិនត្រូវបានបម្រុងទុក ឬអនុញ្ញាតសម្រាប់ប្រើប្រាស់នៅក្នុងផលិតផល ឬប្រព័ន្ធដែលអាចបង្កការគំរាមកំហែងដោយផ្ទាល់ដល់មនុស្សនោះទេ។ របួសដល់ជីវិត ឬរាងកាយ (ឧបករណ៍ ឬប្រព័ន្ធទ្រទ្រង់ជីវិតសិប្បនិម្មិត ការផ្សាំដោយការវះកាត់។ ) ក្រុមហ៊ុន Renesas Electronics មិនទទួលខុសត្រូវចំពោះការខូចខាត ឬការខាតបង់ណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីណាមួយដែលកើតឡើងពីការប្រើប្រាស់ផលិតផល Renesas Electronics ណាមួយដែលមិនស្របនឹងសន្លឹកទិន្នន័យ Renesas Electronics សៀវភៅណែនាំរបស់អ្នកប្រើ ឬឯកសារ Renesas Electronics ផ្សេងទៀត។
- គ្មានផលិតផល semiconductor ណាដែលមានសុវត្ថិភាពទាំងស្រុងនោះទេ។ ទោះបីជាវិធានការ ឬមុខងារសុវត្ថិភាពណាមួយដែលអាចត្រូវបានអនុវត្តនៅក្នុងផលិតផលផ្នែករឹង ឬសូហ្វវែររបស់ Renesas Electronics ក៏ដោយ ក្រុមហ៊ុន Renesas Electronics នឹងមិនទទួលខុសត្រូវទាំងស្រុងដែលកើតចេញពីភាពងាយរងគ្រោះ ឬការរំលោភបំពានផ្នែកសុវត្ថិភាពណាមួយ រួមទាំងប៉ុន្តែមិនកំណត់ចំពោះការចូលប្រើប្រាស់ដោយគ្មានការអនុញ្ញាត ឬការប្រើប្រាស់ផលិតផល Renesas Electronics ឡើយ។ ឬប្រព័ន្ធដែលប្រើផលិតផល Renesas Electronics ។ Renesas គ្រឿងអេឡិចត្រូនិចមិនធានាថាផលិតផលអេឡិចត្រូនិចអេឡិចត្រូនិចរឺក៏ប្រព័ន្ធណាមួយដែលបានបង្កើតឡើងដោយប្រើគ្រឿងអេឡិចត្រូនិក Reesas នឹងអាចទទួលបានអំពើពុករលួយការវាយប្រហារការបាត់បង់ការលួចយកការលួចទិន្នន័យឬបញ្ហាដែលមានសុវត្ថិភាពផ្សេងទៀត ("បញ្ហាងាយរងគ្រោះផ្សេងទៀត" ។ ) ក្រុមហ៊ុន RENESAS អេឡិចត្រូនិចបដិសេធរាល់ការទទួលខុសត្រូវ ឬទំនួលខុសត្រូវទាំងអស់ដែលកើតឡើងពី ឬពាក់ព័ន្ធនឹងបញ្ហាដែលងាយរងគ្រោះ។ លើសពីនេះទៀត, នេះ, នេះ, ជ្រើសតាំងដោយច្បាប់ដែលអាចអនុវត្តបាន, បដិសេធរាល់ការធានានិងការធានា, បង្ហាញពីឯកសារនេះនិងផ្នែករឹងដែលទាក់ទងឬអមជាមួយណាមួយ, ប៉ុន្តែមិនមានកំណត់ចំពោះការធានានៃការទទួលបានផលវិបាកឬការហាត់ប្រាណសម្រាប់ការធានាឬសម្បទាណាមួយឡើយ។ គោលបំណងពិសេសមួយ។
- នៅពេលប្រើផលិតផល Renesas Electronics សូមយោងទៅលើព័ត៌មានផលិតផលចុងក្រោយបំផុត (សន្លឹកទិន្នន័យ សៀវភៅណែនាំរបស់អ្នកប្រើ កំណត់ចំណាំកម្មវិធី "កំណត់សម្គាល់ទូទៅសម្រាប់ការគ្រប់គ្រង និងការប្រើប្រាស់ឧបករណ៍ Semiconductor" នៅក្នុងសៀវភៅណែនាំអំពីភាពជឿជាក់។ល។) ហើយត្រូវប្រាកដថាលក្ខខណ្ឌនៃការប្រើប្រាស់គឺស្ថិតនៅក្នុងជួរ។ បញ្ជាក់ដោយ Renesas Electronics ទាក់ទងនឹងការវាយតម្លៃអតិបរមា ការផ្គត់ផ្គង់ថាមពលប្រតិបត្តិការ វ៉ុលtagជួរ e លក្ខណៈនៃការសាយភាយកំដៅ ការដំឡើង។ល។ Renesas Electronics មិនទទួលខុសត្រូវចំពោះកំហុសឆ្គង ការបរាជ័យ ឬឧបទ្ទវហេតុណាមួយដែលកើតចេញពីការប្រើប្រាស់ផលិតផល Renesas Electronics នៅខាងក្រៅជួរដែលបានបញ្ជាក់នោះទេ។
- ទោះបីជាក្រុមហ៊ុន Renesas Electronics ខិតខំកែលម្អគុណភាព និងភាពជឿជាក់នៃផលិតផល Renesas Electronics ក៏ដោយ ក៏ផលិតផល semiconductor មានលក្ខណៈជាក់លាក់ ដូចជាការកើតឡើងនៃការបរាជ័យក្នុងអត្រាជាក់លាក់ និងដំណើរការខុសប្រក្រតីនៅក្រោមលក្ខខណ្ឌប្រើប្រាស់មួយចំនួន។ លុះត្រាតែត្រូវបានកំណត់ថាជាផលិតផលដែលមានភាពជឿជាក់ខ្ពស់ ឬជាផលិតផលសម្រាប់បរិស្ថានដ៏អាក្រក់នៅក្នុងសន្លឹកទិន្នន័យ Renesas Electronics ឬឯកសារ Renesas Electronics ផ្សេងទៀតនោះ ផលិតផល Renesas Electronics មិនមែនជាកម្មវត្ថុនៃការរចនាធន់នឹងវិទ្យុសកម្មនោះទេ។ អ្នកទទួលខុសត្រូវក្នុងការអនុវត្តវិធានការសុវត្ថិភាពដើម្បីការពារពីលទ្ធភាពនៃការរងរបួសរាងកាយ របួស ឬការខូចខាតដែលបណ្តាលមកពីអគ្គីភ័យ និង/ឬគ្រោះថ្នាក់ដល់សាធារណជន ក្នុងករណីមានការបរាជ័យ ឬដំណើរការខុសប្រក្រតីនៃផលិតផល Renesas Electronics ដូចជាការរចនាសុវត្ថិភាពសម្រាប់ផ្នែករឹង និង កម្មវិធី រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះការប្រើប្រាស់ឡើងវិញ ការគ្រប់គ្រងភ្លើង និងការការពារដំណើរការខុសប្រក្រតី ការព្យាបាលសមស្របចំពោះការរិចរិលនៃភាពចាស់ ឬវិធានការសមស្របណាមួយផ្សេងទៀត។ ដោយសារការវាយតម្លៃនៃកម្មវិធីមីក្រូកុំព្យូទ័រតែម្នាក់ឯងគឺពិបាក និងមិនអាចអនុវត្តបាន អ្នកត្រូវទទួលខុសត្រូវក្នុងការវាយតម្លៃសុវត្ថិភាពនៃផលិតផលចុងក្រោយ ឬប្រព័ន្ធដែលផលិតដោយអ្នក។
- សូមទាក់ទងការិយាល័យលក់ Renesas Electronics សម្រាប់ព័ត៌មានលម្អិតទាក់ទងនឹងបញ្ហាបរិស្ថាន ដូចជាភាពឆបគ្នានៃបរិស្ថាននៃផលិតផល Renesas Electronics នីមួយៗ។ អ្នកទទួលខុសត្រូវចំពោះការស៊ើបអង្កេតយ៉ាងប្រុងប្រយ័ត្ន និងគ្រប់គ្រាន់នូវច្បាប់ និងបទប្បញ្ញត្តិជាធរមាន ដែលគ្រប់គ្រងការដាក់បញ្ចូល ឬការប្រើប្រាស់សារធាតុដែលបានគ្រប់គ្រង រួមទាំងដោយគ្មានដែនកំណត់ ការណែនាំ RoHS របស់សហភាពអឺរ៉ុប និងការប្រើប្រាស់ផលិតផលអេឡិចត្រូនិក Renesas ដោយអនុលោមតាមច្បាប់ និងបទប្បញ្ញត្តិជាធរមានទាំងអស់នេះ។ ក្រុមហ៊ុន Renesas Electronics បដិសេធមិនទទួលខុសត្រូវចំពោះការខូចខាត ឬការបាត់បង់ដែលកើតឡើងដោយសារការមិនអនុលោមតាមច្បាប់ និងបទប្បញ្ញត្តិជាធរមានរបស់អ្នក។
- ផលិតផល និងបច្ចេកវិទ្យា Renesas Electronics មិនត្រូវប្រើប្រាស់សម្រាប់ ឬបញ្ចូលទៅក្នុងផលិតផល ឬប្រព័ន្ធណាមួយដែលការផលិត ប្រើប្រាស់ ឬលក់ត្រូវបានហាមឃាត់ក្រោមច្បាប់ ឬបទប្បញ្ញត្តិក្នុងស្រុក ឬបរទេស។ អ្នកត្រូវតែអនុវត្តតាមច្បាប់ និងបទប្បញ្ញត្តិគ្រប់គ្រងការនាំចេញដែលអាចអនុវត្តបានដែលត្រូវបានប្រកាស និងគ្រប់គ្រងដោយរដ្ឋាភិបាលនៃប្រទេសណាមួយដែលអះអាងនូវយុត្តាធិការលើភាគី ឬប្រតិបត្តិការ។
- វាជាទំនួលខុសត្រូវរបស់អ្នកទិញ ឬអ្នកចែកចាយផលិតផល Renesas Electronics ឬភាគីណាមួយផ្សេងទៀតដែលចែកចាយ បោះចោល ឬលក់ ឬផ្ទេរផលិតផលទៅឱ្យភាគីទីបី ដើម្បីជូនដំណឹងដល់ភាគីទីបីជាមុនអំពីខ្លឹមសារ និងលក្ខខណ្ឌដែលបានកំណត់។ នៅក្នុងឯកសារនេះ។
- ឯកសារនេះមិនត្រូវបោះពុម្ពឡើងវិញ ផលិតឡើងវិញ ឬចម្លងតាមទម្រង់ណាមួយ ទាំងស្រុង ឬដោយផ្នែក ដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរជាមុនពីក្រុមហ៊ុន Renesas Electronics។
- សូមទាក់ទងការិយាល័យលក់ Renesas Electronics ប្រសិនបើអ្នកមានសំណួរណាមួយទាក់ទងនឹងព័ត៌មានដែលមាននៅក្នុងឯកសារនេះ ឬផលិតផល Renesas Electronics។
(ចំណាំ ២) “Renesas Electronics” ដូចដែលបានប្រើក្នុងឯកសារនេះមានន័យថាសាជីវកម្ម Renesas Electronics និងរួមបញ្ចូលផងដែរនូវក្រុមហ៊ុនបុត្រសម្ព័ន្ធដែលគ្រប់គ្រងដោយផ្ទាល់ ឬដោយប្រយោល។
(ចំណាំ ២) “ផលិតផល Renesas Electronics” មានន័យថាផលិតផលណាមួយដែលត្រូវបានបង្កើតឡើង ឬផលិតដោយ ឬសម្រាប់ក្រុមហ៊ុន Renesas Electronics។
ទីស្នាក់ការកណ្តាលរបស់ក្រុមហ៊ុន
TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku ទីក្រុងតូក្យូ 135-0061 ប្រទេសជប៉ុន
www.renesas.com
ពាណិជ្ជសញ្ញា
Renesas និងនិមិត្តសញ្ញា Renesas គឺជាពាណិជ្ជសញ្ញារបស់ក្រុមហ៊ុន Renesas Electronics Corporation។ ពាណិជ្ជសញ្ញា និងពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីទាំងអស់ គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។
ព័ត៌មានទំនាក់ទំនង
សម្រាប់ព័ត៌មានបន្ថែមអំពីផលិតផល បច្ចេកវិទ្យា កំណែចុងក្រោយបំផុតនៃឯកសារ ឬការិយាល័យលក់ដែលនៅជិតបំផុតរបស់អ្នក សូម ទស្សនា៖ www.renesas.com/contact/.
ឯកសារ/ធនធាន
![]() |
បណ្ណាល័យមុខងារ RENESAS RL78-G14 គ្រួសារ SHA Hash [pdf] ការណែនាំអំពីការដំឡើង RL78-G14, RL78-G23, RL78-G14 Family SHA Hash Function Library, Family SHA Hash Function Library, Hash Function Library, Function Library, RL78-G24 |