បណ្ណាល័យមុខងារ 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)
  1. បន្ថែមសមាសភាគកម្មវិធីបង្កើនល្បឿនកម្មវិធីដែលអាចបត់បែនបាន (យោងទៅខាងក្រោមជាសមាសភាគ FAA) ។
    ខ្សែអក្សរដែលបានបញ្ជាក់សម្រាប់ឈ្មោះការកំណត់រចនាសម្ព័ន្ធ៖ នៅពេលបន្ថែមសមាសភាគនឹងត្រូវបានឆ្លុះបញ្ចាំងនៅក្នុងឈ្មោះកូដដែលបង្កើតដោយ Smart Configurator ។ តម្លៃដំបូងនៃឈ្មោះការកំណត់គឺ Config_FAA ។

  2. ទាញយកបណ្ណាល័យ FAA SHA ។
    ចុចប៊ូតុងអាប់ដេតម៉ូឌុល FAA ដើម្បីបង្ហាញអេក្រង់ទាញយកម៉ូឌុល FAA ហើយជ្រើសរើសបណ្ណាល័យ FAA SHA ដើម្បីទាញយក។
  3. ជ្រើសរើស SHA256 ក្នុងមុខងារ ដើម្បីដំណើរការបង្កើតកូដ។ លេខកូដត្រូវបានបង្កើតនៅក្នុង \src\smc_gen\Config_FAA ។ សម្រាប់ព័ត៌មានលម្អិតអំពីកូដដែលបានបង្កើត សូមមើល 2.3.3 ព័ត៌មានលម្អិតនៃកូដដែលបានបង្កើត។

បង្កើតការកំណត់

