Maktaba ya Kazi ya SHA Hash ya Familia ya RENESAS RL78-G14
Utangulizi
Hati hii inafafanua Maktaba ya Kazi ya SHA Hash kwa Familia ya RL78 (hapa inajulikana kama "SHA Libraly") ambayo inategemea MCU.
SHA Libraly ni maktaba ya programu inayochakata hesabu ya HASH kwa RL78 Family. Pia imeundwa kwa algorithm iliyojitolea na imeandaliwa kikamilifu na lugha ya kusanyiko.
Maktaba iliyojumuishwa katika toleo hili la noti ya programu inaweza kuunganishwa na RL78/G24 FAA(Flexible
Kichochezi cha Maombi) ili kuboresha kasi ya uchakataji. Kwa maelezo, rejelea 2.3, Jinsi ya kutumia vitendaji vya maktaba (Inapojumuishwa na RL78/G24 FAA).
Kwa maelezo ya vipengele vya API, rejelea Maktaba ya Kazi ya Renesas Microcomputer SHA Hash: Mwongozo wa Mtumiaji(R20UW0101).
Kifaa kinacholengwa
RL78/G14, RL78/G23, RL78/G24
Unapotumia kidokezo hiki cha programu pamoja na MCU zingine za Renesas, tathmini ya uangalifu inapendekezwa baada ya kufanya marekebisho ili kuendana na MCU mbadala.
Muundo wa bidhaa
Bidhaa hii ina filezimeorodheshwa katika Jedwali 1 hapa chini.
Jedwali 1. Bidhaa ya Maktaba ya SHA files
Jina | Maelezo | |||||||
sampmpango wa (r20an0211xx0202-rl78-sha) | ||||||||
eneo la kazi | ||||||||
Hati (hati) | ||||||||
Kiingereza (sw) | ||||||||
r20uw0101ej0201-sha.pdf | Mwongozo wa mtumiaji | |||||||
r20an0211ej0202-rl78-sha.pdf | Mwongozo wa Utangulizi (hati hii) | |||||||
Kijapani(ja) | ||||||||
r20uw0101jj0201-sha.pdf | Mwongozo wa mtumiaji | |||||||
r20an0211jj0202-rl78-sha.pdf | Mwongozo wa Utangulizi | |||||||
libsrc | Chanzo cha maktaba | |||||||
sha | Maktaba ya SHA | |||||||
src | Chanzo cha maktaba ya SHA | |||||||
sha1if.c | Ufafanuzi wa chaguo la kukokotoa wa SHA-1 API | |||||||
sha256if.c | Ufafanuzi wa chaguo la kukokotoa wa SHA-256 API | |||||||
sha384if.c | Ufafanuzi wa chaguo la kukokotoa wa SHA-384 API
(Haitumiki na RL78) |
|||||||
shaif.h | Sehemu ya msingi ya kazi ya API | |||||||
sha1.c | Sehemu ya msingi ya hesabu ya SHA-1 | |||||||
sha256.c | Sehemu ya msingi ya hesabu ya SHA-256 | |||||||
sha512.c | Sehemu ya msingi ya hesabu ya SHA-384 / SHA-512 (Haitumiki na RL78) | |||||||
r_sha_version.c | Toleo la SHA-1/SHA-256 file | |||||||
ni pamoja na | Folda ya kichwa cha Maktaba ya SHA | |||||||
r_sha.h | Rev.2.02 kichwa file | |||||||
r_mw_version.h | Toleo la kichwa cha data file | |||||||
r_stdint.h | Aina ya kichwa file | |||||||
CS+ | CS+ folda ya mradi | |||||||
sha_rl78_sim_sample | Sample mradi wa RL78/G23 | |||||||
src | Folda ya chanzo | |||||||
kuu.c | Sample kanuni | |||||||
kuu.h | Sample code header file | |||||||
libsrc | Unganisha kwa libsrc | |||||||
smc_gen | Folda ya kisanidi mahiri inayozalishwa kiotomatiki | |||||||
jumla | Kichwa cha kawaida file / chanzo file folda ya kuhifadhi | |||||||
r_bsp | Folda ya uhifadhi ya ufafanuzi wa sajili ya msimbo | |||||||
r_config | Uanzishaji wa kiendeshi usanidi folda ya hifadhi ya kichwa | |||||||
sha_rl78_sample_FAA | Sample mradi wa RL78/G24 FAA | |||||||
src | Folda ya chanzo | |||||||
kuu.c | Sample kanuni | |||||||
kuu.h | Sample code header file | |||||||
libsrc | Unganisha kwa libsrc |
smc_gen | Folda ya kisanidi mahiri inayozalishwa kiotomatiki | ||||||
Sanidi_FAA | Chanzo kinachohusiana na FAA file folda ya kuhifadhi | ||||||
jumla | Kichwa cha kawaida file / chanzo file folda ya kuhifadhi | ||||||
r_bsp | Folda ya uhifadhi ya ufafanuzi wa sajili ya msimbo | ||||||
r_config | Uanzishaji wa kiendeshi usanidi folda ya hifadhi ya kichwa | ||||||
r_pincfg | Jina la ishara la kuweka folda ya hifadhi ya vichwa vya bandari | ||||||
studio ya e2 | e2 folda ya mradi wa studio | ||||||
CCRL | Sampmradi wa CCRL | ||||||
sha_rl78_sim_sample
Imeachwa hapa chini. |
Sample mradi wa RL78/G23
Imeachwa hapa chini. |
||||||
sha_rl78_sample_FAA
Imeachwa hapa chini. |
Sample mradi wa RL78/G24 FAA
Imeachwa hapa chini. |
||||||
LLVM | Sampmradi wa LLVM | ||||||
sha_rl78_sim_sample
Imeachwa hapa chini. |
Sample mradi wa RL78/G23
Imeachwa hapa chini. |
||||||
IAR | Folda ya mradi wa IAR | ||||||
sha_rl78_sim_sample
Imeachwa hapa chini. |
Sample mradi wa RL78/G23
Imeachwa hapa chini. |
Vipimo vya Bidhaa
Kazi ya API
Maktaba ya SHA ya RL78 inasaidia kazi zifuatazo.
Jedwali 2. Kazi za API ya Maktaba ya SHA
API | Muhtasari |
R_Sha1_HashDigestNote | Tengeneza muhtasari wa hashi wa SHA-1 |
R_Sha256_HashDigest | Tengeneza muhtasari wa hashi wa SHA-256 |
Kumbuka: Ikiunganishwa na RL78/G24 FAA, chaguo hili la kukokotoa halitumiki.
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Jinsi ya kutumia kazi za maktaba
Wakati wa kutumia kazi ya maktaba, ni muhimu kutaja file kujengwa kama ifuatavyo kulingana na API ya kutumika. Ikiunganishwa na RL78/G24 FAA, rejelea 2.3, Jinsi ya kutumia vitendaji vya maktaba (Inapojumuishwa na RL78/G24 FAA).
Jedwali 3. File kuwa kujenga
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Jinsi ya kutumia kazi za maktaba (Inapojumuishwa na RL78/G24 FAA)
FAA (The Flexible Application Accelerator) ni kiongeza kasi cha maombi kinachotumia usanifu wa Harvard ambao ulitengenezwa na Shirika la Renesas Electronics. Kutumia FAA kwa uchakataji wa utendakazi wa heshi ya SHA huongeza kasi ya uchakataji wa Dokezo la Maktaba ya SHA.
Kumbuka: Ikiunganishwa na RL78/G24 FAA, SHA-256 pekee ndiyo inayotumika.
Kumbuka: Inapounganishwa na RL78/G24 FAA, kikusanya CC-RL pekee ndicho kinachotumika.
Ikiunganishwa na FAA, toa msimbo wa uchakataji wa utendakazi wa SHA heshi kwa FAA katika kisanidi Mahiri. Changanya nambari iliyotengenezwa na nambari kwenye folda ya libsrc iliyojumuishwa kwenye kifurushi hiki cha maktaba. Kando na msimbo wa Maktaba ya FAA SHA, bainisha msimbo katika Jedwali la 4 hapa chini kama lengo la uundaji.
Jedwali 4. File itajengwa ikiunganishwa na RL78/G24 FAA
API | File |
R_Sha256_HashDigest | sha256if.c, r_sha_version.c |
Jinsi ya kutengeneza nambari
Maktaba ya FAA SHA hutengeneza msimbo kwa kutumia kisanidi Mahiri
Kwa maelezo zaidi kuhusu jinsi ya kutumia Kisanidi Mahiri, tafadhali rejelea hati ifuatayo.
- Mwongozo wa Mtumiaji wa Kisanidi Mahiri cha RL78: studio ya e² (R20AN0579)
- Mwongozo wa Mtumiaji wa Kisanidi Mahiri wa RL78: CS+ (R20AN0580)
- Ongeza sehemu ya Kiharakisha Programu Inayobadilika (inayorejelewa hapa chini kama sehemu ya FAA).
Mfuatano wa herufi uliobainishwa kwa jina la Usanidi: unapoongeza kijenzi utaonyeshwa katika majina ya msimbo yanayotolewa na Kisanidi Mahiri. Thamani ya awali ya jina la usanidi ni Config_FAA.
- Pakua Maktaba ya FAA SHA.
Bofya kitufe cha Sasisha moduli za FAA ili kuonyesha skrini ya kupakua moduli za FAA na uchague Maktaba ya FAA SHA ili kupakua. - Chagua SHA256 kwenye kitendakazi ili kutekeleza uundaji wa msimbo. Msimbo unatolewa \src\smc_gen\Config_FAA. Kwa maelezo juu ya msimbo unaozalishwa, rejelea 2.3.3, Maelezo ya Kanuni Zilizozalishwa.
Jenga Mipangilio
Baada ya kutengeneza msimbo kwa kutumia Kisanidi Mahiri, fanya mipangilio ifuatayo ya ujenzi kabla ya kujenga.
- Ongeza files katika Jedwali 4 kwa lengo la ujenzi.
- Bainisha R_CONFIG_FAA_SHA256 katika ufafanuzi mkuu wa kichakataji awali cha mkusanyaji.
Maelezo ya Msimbo Yanayozalishwa
Yafuatayo ni maelezo ya kina ya msimbo uliotolewa na Kisanidi Mahiri.
Jedwali 5. Maelezo ya Kanuni Yanayozalishwa
FileKumbuka1 | Maelezo |
"XXX"_common.c | FAA kawaida ya chaguo C chanzo file |
"XXX"_kawaida.h | Kijajuu cha chaguo za kukokotoa cha kawaida cha FAA file |
"XXX"_common.inc | kichwa cha iodefine file kwa FAA |
“XXX”_sha256.c | Chanzo cha hesabu ya SHA-256 C file kwa FAA |
“XXX”_sha256.h | Kichwa cha hesabu cha SHA-256 file kwa FAA |
“XXX”_src.dsp | Kikusanya hesabu cha SHA-256 file kwa FAA |
Kumbuka: 1. "XXX" katika jina la chaguo la kukokotoa inawakilisha jina la usanidi. Jina la usanidi limebainishwa katika Kisanidi Mahiri wakati wa kuongeza kijenzi cha FAA. Kwa maelezo, rejelea 2.3.1,.Jinsi ya kutengeneza msimbo.
Msimbo wa Hitilafu
Katika Maktaba ya FAA SHA, msimbo wa hitilafu ufuatao huongezwa kwa thamani ya kurudi ya R_Sha256_HashDigest.
Kwa maelezo ya vipengele vya API, rejelea Maktaba ya Kazi ya Renesas Microcomputer SHA Hash: Mwongozo wa Mtumiaji(R20UW0101).
Jedwali 6. Msimbo wa Hitilafu
Alama | Thamani | Maelezo |
R_SHA_ERROR_FAA_ALREADY_RUNNING | -4 | Chaguo hili la kukokotoa lilikatishwa bila kutekeleza utendakazi wa SHA hashi kwa sababu kichakataji cha FAA kilikuwa tayari kinafanya kazi. |
Vidokezo
- Vipimo vifuatavyo vya jumla haviwezi kutumika na RL78. __COMPILE_EMPHASIS_SPEED__
CC-RL
Mazingira ya maendeleo
Tafadhali tumia toleo lile lile au la baadaye la mnyororo wa zana ulioorodheshwa hapa chini:
- Mazingira Jumuishi ya Maendeleo:
- CS+ kwa CC V8.05.00
- e2 studio 2021-04
- Mkusanyaji wa C:
- CC-RL V1.09.00
ROM / RAM / Ukubwa wa Stack na Utendaji
Ukubwa mbalimbali na utendaji wakati wa kujenga na chaguzi zifuatazo zimeelezwa kwa kumbukumbu. Chaguzi za mkusanyaji
-cpu=S3 -memory_model=kati -Chaguo-Chaguo-msingi za Kiungo
-SIOngezee kasi
Jedwali 7. ROM, Ukubwa wa RAM
API | Ukubwa wa ROM [byte] | Ukubwa wa RAM [byte] |
R_Sha1_HashDigest | 1814 | 0 |
R_Sha256_HashDigest | 3033 | 0 |
Jedwali 8. Ukubwa wa Stack
API | saizi ya rafu [byte] |
R_Sha1_HashDigest | 174 |
R_Sha256_HashDigest | 96 |
Jedwali 9. Utendaji
urefu wa ujumbe wa ingizo[byte] | SHA-1 [sisi] | SHA-256 [sisi] |
0 | 800 | 1,200 |
64 | 1,500 | 2,300 |
128 | 2,200 | 3,400 |
192 | 2,900 | 4,600 |
256 | 3,600 | 5,700 |
Kumbuka: Ujumbe wa ingizo ni kizuizi 1 chenye usindikaji wa pedi.
CC-RL(Inapojumuishwa na RL78/G24 FAA)
Mazingira ya maendeleo
Tafadhali tumia toleo lile lile au la baadaye la mnyororo wa zana ulioorodheshwa hapa chini:
- Mazingira Jumuishi ya Maendeleo:
- CS+ kwa CC V8.10.00
- e2 studio 2023-07
- Mkusanyaji wa C:
- CC-RL V1.12.01
- Kiunganishi cha DSP:
- FAA Assembler V1.04.02
ROM / RAM / FAACODE / FAADATA / Ukubwa wa Stack na Utendaji
Ukubwa mbalimbali na utendaji wakati wa kujenga na chaguzi zifuatazo zimeelezwa kwa kumbukumbu. Chaguzi za mkusanyaji
- cpu=S3 -memory_model=kati -Chaguo-Chaguo-msingi za Kiungo
- NOOPtimize
Jedwali 10. ROM, RAM, FAACODE, FAADATA Ukubwa
API | Ukubwa wa ROM [byte] | Ukubwa wa RAM [byte] | FAACODE [baiti] | FAADATA [byte] |
R_Sha256_HashDigest | 1073 | 0 | 684 | 524 |
Jedwali 11. Ukubwa wa Stack
API | saizi ya rafu [byte] |
R_Sha256_HashDigest | 46 |
Jedwali 12. Utendaji
saa ya mfumo = 32MHz
urefu wa ujumbe wa ingizo[byte] | SHA-256 [sisi] |
0 | 6,00 |
64 | 1,100 |
128 | 1,600 |
192 | 2,000 |
256 | 2,500 |
Kitanda cha kazi kilichopachikwa
Mazingira ya maendeleo
Tafadhali tumia toleo lile lile au la baadaye la mnyororo wa zana ulioorodheshwa hapa chini:
- Mazingira Jumuishi ya Maendeleo:
IAR Iliyopachikwa Workbench ya Renesas RL78 toleo la 4.21.1 - Mkusanyaji wa C:
Kikusanyaji cha IAR C/C++ cha Renesas RL78 : 4.20.1.2260
ROM / RAM / Ukubwa wa Stack na Utendaji
Ukubwa mbalimbali na utendaji wakati wa kujenga na chaguzi zifuatazo zimeelezwa kwa kumbukumbu.
Chaguzi za mkusanyaji
-msingi=S3 -code_model=far -data_model=karibu -near_const_location=rom0 -e -Oh -calling_convention=v2
Jedwali 13. ROM, Ukubwa wa RAM
maktaba file jina | Ukubwa wa ROM [byte] | Ukubwa wa RAM [byte] |
R_Sha1_HashDigest | 2,009 | 0 |
R_Sha256_HashDigest | 3,283 | 0 |
Jedwali 14. Ukubwa wa Stack
API | saizi ya rafu [byte] |
R_Sha1_HashDigest | 184 |
R_Sha256_HashDigest | 138 |
Jedwali 15. Utendaji
urefu wa ujumbe wa ingizo[byte] | SHA-1 [sisi] | SHA-256 [sisi] |
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 |
Kumbuka: Ujumbe wa ingizo ni kizuizi 1 chenye usindikaji wa pedi.
LLVM
Mazingira ya maendeleo
Tafadhali tumia toleo lile lile au la baadaye la mnyororo wa zana ulioorodheshwa hapa chini:
• Mazingira Jumuishi ya Maendeleo:
e2 studio 2022-01
• Mkusanyaji wa C:
LLVM ya Renesas RL78 10.0.0.202203
Chaguo la ROM / RAM / Mkusanyaji / Utendaji
Ukubwa mbalimbali na utendaji wakati wa kujenga na chaguzi zifuatazo zimeelezwa kwa kumbukumbu.
Chaguzi za mkusanyaji
Aina ya CPU: S3-msingi
Kiwango cha Uboreshaji : Boresha ukubwa (-Os)
Jedwali 16. ROM, Ukubwa wa RAM
maktaba file jina | Ukubwa wa ROM [byte] | Ukubwa wa RAM [byte] |
R_Sha1_HashDigest | 2,731 | 0 |
R_Sha256_HashDigest | 4,312 | 0 |
Jedwali 17. Ukubwa wa Stack
API | saizi ya rafu [byte] |
R_Sha1_HashDigest | 178 |
R_Sha256_HashDigest | 104 |
Jedwali 18. Utendaji
urefu wa ujumbe wa ingizo[byte] | SHA-1 [sisi] | SHA-256 [sisi] |
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 |
Kumbuka: Ujumbe wa ingizo ni kizuizi 1 chenye usindikaji wa pedi.
Historia ya Marekebisho
Maelezo | |||
Mch. | Tarehe | Ukurasa | Muhtasari |
1.00 | Tarehe 16 Oktoba 2012 | — | Toleo la kwanza limetolewa |
1.01 | Septemba 30, 2014 | Hati iliyoboreshwa. | |
Tatizo limetatuliwa wakati kielekezi cha ingizo ni anwani isiyo ya kawaida. | |||
— | Imeongeza msaada kwa mfano mdogo na mfano mkubwa. | ||
1.02 | Aprili 01, 2015 | — | Benchi ya Kazi Inayotumika ya IAR. |
1.03 | Julai 01, 2016 | — | CC-RL inayotumika. |
Benchi ya Kazi Inayotumika ya IAR 7.4(v2.21.1). | |||
2.00 | Aprili 21, 2021 | — | Ilibadilisha fomu ya utoaji wa maktaba kutoka kwa Umbizo la Lib hadi chanzo C |
2.01 | Juni 30, 2022 | — | LLVM inayotumika. |
2.02 | Agosti 01, 2023 | — | Maktaba iliyoongezwa ya RL78/G24 FAA. |
Tahadhari za Jumla katika Ushughulikiaji wa Kitengo cha Usindikaji Midogo na Bidhaa za Kitengo cha Kidhibiti Midogo
Madokezo yafuatayo ya matumizi yanatumika kwa kitengo cha Uchakataji Midogo na bidhaa za kitengo cha Microcontroller kutoka Renesas. Kwa maelezo ya kina ya matumizi ya bidhaa zilizoainishwa na hati hii, rejelea sehemu zinazohusika za waraka pamoja na masasisho yoyote ya kiufundi ambayo yametolewa kwa bidhaa.
- Tahadhari dhidi ya Utoaji wa Umeme (ESD)
Sehemu ya umeme yenye nguvu, inapowekwa kwenye kifaa cha CMOS, inaweza kusababisha uharibifu wa oksidi ya lango na hatimaye kuharibu uendeshaji wa kifaa. Hatua lazima zichukuliwe ili kusimamisha uzalishaji wa umeme tuli iwezekanavyo, na kuiondoa haraka inapotokea. Udhibiti wa mazingira lazima uwe wa kutosha. Wakati ni kavu, humidifier inapaswa kutumika. Hii inapendekezwa ili kuepuka kutumia insulators ambayo inaweza kwa urahisi kujenga umeme tuli. Vifaa vya semiconductor lazima vihifadhiwe na kusafirishwa kwenye chombo cha kuzuia tuli, begi ya kukinga tuli au nyenzo ya kupitishia umeme. Zana zote za kupima na kupima ikiwa ni pamoja na madawati ya kazi na sakafu lazima ziwe na msingi. Opereta lazima pia awe chini kwa kutumia kamba ya mkono. Vifaa vya semiconductor haipaswi kuguswa na mikono wazi. Tahadhari sawa lazima zichukuliwe kwa bodi za mzunguko zilizochapishwa na vifaa vya semiconductor vyema. - Inachakata kwa kuwasha
Hali ya bidhaa haijafafanuliwa wakati ambapo nguvu hutolewa. Majimbo ya mizunguko ya ndani katika LSI haipatikani na hali ya mipangilio ya rejista na pini haijafafanuliwa wakati ambapo nguvu hutolewa. Katika bidhaa iliyokamilishwa ambapo ishara ya kuweka upya inatumika kwa pini ya kuweka upya nje, hali za pini hazihakikishiwa kutoka wakati ambapo nguvu hutolewa hadi mchakato wa kuweka upya ukamilike. Vivyo hivyo, hali ya pini katika bidhaa ambayo imewekwa upya na kitendakazi cha kuweka upya nguvu kwenye chip haijahakikishiwa kutoka wakati ambapo nguvu hutolewa hadi nguvu kufikia kiwango ambacho kuweka upya kumebainishwa. - Ingizo la mawimbi wakati wa hali ya kuzimwa
Usiingize mawimbi au usambazaji wa umeme wa I/O wa kuvuta juu wakati kifaa kimezimwa. Sindano ya sasa inayotokana na uingizaji wa mawimbi kama hayo au usambazaji wa umeme wa kuvuta-up wa I/O inaweza kusababisha hitilafu na mkondo usio wa kawaida unaopita kwenye kifaa kwa wakati huu unaweza kusababisha uharibifu wa vipengele vya ndani. Fuata mwongozo wa mawimbi ya ingizo wakati wa kuzima kama ilivyoelezwa katika hati za bidhaa yako. - Utunzaji wa pini zisizotumiwa
Shikilia pini ambazo hazijatumiwa kwa mujibu wa maelekezo yaliyotolewa chini ya utunzaji wa pini zisizotumiwa katika mwongozo. Pini za ingizo za bidhaa za CMOS kwa ujumla ziko katika hali ya kizuizi cha juu. Wakati wa kufanya kazi na pini isiyotumiwa katika hali ya mzunguko wa wazi, kelele ya ziada ya sumaku-umeme inaingizwa katika eneo la LSI, risasi inayohusishwa na mkondo wa maji inapita ndani, na hitilafu hutokea kwa sababu ya utambuzi wa uongo wa hali ya pini kama ishara ya uingizaji. kuwa inawezekana. - Ishara za saa
Baada ya kuweka upya, toa tu mstari wa kuweka upya baada ya ishara ya saa ya uendeshaji kuwa thabiti. Wakati wa kubadili ishara ya saa wakati wa utekelezaji wa programu, subiri hadi ishara ya saa inayolengwa imetulia. Wakati ishara ya saa inapozalishwa na resonator ya nje au kutoka kwa oscillator ya nje wakati wa kuweka upya, hakikisha kwamba mstari wa kuweka upya hutolewa tu baada ya uimarishaji kamili wa ishara ya saa. Zaidi ya hayo, wakati wa kubadili kwenye ishara ya saa inayozalishwa na resonator ya nje au kwa oscillator ya nje wakati utekelezaji wa programu unaendelea, subiri hadi ishara ya saa inayolengwa iwe thabiti. - Voltage maombi waveform katika pembejeo siri
Upotoshaji wa muundo wa mawimbi kwa sababu ya kelele ya pembejeo au wimbi lililoakisiwa linaweza kusababisha utendakazi. Iwapo ingizo la kifaa cha CMOS litasalia katika eneo kati ya VIL (Upeo.) na VIH (Min.) kutokana na kelele, kwa mfano.ampna, kifaa kinaweza kufanya kazi vibaya. Jihadharini ili kuzuia kelele za gumzo kuingia kwenye kifaa wakati kiwango cha uingizaji kimewekwa, na pia katika kipindi cha mpito wakati kiwango cha uingizaji kinapitia eneo kati ya VIL (Max.) na VIH (Min.). - Marufuku ya ufikiaji wa anwani zilizohifadhiwa
Ufikiaji wa anwani zilizohifadhiwa ni marufuku. Anwani zilizohifadhiwa hutolewa kwa upanuzi unaowezekana wa utendakazi wa siku zijazo. Usifikie anwani hizi kwani utendakazi sahihi wa LSI haujahakikishiwa. - Tofauti kati ya bidhaa
Kabla ya kubadilisha kutoka kwa bidhaa moja hadi nyingine, kwa mfanoample kwa bidhaa iliyo na nambari ya sehemu tofauti, thibitisha kuwa mabadiliko hayatasababisha matatizo.
Sifa za kitengo cha usindikaji midogo au bidhaa za kitengo cha udhibiti mdogo katika kundi moja lakini kuwa na nambari ya sehemu tofauti zinaweza kutofautiana kulingana na uwezo wa kumbukumbu ya ndani, muundo wa mpangilio na mambo mengine, ambayo yanaweza kuathiri safu za sifa za umeme, kama vile maadili bainifu, ukingo wa kufanya kazi, kinga dhidi ya kelele, na kiasi cha kelele inayotolewa. Unapobadilisha hadi bidhaa yenye nambari ya sehemu tofauti, tekeleza jaribio la tathmini ya mfumo kwa bidhaa husika.
Taarifa
- Maelezo ya saketi, programu na habari zingine zinazohusiana katika hati hii zimetolewa tu ili kuonyesha utendakazi wa bidhaa za semiconductor na matumizi ya zamani.ampchini. Unawajibikia kikamilifu ujumuishaji au matumizi mengine yoyote ya saketi, programu, na maelezo katika muundo wa bidhaa au mfumo wako. Renesas Electronics inakanusha dhima yoyote kwa hasara na uharibifu wowote unaotokana na wewe au wahusika wengine kutokana na matumizi ya saketi, programu au maelezo haya.
- Renesas Electronics inakanusha kwa uwazi dhamana yoyote dhidi ya na dhima ya ukiukaji au madai mengine yoyote yanayohusu hataza, hakimiliki, au haki zingine za uvumbuzi za watu wengine, kwa au kutokana na matumizi ya bidhaa za Renesas Electronics au maelezo ya kiufundi yaliyofafanuliwa katika hati hii, ikiwa ni pamoja na lakini. si tu, data ya bidhaa, michoro, chati, programu, algoriti, na mfampchini.
- Hakuna leseni, kueleza, kudokezwa au vinginevyo, inatolewa kwa njia hii chini ya hataza, hakimiliki au haki nyinginezo za uvumbuzi za Renesas Electronics au nyinginezo.
- Utakuwa na jukumu la kuamua ni leseni zipi zinahitajika kutoka kwa wahusika wengine, na kupata leseni kama hizo za uingizaji halali, usafirishaji, utengenezaji, uuzaji, utumiaji, usambazaji au utupaji mwingine wa bidhaa zozote zinazojumuisha bidhaa za Renesas Electronics, ikiwa inahitajika.
- Hutabadilisha, kurekebisha, kunakili, au kubadilisha mhandisi bidhaa yoyote ya Renesas Electronics, iwe yote au sehemu. Renesas Electronics inakanusha dhima yoyote na yote kwa hasara yoyote au uharibifu unaosababishwa na wewe au wahusika wengine kutokana na mabadiliko kama hayo, marekebisho, kunakili au kubadilisha uhandisi.
- Bidhaa za Renesas Electronics zimeainishwa kulingana na viwango viwili vya ubora vifuatavyo: "Kiwango" na "Ubora wa Juu". Programu zinazokusudiwa kwa kila bidhaa ya Renesas Electronics hutegemea kiwango cha ubora wa bidhaa, kama ilivyoonyeshwa hapa chini. "Standard": Kompyuta; Vifaa vya ofisi; vifaa vya mawasiliano; vifaa vya kupima na kupima; vifaa vya sauti na kuona; vifaa vya elektroniki vya nyumbani; zana za mashine; vifaa vya elektroniki vya kibinafsi; roboti za viwandani; nk "Ubora wa Juu": Vifaa vya usafiri (magari, treni, meli, nk); udhibiti wa trafiki (taa za trafiki); vifaa vya mawasiliano kwa kiwango kikubwa; ke mifumo ya mwisho ya kifedha; vifaa vya kudhibiti usalama; n.k. Isipokuwa kama imebainishwa wazi kuwa bidhaa inayotegemewa sana au bidhaa ya mazingira magumu katika karatasi ya data ya Renesas Electronics au hati nyingine ya Renesas Electronics, bidhaa za Renesas Electronics hazikusudiwa au kuidhinishwa kutumika katika bidhaa au mifumo ambayo inaweza kuwa tishio la moja kwa moja kwa binadamu. jeraha la maisha au la mwili (vifaa au mifumo ya usaidizi wa maisha; vipandikizi vya upasuaji; n.k.), au inaweza kusababisha uharibifu mkubwa wa mali (mfumo wa anga, unaorudiwa chini ya bahari; mifumo ya udhibiti wa nguvu za nyuklia; mifumo ya udhibiti wa ndege; mifumo muhimu ya mitambo; vifaa vya kijeshi; nk. ) Renesas Electronics inakanusha dhima yoyote na yote kwa uharibifu au hasara yoyote iliyosababishwa na wewe au wahusika wengine kutokana na matumizi ya bidhaa yoyote ya Renesas Electronics ambayo haiambatani na laha ya data ya Renesas Electronics, mwongozo wa mtumiaji au hati nyingine ya Renesas Electronics.
- Hakuna bidhaa ya semiconductor iliyo salama kabisa. Bila kujali hatua zozote za usalama au vipengele vinavyoweza kutekelezwa katika vifaa vya Renesas Electronics au bidhaa za programu, Renesas Electronics haitakuwa na dhima yoyote inayotokana na hatari yoyote au ukiukaji wa usalama, ikiwa ni pamoja na lakini sio mdogo kwa ufikiaji wowote usioidhinishwa wa au matumizi ya bidhaa ya Renesas Electronics. au mfumo unaotumia bidhaa ya Renesas Electronics. ELEKTRONIKI YA RENESAS HAITOI DHAMANA AU KUHAKIKISHIA KWAMBA INARUDISHA BIDHAA ZA KIELEKTRONIKI, AU MIFUMO YOYOTE ILIYOUZWA KWA KUTUMIA BIDHAA ZA KIELEKTRONIKI ZA RENESAS HAITAHUSIKA AU HAKUNA KUTOKANA NA RUSHWA, SHAMBULIO, VIRUSI, KUINGILIA, UHATARI, UHATARIFU, UHATARIFU, UHATARIFU, UHATARIFU, UHARIBIFU. ) RENESAS ELECTRONICS IMEKANUSHA WAJIBU AU WOTE NA WAJIBU UNAOTOKANA NA AU UNAOHUSIANA NA MASUALA YOYOTE YA HASARA. AIDHA, KWA KIWANGO INACHORUHUSIWA NA SHERIA INAYOTUMIKA, RENESAS ELECTRONICS HUKANA DHAMANA YOYOTE NA ZOTE, WAZI AU INAYODHIDISHWA, KWA KUHESHIMU WARAKA HUU NA SURA YOYOTE INAYOHUSIANA AU INAYOAMBATANA NAYO, BILA KUTOLEWA KWA HARD, AU KUHUSIANA NA HARD. KUSUDI FULANI.
- Unapotumia bidhaa za Renesas Electronics, rejelea maelezo ya hivi punde ya bidhaa (laha za data, miongozo ya mtumiaji, madokezo ya programu, “Maelezo ya Jumla ya Kushughulikia na Kutumia Vifaa vya Semicondukta” kwenye kijitabu cha kutegemewa, n.k.), na uhakikishe kuwa masharti ya matumizi yako ndani ya masafa. iliyobainishwa na Renesas Electronics kwa heshima na ukadiriaji wa juu zaidi, usambazaji wa nishati ya uendeshaji ujazotage mbalimbali, sifa za kufyonza joto, usakinishaji n.k. Renesas Electronics inakanusha dhima yoyote kwa hitilafu, kushindwa au ajali yoyote inayotokana na matumizi ya bidhaa za Renesas Electronics nje ya safu kama hizo zilizobainishwa.
- Ingawa Renesas Electronics hujitahidi kuboresha ubora na uaminifu wa bidhaa za Renesas Electronics, bidhaa za semiconductor zina sifa maalum, kama vile kutokea kwa kushindwa kwa kiwango fulani na utendakazi chini ya hali fulani za utumiaji. Isipokuwa ikiwa imeteuliwa kuwa bidhaa inayotegemewa sana au bidhaa ya mazingira magumu katika laha ya data ya Renesas Electronics au hati nyingine ya Renesas Electronics, bidhaa za Renesas Electronics hazitaathiriwa na muundo wa upinzani wa mionzi. Unawajibu wa kutekeleza hatua za usalama ili kulinda dhidi ya uwezekano wa majeraha ya mwili, majeraha au uharibifu unaosababishwa na moto, na/au hatari kwa umma iwapo bidhaa za Renesas Electronics zitaharibika au kuharibika, kama vile muundo wa usalama wa maunzi na programu, ikiwa ni pamoja na, lakini sio tu kwa upungufu, udhibiti wa moto na kuzuia utendakazi, matibabu sahihi kwa uharibifu wa uzee au hatua zingine zozote zinazofaa. Kwa sababu tathmini ya programu ya kompyuta ndogo pekee ni ngumu sana na haiwezi kutumika, una jukumu la kutathmini usalama wa bidhaa za mwisho au mifumo iliyotengenezwa nawe.
- Tafadhali wasiliana na ofisi ya mauzo ya Renesas Electronics kwa maelezo kuhusu masuala ya mazingira kama vile uoanifu wa mazingira wa kila bidhaa ya Renesas Electronics. Una wajibu wa kuchunguza kwa makini na vya kutosha sheria na kanuni zinazotumika zinazodhibiti ujumuishaji au matumizi ya dutu zinazodhibitiwa, ikijumuisha bila kikomo, Maelekezo ya RoHS ya EU na kutumia bidhaa za Renesas Electronics kwa kutii sheria na kanuni hizi zote zinazotumika. Renesas Electronics inakanusha dhima yoyote na yote kwa uharibifu au hasara inayotokea kwa sababu ya kutofuata sheria na kanuni zinazotumika.
- Bidhaa na teknolojia za Renesas Electronics hazitatumika kwa au kujumuishwa katika bidhaa au mifumo yoyote ambayo utengenezaji, matumizi, au uuzaji umepigwa marufuku chini ya sheria au kanuni zinazotumika za ndani au nje ya nchi. Utazingatia sheria na kanuni zozote zinazotumika za udhibiti wa usafirishaji bidhaa zilizotangazwa na kusimamiwa na serikali za nchi zozote zinazodai mamlaka juu ya wahusika au miamala.
- Ni jukumu la mnunuzi au msambazaji wa bidhaa za Renesas Electronics, au mhusika mwingine yeyote anayesambaza, kuuza, au kuuza au kuhamisha bidhaa hiyo kwa mtu mwingine, kumjulisha mtu huyo wa tatu mapema juu ya yaliyomo na masharti yaliyowekwa. katika hati hii.
- Hati hii haitachapishwa tena, kunakiliwa au kunakiliwa kwa namna yoyote, nzima au sehemu, bila idhini ya maandishi ya Renesas Electronics.
- Tafadhali wasiliana na ofisi ya mauzo ya Renesas Electronics ikiwa una maswali yoyote kuhusu maelezo yaliyo katika hati hii au bidhaa za Renesas Electronics.
(Kumbuka1) "Elektroniki za Renesas" kama ilivyotumiwa katika hati hii inamaanisha Shirika la Elektroniki la Renesas na pia inajumuisha kampuni tanzu zinazodhibitiwa moja kwa moja au isivyo moja kwa moja.
(Kumbuka2) "Bidhaa za Renesas Electronics" maana yake ni bidhaa yoyote iliyotengenezwa au kutengenezwa na au kwa ajili ya Renesas Electronics.
Makao Makuu ya Kampuni
TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku, Tokyo 135-0061, Japan
www.renesas.com
Alama za biashara
Renesas na nembo ya Renesas ni chapa za biashara za Renesas Electronics Corporation. Alama zote za biashara na alama za biashara zilizosajiliwa ni mali ya wamiliki husika.
Maelezo ya mawasiliano
Kwa habari zaidi kuhusu bidhaa, teknolojia, toleo la kisasa zaidi la hati, au ofisi ya mauzo iliyo karibu nawe, tafadhali. tembelea: www.renesas.com/contact/.
Nyaraka / Rasilimali
![]() |
Maktaba ya Kazi ya SHA Hash ya Familia ya RENESAS RL78-G14 [pdf] Mwongozo wa Ufungaji RL78-G14, RL78-G23, RL78-G14 Maktaba ya Kazi ya SHA Hash ya Familia, Maktaba ya Kazi ya SHA Hash ya Familia, Maktaba ya Kazi ya Hash, Maktaba ya Kazi, RL78-G24 |