បន្ទាប់​ពី​បង្កើត​កូដ​ជាមួយ Smart Configurator សូម​អនុវត្ត​ការ​កំណត់​ការ​បង្កើត​ដូច​ខាង​ក្រោម​មុន​ពេល​បង្កើត។

  1. បន្ថែម files ក្នុងតារាងទី 4 ដល់គោលដៅសាងសង់។
  2. បញ្ជាក់ 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។ សម្រាប់កំណត់ចំណាំការប្រើប្រាស់លម្អិតលើផលិតផលដែលគ្របដណ្តប់ដោយឯកសារនេះ សូមមើលផ្នែកពាក់ព័ន្ធនៃឯកសារ ក៏ដូចជាការអាប់ដេតបច្ចេកទេសណាមួយដែលត្រូវបានចេញសម្រាប់ផលិតផល។

  1. ការប្រុងប្រយ័ត្នប្រឆាំងនឹងការឆក់អគ្គិសនី (ESD)
    វាលអគ្គិសនីខ្លាំង នៅពេលដែលប៉ះពាល់នឹងឧបករណ៍ CMOS អាចបណ្តាលឱ្យមានការបំផ្លិចបំផ្លាញនៃច្រកទ្វារអុកស៊ីត ហើយទីបំផុតធ្វើឱ្យប្រតិបត្តិការឧបករណ៍ចុះខ្សោយ។ ជំហានត្រូវតែធ្វើឡើងដើម្បីបញ្ឈប់ការបង្កើតអគ្គិសនីឋិតិវន្តឱ្យបានច្រើនតាមតែអាចធ្វើទៅបាន ហើយរំសាយវាឱ្យលឿននៅពេលវាកើតឡើង។ ការគ្រប់គ្រងបរិស្ថានត្រូវតែគ្រប់គ្រាន់។ នៅពេលដែលវាស្ងួត ឧបករណ៍សំណើមគួរតែត្រូវបានប្រើ។ នេះត្រូវបានណែនាំដើម្បីជៀសវាងការប្រើអ៊ីសូឡង់ដែលអាចបង្កើតអគ្គិសនីឋិតិវន្តបានយ៉ាងងាយស្រួល។ ឧបករណ៍ Semiconductor ត្រូវតែរក្សាទុក និងដឹកជញ្ជូននៅក្នុងធុងប្រឆាំងនឹងឋិតិវន្ត ថង់ការពារឋិតិវន្ត ឬសម្ភារៈដែលមានលក្ខណៈចរន្ត។ ឧបករណ៍ធ្វើតេស្ត និងវាស់ស្ទង់ទាំងអស់ រួមទាំងកៅអីការងារ និងជាន់ត្រូវតែមានមូលដ្ឋាន។ ប្រតិបត្តិករត្រូវតែត្រូវបានមូលដ្ឋានផងដែរដោយប្រើខ្សែកដៃ។ ឧបករណ៍ semiconductor មិនត្រូវប៉ះដោយដៃទទេឡើយ។ ការប្រុងប្រយ័ត្នស្រដៀងគ្នានេះត្រូវតែធ្វើឡើងសម្រាប់បន្ទះសៀគ្វីដែលបានបោះពុម្ពជាមួយនឹងឧបករណ៍ semiconductor ដែលបានម៉ោន។
  2. កំពុងដំណើរការនៅពេលបើកថាមពល
    ស្ថានភាពនៃផលិតផលមិនត្រូវបានកំណត់នៅពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់។ ស្ថានភាពនៃសៀគ្វីខាងក្នុងនៅក្នុង LSI គឺមិនអាចកំណត់បាន ហើយស្ថានភាពនៃការកំណត់ចុះឈ្មោះ និងម្ជុលមិនត្រូវបានកំណត់នៅពេលថាមពលត្រូវបានផ្គត់ផ្គង់។ នៅក្នុងផលិតផលដែលបានបញ្ចប់ដែលសញ្ញាកំណត់ឡើងវិញត្រូវបានអនុវត្តចំពោះម្ជុលកំណត់ឡើងវិញខាងក្រៅ ស្ថានភាពនៃម្ជុលមិនត្រូវបានធានាចាប់ពីពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់រហូតដល់ដំណើរការកំណត់ឡើងវិញត្រូវបានបញ្ចប់។ តាមរបៀបស្រដៀងគ្នានេះ ស្ថានភាពនៃម្ជុលនៅក្នុងផលិតផលដែលត្រូវបានកំណត់ឡើងវិញដោយមុខងារកំណត់ថាមពលនៅលើបន្ទះឈីបឡើងវិញ មិនត្រូវបានធានាចាប់ពីពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់រហូតដល់ថាមពលឈានដល់កម្រិតដែលត្រូវបានកំណត់ឡើងវិញ។
  3. ការបញ្ចូលសញ្ញាក្នុងអំឡុងពេលស្ថានភាពបិទថាមពល
    កុំបញ្ចូលសញ្ញា ឬការផ្គត់ផ្គង់ថាមពលទាញឡើង I/O ខណៈពេលដែលឧបករណ៍ត្រូវបានបិទ។ ការចាក់បច្ចុប្បន្នដែលបណ្តាលមកពីការបញ្ចូលសញ្ញាបែបនេះ ឬការផ្គត់ផ្គង់ថាមពលទាញឡើង I/O អាចបណ្តាលឱ្យដំណើរការខុសប្រក្រតី ហើយចរន្តមិនប្រក្រតីដែលឆ្លងកាត់ក្នុងឧបករណ៍នៅពេលនេះអាចបណ្តាលឱ្យមានការរិចរិលនៃធាតុខាងក្នុង។ អនុវត្តតាមគោលការណ៍ណែនាំសម្រាប់សញ្ញាបញ្ចូលក្នុងអំឡុងពេលស្ថានភាពបិទថាមពល ដូចដែលបានពិពណ៌នានៅក្នុងឯកសារផលិតផលរបស់អ្នក។
  4. ការគ្រប់គ្រងម្ជុលដែលមិនប្រើ
    គ្រប់គ្រងម្ជុលដែលមិនប្រើដោយអនុលោមតាមការណែនាំដែលបានផ្តល់ឱ្យនៅក្រោមការគ្រប់គ្រងម្ជុលដែលមិនប្រើនៅក្នុងសៀវភៅដៃ។ ម្ជុលបញ្ចូលនៃផលិតផល CMOS ជាទូទៅស្ថិតនៅក្នុងស្ថានភាពដែលធន់ទ្រាំខ្ពស់។ នៅក្នុងប្រតិបត្តិការជាមួយម្ជុលដែលមិនប្រើក្នុងស្ថានភាពសៀគ្វីបើកចំហ សំលេងរំខានអេឡិចត្រូម៉ាញ៉េទិចបន្ថែមត្រូវបានបង្កឡើងនៅក្នុងបរិវេណនៃ LSI ចរន្តដែលជាប់ទាក់ទងគ្នាហូរចូលខាងក្នុង ហើយដំណើរការខុសប្រក្រតីកើតឡើងដោយសារតែការទទួលស្គាល់មិនពិតនៃស្ថានភាពម្ជុលជាសញ្ញាបញ្ចូល។ ក្លាយជាអាចធ្វើទៅបាន។
  5. សញ្ញានាឡិកា
    បន្ទាប់ពីអនុវត្តការកំណត់ឡើងវិញ សូមចេញតែបន្ទាត់កំណត់ឡើងវិញប៉ុណ្ណោះ បន្ទាប់ពីសញ្ញានាឡិកាដំណើរការមានស្ថេរភាព។ នៅពេលប្តូរសញ្ញានាឡិកាកំឡុងពេលដំណើរការកម្មវិធី សូមរង់ចាំរហូតដល់សញ្ញានាឡិកាគោលដៅមានស្ថេរភាព។ នៅពេលដែលសញ្ញានាឡិកាត្រូវបានបង្កើតជាមួយនឹងឧបករណ៍បំពងសំឡេងខាងក្រៅ ឬពីលំយោលខាងក្រៅកំឡុងពេលកំណត់ឡើងវិញ សូមប្រាកដថាបន្ទាត់កំណត់ឡើងវិញត្រូវបានបញ្ចេញបន្ទាប់ពីមានស្ថេរភាពពេញលេញនៃសញ្ញានាឡិកា។ លើសពីនេះទៀត នៅពេលប្តូរទៅសញ្ញានាឡិកាដែលផលិតដោយឧបករណ៍បំពងសំឡេងខាងក្រៅ ឬដោយលំយោលខាងក្រៅ ខណៈពេលដែលការប្រតិបត្តិកម្មវិធីកំពុងដំណើរការ សូមរង់ចាំរហូតដល់សញ្ញានាឡិកាគោលដៅមានស្ថេរភាព។
  6. វ៉ុលtage ទម្រង់រលកកម្មវិធីនៅម្ជុលបញ្ចូល
    ការបង្ខូចទ្រង់ទ្រាយរលកដោយសារសំឡេងបញ្ចូល ឬរលកដែលឆ្លុះបញ្ចាំងអាចបណ្តាលឱ្យដំណើរការខុសប្រក្រតី។ ប្រសិនបើការបញ្ចូលរបស់ឧបករណ៍ CMOS ស្ថិតនៅចន្លោះ VIL (Max.) និង VIH (Min.) ដោយសារសំលេងរំខាន ឧ.ampដូច្នេះ ឧបករណ៍អាចដំណើរការខុសប្រក្រតី។ ប្រយ័ត្នដើម្បីការពារសំឡេងរំខានពីការចូលឧបករណ៍ នៅពេលដែលកម្រិតបញ្ចូលត្រូវបានជួសជុល ហើយនៅក្នុងរយៈពេលផ្លាស់ប្តូរផងដែរ នៅពេលដែលកម្រិតបញ្ចូលឆ្លងកាត់តំបន់រវាង VIL (អតិបរមា) និង VIH (អប្បបរមា)។
  7. ការហាមឃាត់ការចូលទៅកាន់អាសយដ្ឋានដែលបានបម្រុងទុក
    ការចូលទៅកាន់អាសយដ្ឋានដែលបានបម្រុងទុកត្រូវបានហាមឃាត់។ អាសយដ្ឋានដែលបានបម្រុងទុកត្រូវបានផ្តល់ជូនសម្រាប់ការពង្រីកមុខងារដែលអាចកើតមាននាពេលអនាគត។ កុំចូលប្រើអាសយដ្ឋានទាំងនេះ ព្រោះប្រតិបត្តិការត្រឹមត្រូវរបស់ LSI មិនត្រូវបានធានាទេ។
  8. ភាពខុសគ្នារវាងផលិតផល
    មុនពេលផ្លាស់ប្តូរពីផលិតផលមួយទៅផលិតផលមួយទៀត សម្រាប់ឧample ទៅកាន់ផលិតផលដែលមានលេខផ្នែកផ្សេង សូមបញ្ជាក់ថាការផ្លាស់ប្តូរនឹងមិននាំឱ្យមានបញ្ហាទេ។
    លក្ខណៈនៃអង្គភាពដំណើរការមីក្រូ ឬផលិតផលអង្គភាពមីក្រូត្រួតពិនិត្យក្នុងក្រុមតែមួយ ប៉ុន្តែមានលេខផ្នែកផ្សេងគ្នាអាចមានភាពខុសប្លែកគ្នាទាក់ទងនឹងសមត្ថភាពអង្គចងចាំខាងក្នុង លំនាំប្លង់ និងកត្តាផ្សេងទៀតដែលអាចប៉ះពាល់ដល់ជួរនៃលក្ខណៈអគ្គិសនី ដូចជាតម្លៃលក្ខណៈ។ រឹមប្រតិបត្តិការ ភាពស៊ាំទៅនឹងសំលេងរំខាន និងបរិមាណនៃសំលេងរំខានវិទ្យុសកម្ម។ នៅពេលប្តូរទៅផលិតផលដែលមានលេខផ្នែកផ្សេង សូមអនុវត្តការធ្វើតេស្តវាយតម្លៃប្រព័ន្ធសម្រាប់ផលិតផលដែលបានផ្តល់ឱ្យ។

សេចក្តីជូនដំណឹង

  1. ការពិពណ៌នាអំពីសៀគ្វី សូហ្វវែរ និងព័ត៌មានពាក់ព័ន្ធផ្សេងទៀតនៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនសម្រាប់តែបង្ហាញពីប្រតិបត្តិការនៃផលិតផល semiconductor និងកម្មវិធី examples ។ អ្នកទទួលខុសត្រូវទាំងស្រុងចំពោះការដាក់បញ្ចូល ឬការប្រើប្រាស់ផ្សេងទៀតនៃសៀគ្វី កម្មវិធី និងព័ត៌មានក្នុងការរចនាផលិតផល ឬប្រព័ន្ធរបស់អ្នក។ ក្រុមហ៊ុន Renesas Electronics មិនទទួលខុសត្រូវចំពោះការបាត់បង់ និងការខូចខាតណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីដែលកើតឡើងពីការប្រើប្រាស់សៀគ្វី កម្មវិធី ឬព័ត៌មានទាំងនេះ។
  2. ក្រុមហ៊ុន Renesas Electronics សូមបដិសេធទាំងស្រុងនូវការធានាប្រឆាំងនឹង និងការទទួលខុសត្រូវចំពោះការរំលោភបំពាន ឬការទាមទារផ្សេងទៀតដែលពាក់ព័ន្ធនឹងប៉ាតង់ ការរក្សាសិទ្ធិ ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាផ្សេងទៀតរបស់ភាគីទីបី ដោយ ឬកើតឡើងពីការប្រើប្រាស់ផលិតផល Renesas Electronics ឬព័ត៌មានបច្ចេកទេសដែលបានពិពណ៌នានៅក្នុងឯកសារនេះ រួមទាំង មិនកំណត់ចំពោះទិន្នន័យផលិតផល គំនូរ គំនូសតាង កម្មវិធី ក្បួនដោះស្រាយ និងកម្មវិធី ឧamples ។
  3. គ្មានអាជ្ញាប័ណ្ណ ការបង្ហាញ បង្កប់ន័យ ឬបើមិនដូច្នេះទេ ដែលត្រូវបានផ្តល់នៅទីនេះក្រោមប៉ាតង់ កម្មសិទ្ធិបញ្ញា ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាផ្សេងទៀតរបស់ Renesas Electronics ឬផ្សេងទៀត។
  4. អ្នកត្រូវតែទទួលខុសត្រូវក្នុងការកំណត់ថាតើអាជ្ញាប័ណ្ណណាមួយត្រូវបានទាមទារពីភាគីទីបីណាមួយ ហើយការទទួលបានអាជ្ញាប័ណ្ណបែបនេះសម្រាប់ការនាំចូល ការនាំចេញ ការផលិត ការលក់ ការប្រើប្រាស់ ការចែកចាយ ឬការចោលផ្សេងទៀតនៃផលិតផលដែលរួមបញ្ចូលផលិតផល Renesas Electronics ប្រសិនបើចាំបាច់។
  5. អ្នកមិនត្រូវកែប្រែ កែប្រែ ចម្លង ឬបញ្ច្រាស់ផលិតផល Renesas Electronics មិនថាទាំងស្រុង ឬមួយផ្នែកឡើយ។ ក្រុមហ៊ុន Renesas Electronics បដិសេធរាល់ការទទួលខុសត្រូវចំពោះការបាត់បង់ ឬការខូចខាតណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីដែលកើតឡើងពីការផ្លាស់ប្តូរ ការកែប្រែ ការចម្លង ឬវិស្វកម្មបញ្ច្រាស។
  6. ផលិតផលអេឡិកត្រូនិក Renesas ត្រូវបានចាត់ថ្នាក់តាមថ្នាក់គុណភាពពីរខាងក្រោម៖ "ស្តង់ដារ" និង "គុណភាពខ្ពស់"។ កម្មវិធីដែលមានបំណងសម្រាប់ផលិតផល Renesas Electronics នីមួយៗ អាស្រ័យលើគុណភាពផលិតផល ដូចបានបង្ហាញខាងក្រោម។ "ស្តង់ដារ": កុំព្យូទ័រ; ឧបករណ៍​ការិយាល័យ; ឧបករណ៍ទំនាក់ទំនង; ឧបករណ៍វាស់ស្ទង់និងតេស្ត; ឧបករណ៍អូឌីយ៉ូនិងរូបភាព; ឧបករណ៍អេឡិចត្រូនិកក្នុងផ្ទះ; ឧបករណ៍ម៉ាស៊ីន; ឧបករណ៍អេឡិចត្រូនិចផ្ទាល់ខ្លួន; មនុស្សយន្តឧស្សាហកម្ម; ល “គុណភាពខ្ពស់”៖ ឧបករណ៍ដឹកជញ្ជូន (រថយន្ត រថភ្លើង កប៉ាល់។ល។); ការត្រួតពិនិត្យចរាចរណ៍ (ភ្លើងចរាចរណ៍); ឧបករណ៍ទំនាក់ទំនងខ្នាតធំ; ke ប្រព័ន្ធស្ថានីយហិរញ្ញវត្ថុ; ឧបករណ៍ត្រួតពិនិត្យសុវត្ថិភាព; ល. លុះត្រាតែត្រូវបានចាត់តាំងយ៉ាងច្បាស់លាស់ថាជាផលិតផលដែលមានភាពជឿជាក់ខ្ពស់ ឬផលិតផលសម្រាប់បរិស្ថានដ៏អាក្រក់នៅក្នុងឯកសារទិន្នន័យ Renesas Electronics ឬឯកសារ Renesas Electronics ផ្សេងទៀតនោះ ផលិតផល Renesas Electronics មិនត្រូវបានបម្រុងទុក ឬអនុញ្ញាតសម្រាប់ប្រើប្រាស់នៅក្នុងផលិតផល ឬប្រព័ន្ធដែលអាចបង្កការគំរាមកំហែងដោយផ្ទាល់ដល់មនុស្សនោះទេ។ របួសដល់ជីវិត ឬរាងកាយ (ឧបករណ៍ ឬប្រព័ន្ធទ្រទ្រង់ជីវិតសិប្បនិម្មិត ការផ្សាំដោយការវះកាត់។ ) ក្រុមហ៊ុន Renesas Electronics មិនទទួលខុសត្រូវចំពោះការខូចខាត ឬការខាតបង់ណាមួយដែលកើតឡើងដោយអ្នក ឬភាគីទីបីណាមួយដែលកើតឡើងពីការប្រើប្រាស់ផលិតផល Renesas Electronics ណាមួយដែលមិនស្របនឹងសន្លឹកទិន្នន័យ Renesas Electronics សៀវភៅណែនាំរបស់អ្នកប្រើ ឬឯកសារ Renesas Electronics ផ្សេងទៀត។
  7. គ្មានផលិតផល semiconductor ណាដែលមានសុវត្ថិភាពទាំងស្រុងនោះទេ។ ទោះបីជាវិធានការ ឬមុខងារសុវត្ថិភាពណាមួយដែលអាចត្រូវបានអនុវត្តនៅក្នុងផលិតផលផ្នែករឹង ឬសូហ្វវែររបស់ Renesas Electronics ក៏ដោយ ក្រុមហ៊ុន Renesas Electronics នឹងមិនទទួលខុសត្រូវទាំងស្រុងដែលកើតចេញពីភាពងាយរងគ្រោះ ឬការរំលោភបំពានផ្នែកសុវត្ថិភាពណាមួយ រួមទាំងប៉ុន្តែមិនកំណត់ចំពោះការចូលប្រើប្រាស់ដោយគ្មានការអនុញ្ញាត ឬការប្រើប្រាស់ផលិតផល Renesas Electronics ឡើយ។ ឬប្រព័ន្ធដែលប្រើផលិតផល Renesas Electronics ។ Renesas គ្រឿងអេឡិចត្រូនិចមិនធានាថាផលិតផលអេឡិចត្រូនិចអេឡិចត្រូនិចរឺក៏ប្រព័ន្ធណាមួយដែលបានបង្កើតឡើងដោយប្រើគ្រឿងអេឡិចត្រូនិក Reesas នឹងអាចទទួលបានអំពើពុករលួយការវាយប្រហារការបាត់បង់ការលួចយកការលួចទិន្នន័យឬបញ្ហាដែលមានសុវត្ថិភាពផ្សេងទៀត ("បញ្ហាងាយរងគ្រោះផ្សេងទៀត" ។ ) ក្រុមហ៊ុន RENESAS អេឡិចត្រូនិចបដិសេធរាល់ការទទួលខុសត្រូវ ឬទំនួលខុសត្រូវទាំងអស់ដែលកើតឡើងពី ឬពាក់ព័ន្ធនឹងបញ្ហាដែលងាយរងគ្រោះ។ លើសពីនេះទៀត, នេះ, នេះ, ជ្រើសតាំងដោយច្បាប់ដែលអាចអនុវត្តបាន, បដិសេធរាល់ការធានានិងការធានា, បង្ហាញពីឯកសារនេះនិងផ្នែករឹងដែលទាក់ទងឬអមជាមួយណាមួយ, ប៉ុន្តែមិនមានកំណត់ចំពោះការធានានៃការទទួលបានផលវិបាកឬការហាត់ប្រាណសម្រាប់ការធានាឬសម្បទាណាមួយឡើយ។ គោលបំណងពិសេសមួយ។
  8. នៅពេលប្រើផលិតផល Renesas Electronics សូមយោងទៅលើព័ត៌មានផលិតផលចុងក្រោយបំផុត (សន្លឹកទិន្នន័យ សៀវភៅណែនាំរបស់អ្នកប្រើ កំណត់ចំណាំកម្មវិធី "កំណត់សម្គាល់ទូទៅសម្រាប់ការគ្រប់គ្រង និងការប្រើប្រាស់ឧបករណ៍ Semiconductor" នៅក្នុងសៀវភៅណែនាំអំពីភាពជឿជាក់។ល។) ហើយត្រូវប្រាកដថាលក្ខខណ្ឌនៃការប្រើប្រាស់គឺស្ថិតនៅក្នុងជួរ។ បញ្ជាក់ដោយ Renesas Electronics ទាក់ទងនឹងការវាយតម្លៃអតិបរមា ការផ្គត់ផ្គង់ថាមពលប្រតិបត្តិការ វ៉ុលtagជួរ e លក្ខណៈនៃការសាយភាយកំដៅ ការដំឡើង។ល។ Renesas Electronics មិនទទួលខុសត្រូវចំពោះកំហុសឆ្គង ការបរាជ័យ ឬឧបទ្ទវហេតុណាមួយដែលកើតចេញពីការប្រើប្រាស់ផលិតផល Renesas Electronics នៅខាងក្រៅជួរដែលបានបញ្ជាក់នោះទេ។
  9. ទោះបីជាក្រុមហ៊ុន Renesas Electronics ខិតខំកែលម្អគុណភាព និងភាពជឿជាក់នៃផលិតផល Renesas Electronics ក៏ដោយ ក៏ផលិតផល semiconductor មានលក្ខណៈជាក់លាក់ ដូចជាការកើតឡើងនៃការបរាជ័យក្នុងអត្រាជាក់លាក់ និងដំណើរការខុសប្រក្រតីនៅក្រោមលក្ខខណ្ឌប្រើប្រាស់មួយចំនួន។ លុះត្រាតែត្រូវបានកំណត់ថាជាផលិតផលដែលមានភាពជឿជាក់ខ្ពស់ ឬជាផលិតផលសម្រាប់បរិស្ថានដ៏អាក្រក់នៅក្នុងសន្លឹកទិន្នន័យ Renesas Electronics ឬឯកសារ Renesas Electronics ផ្សេងទៀតនោះ ផលិតផល Renesas Electronics មិនមែនជាកម្មវត្ថុនៃការរចនាធន់នឹងវិទ្យុសកម្មនោះទេ។ អ្នកទទួលខុសត្រូវក្នុងការអនុវត្តវិធានការសុវត្ថិភាពដើម្បីការពារពីលទ្ធភាពនៃការរងរបួសរាងកាយ របួស ឬការខូចខាតដែលបណ្តាលមកពីអគ្គីភ័យ និង/ឬគ្រោះថ្នាក់ដល់សាធារណជន ក្នុងករណីមានការបរាជ័យ ឬដំណើរការខុសប្រក្រតីនៃផលិតផល Renesas Electronics ដូចជាការរចនាសុវត្ថិភាពសម្រាប់ផ្នែករឹង និង កម្មវិធី រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះការប្រើប្រាស់ឡើងវិញ ការគ្រប់គ្រងភ្លើង និងការការពារដំណើរការខុសប្រក្រតី ការព្យាបាលសមស្របចំពោះការរិចរិលនៃភាពចាស់ ឬវិធានការសមស្របណាមួយផ្សេងទៀត។ ដោយសារការវាយតម្លៃនៃកម្មវិធីមីក្រូកុំព្យូទ័រតែម្នាក់ឯងគឺពិបាក និងមិនអាចអនុវត្តបាន អ្នកត្រូវទទួលខុសត្រូវក្នុងការវាយតម្លៃសុវត្ថិភាពនៃផលិតផលចុងក្រោយ ឬប្រព័ន្ធដែលផលិតដោយអ្នក។
  10. សូមទាក់ទងការិយាល័យលក់ Renesas Electronics សម្រាប់ព័ត៌មានលម្អិតទាក់ទងនឹងបញ្ហាបរិស្ថាន ដូចជាភាពឆបគ្នានៃបរិស្ថាននៃផលិតផល Renesas Electronics នីមួយៗ។ អ្នកទទួលខុសត្រូវចំពោះការស៊ើបអង្កេតយ៉ាងប្រុងប្រយ័ត្ន និងគ្រប់គ្រាន់នូវច្បាប់ និងបទប្បញ្ញត្តិជាធរមាន ដែលគ្រប់គ្រងការដាក់បញ្ចូល ឬការប្រើប្រាស់សារធាតុដែលបានគ្រប់គ្រង រួមទាំងដោយគ្មានដែនកំណត់ ការណែនាំ RoHS របស់សហភាពអឺរ៉ុប និងការប្រើប្រាស់ផលិតផលអេឡិចត្រូនិក Renesas ដោយអនុលោមតាមច្បាប់ និងបទប្បញ្ញត្តិជាធរមានទាំងអស់នេះ។ ក្រុមហ៊ុន Renesas Electronics បដិសេធមិនទទួលខុសត្រូវចំពោះការខូចខាត ឬការបាត់បង់ដែលកើតឡើងដោយសារការមិនអនុលោមតាមច្បាប់ និងបទប្បញ្ញត្តិជាធរមានរបស់អ្នក។
  11. ផលិតផល និងបច្ចេកវិទ្យា Renesas Electronics មិនត្រូវប្រើប្រាស់សម្រាប់ ឬបញ្ចូលទៅក្នុងផលិតផល ឬប្រព័ន្ធណាមួយដែលការផលិត ប្រើប្រាស់ ឬលក់ត្រូវបានហាមឃាត់ក្រោមច្បាប់ ឬបទប្បញ្ញត្តិក្នុងស្រុក ឬបរទេស។ អ្នកត្រូវតែអនុវត្តតាមច្បាប់ និងបទប្បញ្ញត្តិគ្រប់គ្រងការនាំចេញដែលអាចអនុវត្តបានដែលត្រូវបានប្រកាស និងគ្រប់គ្រងដោយរដ្ឋាភិបាលនៃប្រទេសណាមួយដែលអះអាងនូវយុត្តាធិការលើភាគី ឬប្រតិបត្តិការ។
  12. វាជាទំនួលខុសត្រូវរបស់អ្នកទិញ ឬអ្នកចែកចាយផលិតផល Renesas Electronics ឬភាគីណាមួយផ្សេងទៀតដែលចែកចាយ បោះចោល ឬលក់ ឬផ្ទេរផលិតផលទៅឱ្យភាគីទីបី ដើម្បីជូនដំណឹងដល់ភាគីទីបីជាមុនអំពីខ្លឹមសារ និងលក្ខខណ្ឌដែលបានកំណត់។ នៅក្នុងឯកសារនេះ។
  13. ឯកសារនេះមិនត្រូវបោះពុម្ពឡើងវិញ ផលិតឡើងវិញ ឬចម្លងតាមទម្រង់ណាមួយ ទាំងស្រុង ឬដោយផ្នែក ដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរជាមុនពីក្រុមហ៊ុន Renesas Electronics។
  14. សូមទាក់ទងការិយាល័យលក់ 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

ឯកសារយោង

ទុកមតិយោបល់

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