RENESAS RL78-G14 Familja SHA Hash Function Library
Introduzzjoni
Dan id-dokument jispjega SHA Hash Function Library għall-Familja RL78 (minn hawn 'il quddiem imsejħa "SHA Libraly") li tiddependi fuq MCUs.
Is-SHA Libraly hija l-librerija tas-softwer li tipproċessa l-kalkolu HASH għall-Familja RL78. Huwa wkoll iddisinjat f'algoritmu dedikat u rranġat bis-sħiħ bil-lingwa tal-assemblaġġ.
Il-librerija inkluża f'din il-verżjoni tan-nota tal-applikazzjoni tista' tiġi kkombinata ma' RL78/G24 FAA (Flessibbli
Aċċeleratur tal-Applikazzjoni) biex ittejjeb il-veloċità tal-ipproċessar. Għad-dettalji, irreferi għal 2.3, Kif tuża l-funzjonijiet tal-librerija (Meta magħquda ma 'RL78/G24 FAA).
Għal dettalji tal-funzjonijiet API, irreferi għal Renesas Microcomputer SHA Hash Function Library: Manwal tal-Utent (R20UW0101).
Apparat fil-mira
RL78/G14, RL78/G23, RL78/G24
Meta tuża din in-nota tal-applikazzjoni ma 'MCUs Renesas oħra, evalwazzjoni bir-reqqa hija rakkomandata wara li jsiru modifiki biex jikkonformaw mal-MCU alternattiv.
Struttura tal-prodott
Dan il-prodott fih il- files elenkati fit-Tabella 1 hawn taħt.
Tabella 1. Prodott tal-Librerija SHA files
Isem | Deskrizzjoni | |||||||
sampil-programm (r20an0211xx0202-rl78-sha) | ||||||||
spazju tax-xogħol | ||||||||
Dokument (dok) | ||||||||
Ingliż (mt) | ||||||||
r20uw0101ej0201-sha.pdf | Manwal tal-utent | |||||||
r20an0211ej0202-rl78-sha.pdf | Gwida ta' Introduzzjoni (dan id-dokument) | |||||||
Japanease(ja) | ||||||||
r20uw0101jj0201-sha.pdf | Manwal tal-utent | |||||||
r20an0211jj0202-rl78-sha.pdf | Gwida ta' Introduzzjoni | |||||||
libsrc | Sors tal-librerija | |||||||
sha | Librerija SHA | |||||||
src | Sors tal-Librerija SHA | |||||||
sha1if.c | Definizzjoni tal-funzjoni API SHA-1 | |||||||
sha256if.c | Definizzjoni tal-funzjoni API SHA-256 | |||||||
sha384if.c | Definizzjoni tal-funzjoni API SHA-384
(Mhux appoġġjat minn RL78) |
|||||||
shaif.h | Parti ewlenija tal-funzjoni tal-API | |||||||
sha1.c | Parti ewlenija tal-kalkolu SHA-1 | |||||||
sha256.c | Parti ewlenija tal-kalkolu SHA-256 | |||||||
sha512.c | Parti ewlenija tal-kalkolu SHA-384 / SHA-512 (Mhux appoġġjat minn RL78) | |||||||
r_sha_version.c | Verżjoni SHA-1/SHA-256 file | |||||||
jinkludu | Folder tal-header tal-Librerija SHA | |||||||
r_sha.h | Rev.2.02 header file | |||||||
r_mw_version.h | Header tad-dejta tal-verżjoni file | |||||||
r_stdint.h | Header Typedef file | |||||||
CS+ | Folder tal-proġett CS+ | |||||||
sha_rl78_sim_sample | Sample proġett għal RL78/G23 | |||||||
src | Fowlder tas-sors | |||||||
prinċipali.c | Sample code | |||||||
prinċipali.h | Sample header tal-kodiċi file | |||||||
libsrc | Link għal libsrc | |||||||
smc_gen | Fowlder iġġenerat awtomatikament tal-konfiguratur intelliġenti | |||||||
ġenerali | Header komuni file / sors file folder tal-ħażna | |||||||
r_bsp | Inizjalizzazzjoni kodiċi reġistru definizzjoni folder ħażna | |||||||
r_config | Folder tal-ħażna tal-header tal-konfigurazzjoni tal-inizjalizzazzjoni tas-sewwieq | |||||||
sha_rl78_sample_FAA | Sample proġett għal RL78/G24 FAA | |||||||
src | Fowlder tas-sors | |||||||
prinċipali.c | Sample code | |||||||
prinċipali.h | Sample header tal-kodiċi file | |||||||
libsrc | Link għal libsrc |
smc_gen | Fowlder iġġenerat awtomatikament tal-konfiguratur intelliġenti | ||||||
Config_FAA | Sors relatat mal-FAA file folder tal-ħażna | ||||||
ġenerali | Header komuni file / sors file folder tal-ħażna | ||||||
r_bsp | Inizjalizzazzjoni kodiċi reġistru definizzjoni folder ħażna | ||||||
r_config | Folder tal-ħażna tal-header tal-konfigurazzjoni tal-inizjalizzazzjoni tas-sewwieq | ||||||
r_pincfg | Isem simboliku iffissar header ħażna folder għall-portijiet | ||||||
e2 studio | folder tal-proġett tal-istudjo e2 | ||||||
CCRL | Sampil-proġett għal CCRL | ||||||
sha_rl78_sim_sample
Hawn taħt tħalla barra. |
Sample proġett għal RL78/G23
Hawn taħt tħalla barra. |
||||||
sha_rl78_sample_FAA
Hawn taħt tħalla barra. |
Sample proġett għal RL78/G24 FAA
Hawn taħt tħalla barra. |
||||||
LLVM | Sample proġett għal LLVM | ||||||
sha_rl78_sim_sample
Hawn taħt tħalla barra. |
Sample proġett għal RL78/G23
Hawn taħt tħalla barra. |
||||||
IAR | folder tal-proġett IAR | ||||||
sha_rl78_sim_sample
Hawn taħt tħalla barra. |
Sample proġett għal RL78/G23
Hawn taħt tħalla barra. |
Speċifikazzjonijiet tal-Prodott
Funzjoni API
Librerija SHA għall-RL78 tappoġġja l-funzjonijiet li ġejjin.
Tabella 2. Funzjonijiet tal-API tal-Librerija SHA
API | Outline |
R_Sha1_HashDigestNote | Iġġenera SHA-1 hash digest |
R_Sha256_HashDigest | Iġġenera SHA-256 hash digest |
Nota: Meta kkombinat ma 'RL78/G24 FAA, din il-funzjoni mhix appoġġjata.
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Kif tuża l-funzjonijiet tal-librerija
Meta tuża l-funzjoni tal-librerija, huwa meħtieġ li tispeċifika l- file għandha tinbena kif ġej skond l-API li għandha tintuża. Meta kkombinat ma 'RL78/G24 FAA, irreferi għal 2.3, Kif tuża l-funzjonijiet tal-librerija (Meta magħquda ma' RL78/G24 FAA).
Tabella 3. File biex tinbena
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Kif tuża l-funzjonijiet tal-librerija (Meta kkombinata ma 'RL78/G24 FAA)
FAA (The Flexible Application Accelerator) huwa aċċeleratur tal-applikazzjoni li juża arkitettura ta' Harvard li ġiet żviluppata minn Renesas Electronics Corporation. L-użu tal-FAA għall-ipproċessar tal-operazzjoni tal-hash SHA jagħti spinta lill-veloċità tal-ipproċessar tan-Nota tal-Librerija SHA.
Nota: Meta kkombinat ma 'RL78/G24 FAA, SHA-256 biss huwa appoġġjat.
Nota: Meta kkombinat ma 'RL78/G24 FAA, il-kompilatur CC-RL biss huwa appoġġjat.
Meta kkombinat mal-FAA, iġġenera kodiċi għall-ipproċessar tal-operazzjoni SHA hash għall-FAA fil-konfiguratur Smart. Għaqqad il-kodiċi ġġenerat mal-kodiċi fil-folder libsrc inkluż f'dan il-pakkett tal-librerija. Minbarra l-kodiċi tal-Librerija FAA SHA, speċifika l-kodiċi fit-Tabella 4 hawn taħt bħala l-mira tal-bini.
Tabella 4. File li għandu jinbena meta kkombinat ma 'RL78/G24 FAA
API | File |
R_Sha256_HashDigest | sha256if.c, r_sha_version.c |
Kif tiġġenera kodiċi
FAA SHA Librerija tiġġenera kodiċi bl-użu tal-konfiguratur Smart
Għal aktar informazzjoni dwar kif tħaddem is-Smart Configurator, jekk jogħġbok irreferi għad-dokument li ġej.
- Gwida għall-Utent tal-Konfiguratur Intelliġenti RL78: e² studio (R20AN0579)
- Gwida għall-Utent tal-Konfiguratur Intelliġenti RL78: CS+ (R20AN0580)
- Żid il-komponent Aċċeleratur tal-Applikazzjoni Flessibbli (imsemmi hawn taħt bħala l-komponent FAA).
Is-sekwenza tal-karattri speċifikata għall-Isem tal-Konfigurazzjoni: meta żżid il-komponent se tkun riflessa fl-ismijiet tal-kodiċi ġġenerati mill-Konfiguratur Intelliġenti. Il-valur inizjali tal-isem tal-konfigurazzjoni huwa Config_FAA.
- Niżżel il-Librerija FAA SHA.
Ikklikkja l-buttuna Aġġorna l-moduli FAA biex turi l-iskrin tat-tniżżil tal-moduli FAA u agħżel Librerija SHA FAA biex tniżżel. - Agħżel SHA256 fil-funzjoni biex twettaq il-ġenerazzjoni tal-kodiċi. Il-kodiċi huwa ġġenerat f'\src\smc_gen\Config_FAA. Għal dettalji dwar il-kodiċi ġġenerat, irreferi għal 2.3.3, Dettalji tal-Kodiċi Ġġenerati.
Ibni Settings
Wara li tiġġenera kodiċi bil-Konfiguratur Intelliġenti, wettaq is-settings tal-bini li ġejjin qabel ma tibni.
- Żid il- files fit-Tabella 4 għall-mira tal-bini.
- Speċifika R_CONFIG_FAA_SHA256 fid-definizzjoni makro tal-preproċessur tal-kompilatur.
Dettalji tal-Kodiċi Ġġenerati
Din li ġejja hija deskrizzjoni dettaljata tal-kodiċi ġġenerat mill-Konfiguratur Smart.
Tabella 5. Dettalji tal-Kodiċi Ġġenerati
FileNota1 | Spjegazzjoni |
“XXX”_komuni.c | Sors C funzjoni komuni FAA file |
“XXX”_common.h | Header tal-funzjoni komuni tal-FAA file |
“XXX”_common.inc | iodefine header file għall-FAA |
“XXX”_sha256.c | Sors C tal-kalkolu SHA-256 file għall-FAA |
“XXX”_sha256.h | Intestatura tal-kalkolu SHA-256 file għall-FAA |
“XXX”_src.dsp | Il-muntatur tal-kalkolu SHA-256 file għall-FAA |
Nota: 1. “XXX” fl-isem tal-funzjoni tirrappreżenta l-isem tal-konfigurazzjoni. L-isem tal-konfigurazzjoni huwa speċifikat fi Smart Configurator meta żżid il-komponent FAA. Għad-dettalji, irreferi għal 2.3.1,.Kif tiġġenera kodiċi.
Kodiċi ta' Żball
Fil-Librerija SHA FAA, il-kodiċi ta 'żball li ġej huwa miżjud mal-valur tar-ritorn tal-funzjoni R_Sha256_HashDigest.
Għal dettalji tal-funzjonijiet API, irreferi għal Renesas Microcomputer SHA Hash Function Library: Manwal tal-Utent (R20UW0101).
Tabella 6. Kodiċi ta' Żball
Simbolu | Valur | Spjegazzjoni |
R_SHA_ERROR_FAA_ALREADY_RUNNING | -4 | Il-funzjoni ġiet mitmuma mingħajr ma twettaq operazzjoni SHA hash minħabba li l-proċessur FAA kien diġà qed jaħdem. |
Noti
- L-ispeċifikazzjonijiet makro li ġejjin ma jistgħux jintużaw ma 'RL78. __COMPILE_EMPHASIS_SPEED__
CC-RL
Ambjent ta 'żvilupp
Jekk jogħġbok uża l-istess verżjoni jew verżjoni aktar tard tal- toolchain elenkat hawn taħt:
- Ambjent ta' Żvilupp Integrat:
- CS+ għal CC V8.05.00
- e2 studio 2021-04
- Kompilatur C:
- CC-RL V1.09.00
ROM / RAM / Stack Daqs u Prestazzjoni
Id-daqsijiet varji u l-prestazzjoni meta tinbena bl-għażliet li ġejjin huma deskritti bħala referenza. Għażliet tal-kompilatur
-cpu=S3 -memory_model=medium –Odefault Link għażliet
-NOOPtimize
Tabella 7. ROM, RAM Daqs
API | Daqs tar-ROM [byte] | Daqs tar-RAM [byte] |
R_Sha1_HashDigest | 1814 | 0 |
R_Sha256_HashDigest | 3033 | 0 |
Tabella 8. Daqs tal-Munzell
API | daqs tal-munzell [byte] |
R_Sha1_HashDigest | 174 |
R_Sha256_HashDigest | 96 |
Tabella 9. Prestazzjoni
tul tal-messaġġ tad-dħul[byte] | SHA-1 [us] | SHA-256 [us] |
0 | 800 | 1,200 |
64 | 1,500 | 2,300 |
128 | 2,200 | 3,400 |
192 | 2,900 | 4,600 |
256 | 3,600 | 5,700 |
Nota: Il-messaġġ tad-dħul huwa blokk 1 bl-ipproċessar tal-ikkuttunar.
CC-RL (Meta flimkien ma 'RL78/G24 FAA)
Ambjent ta 'żvilupp
Jekk jogħġbok uża l-istess verżjoni jew verżjoni aktar tard tal- toolchain elenkat hawn taħt:
- Ambjent ta' Żvilupp Integrat:
- CS+ għal CC V8.10.00
- e2 studio 2023-07
- Kompilatur C:
- CC-RL V1.12.01
- Armatur DSP:
- FAA Assembler V1.04.02
ROM / RAM / FAACODE / FAADATA / Daqs u Prestazzjoni tal-munzell
Id-daqsijiet varji u l-prestazzjoni meta tinbena bl-għażliet li ġejjin huma deskritti bħala referenza. Għażliet tal-kompilatur
- cpu=S3 -memory_model=medium –Odefault Link għażliet
- NOOPtimize
Tabella 10. ROM, RAM, FAACODE, FAADATA Daqs
API | Daqs tar-ROM [byte] | Daqs tar-RAM [byte] | FAACODE [byte] | FAADATA [byte] |
R_Sha256_HashDigest | 1073 | 0 | 684 | 524 |
Tabella 11. Daqs tal-Munzell
API | daqs tal-munzell [byte] |
R_Sha256_HashDigest | 46 |
Tabella 12. Prestazzjoni
arloġġ tas-sistema = 32MHz
tul tal-messaġġ tad-dħul[byte] | SHA-256 [us] |
0 | 6,00 |
64 | 1,100 |
128 | 1,600 |
192 | 2,000 |
256 | 2,500 |
Bank tax-Xogħol Inkorporat tal-IAR
Ambjent ta 'żvilupp
Jekk jogħġbok uża l-istess verżjoni jew verżjoni aktar tard tal- toolchain elenkat hawn taħt:
- Ambjent ta' Żvilupp Integrat:
IAR Embedded Workbench għal Renesas RL78 verżjoni 4.21.1 - Kompilatur C:
Kompilatur IAR C/C++ għal Renesas RL78: 4.20.1.2260
ROM / RAM / Stack Daqs u Prestazzjoni
Id-daqsijiet varji u l-prestazzjoni meta tinbena bl-għażliet li ġejjin huma deskritti bħala referenza.
Għażliet tal-kompilatur
–core=S3 –code_model=far –data_model=qrib –near_const_location=rom0 -e -Oh –calling_convention=v2
Tabella 13. ROM, RAM Daqs
librerija file isem | Daqs tar-ROM [byte] | Daqs tar-RAM [byte] |
R_Sha1_HashDigest | 2,009 | 0 |
R_Sha256_HashDigest | 3,283 | 0 |
Tabella 14. Daqs tal-Munzell
API | daqs tal-munzell [byte] |
R_Sha1_HashDigest | 184 |
R_Sha256_HashDigest | 138 |
Tabella 15. Prestazzjoni
tul tal-messaġġ tad-dħul[byte] | SHA-1 [us] | SHA-256 [us] |
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 |
Nota: Il-messaġġ tad-dħul huwa blokk 1 bl-ipproċessar tal-ikkuttunar.
LLVM
Ambjent ta 'żvilupp
Jekk jogħġbok uża l-istess verżjoni jew verżjoni aktar tard tal- toolchain elenkat hawn taħt:
• Ambjent ta' Żvilupp Integrat:
e2 studio 2022-01
• Kompilatur C:
LLVM għal Renesas RL78 10.0.0.202203
ROM / RAM / Għażla tal-kompilatur / Prestazzjoni
Id-daqsijiet varji u l-prestazzjoni meta tinbena bl-għażliet li ġejjin huma deskritti bħala referenza.
Għażliet tal-kompilatur
Tip ta' CPU: S3-qalba
Livell ta' Ottimizzazzjoni: Ottimizza d-daqs (-Os)
Tabella 16. ROM, RAM Daqs
librerija file isem | Daqs tar-ROM [byte] | Daqs tar-RAM [byte] |
R_Sha1_HashDigest | 2,731 | 0 |
R_Sha256_HashDigest | 4,312 | 0 |
Tabella 17. Daqs tal-Munzell
API | daqs tal-munzell [byte] |
R_Sha1_HashDigest | 178 |
R_Sha256_HashDigest | 104 |
Tabella 18. Prestazzjoni
tul tal-messaġġ tad-dħul[byte] | SHA-1 [us] | SHA-256 [us] |
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 |
Nota: Il-messaġġ tad-dħul huwa blokk 1 bl-ipproċessar tal-ikkuttunar.
Storja tar-Reviżjoni
Deskrizzjoni | |||
Rev. | Data | Paġna | Sommarju |
1.00 | 16 ta’ Ottubru, 2012 | — | L-ewwel edizzjoni maħruġa |
1.01 | 30 ta’ Settembru, 2014 | Dokument imtejjeb. | |
Problema fiss meta pointer input huwa indirizz fard. | |||
— | Appoġġ miżjud għall-mudell żgħir u l-mudell kbir. | ||
1.02 | 01 ta’ April, 2015 | — | IAR Embedded Workbench appoġġjat. |
1.03 | 01 ta’ Lulju, 2016 | — | Appoġġjati CC-RL. |
Supported IAR Embedded Workbench 7.4 (v2.21.1). | |||
2.00 | 21 ta’ April, 2021 | — | Biddlet il-formola tal-provvista tal-librerija minn Format Lib għal sors C |
2.01 | 30 ta’ Ġunju 2022 | — | Appoġġjat LLVM. |
2.02 | 01 ta’ Awwissu 2023 | — | Librerija miżjuda għal RL78/G24 FAA. |
Prekawzjonijiet Ġenerali fl-Immaniġġjar ta 'Unità ta' Mikroproċessar u Prodotti ta 'Unità ta' Mikrokontrollur
In-noti tal-użu li ġejjin huma applikabbli għall-unità kollha tal-Mikroproċessar u l-prodotti tal-unità tal-Mikrokontrollur minn Renesas. Għal noti dettaljati dwar l-użu dwar il-prodotti koperti minn dan id-dokument, irreferi għat-taqsimiet rilevanti tad-dokument kif ukoll għal kwalunkwe aġġornament tekniku li jkun inħareġ għall-prodotti.
- Prekawzjoni kontra Discharge Elettrostatika (ESD)
Kamp elettriku qawwi, meta espost għal apparat CMOS, jista 'jikkawża l-qerda tal-ossidu tal-bieb u fl-aħħar mill-aħħar jiddegrada l-operat tal-apparat. Għandhom jittieħdu passi biex titwaqqaf il-ġenerazzjoni tal-elettriku statiku kemm jista 'jkun, u tinħela malajr meta sseħħ. Il-kontroll ambjentali għandu jkun adegwat. Meta jkun niexef, għandu jintuża umidifikatur. Dan huwa rakkomandat biex tevita li tuża iżolaturi li jistgħu faċilment jibnu elettriku statiku. L-apparati semikondutturi għandhom jinħażnu u jinġarru f'kontenitur anti-statiku, borża ta 'lqugħ statiku jew materjal konduttiv. L-għodda kollha tat-test u tal-kejl inklużi l-bankijiet tax-xogħol u l-artijiet għandhom ikunu ertjati. L-operatur għandu wkoll ikun ertjat permezz ta' ċinga tal-polz. Apparat semikonduttur m'għandux jintmess b'idejn vojta. Prekawzjonijiet simili għandhom jittieħdu għall-bords taċ-ċirkwiti stampati b'apparat semikonduttur immuntat. - Ipproċessar meta jinxtegħel
L-istat tal-prodott mhuwiex definit fiż-żmien meta tiġi fornuta l-enerġija. L-istati taċ-ċirkwiti interni fl-LSI huma indeterminati u l-istati tas-settings tar-reġistru u l-brilli mhumiex definiti fiż-żmien meta tiġi fornuta l-enerġija. Fi prodott lest fejn is-sinjal ta 'reset huwa applikat għall-pin ta' reset estern, l-istati tal-brilli mhumiex garantiti mill-ħin meta tiġi fornuta l-enerġija sakemm jitlesta l-proċess ta 'reset. B'mod simili, l-istati tal-brilli fi prodott li jiġi reset permezz ta 'funzjoni ta' reset ta 'power-on fuq iċ-ċippa mhumiex garantiti mill-ħin meta l-enerġija tiġi fornuta sakemm l-enerġija tilħaq il-livell li fih jiġi speċifikat l-irrisettjar. - Input tas-sinjal waqt l-istat tat-tifi
Iddaħħalx sinjali jew provvista ta' enerġija I/O pull-up waqt li l-apparat ikun mitfi. L-injezzjoni kurrenti li tirriżulta minn input ta 'tali sinjal jew provvista ta' enerġija pull-up I/O tista 'tikkawża ħsara u l-kurrent anormali li jgħaddi fl-apparat f'dan il-ħin jista' jikkawża degradazzjoni ta 'elementi interni. Segwi l-linja gwida għas-sinjal tad-dħul waqt l-istat tat-tifi kif deskritt fid-dokumentazzjoni tal-prodott tiegħek. - Immaniġġjar ta' labar mhux użati
Immaniġġja labar mhux użati skond id-direzzjonijiet mogħtija taħt l-immaniġġjar ta 'brilli mhux użati fil-manwal. Il-pinnijiet tad-dħul tal-prodotti CMOS huma ġeneralment fl-istat ta 'impedenza għolja. Waqt it-tħaddim b'pin mhux użat fl-istat ta 'ċirkwit miftuħ, ħoss elettromanjetiku żejjed jiġi indott fil-viċinanza tal-LSI, kurrent shoot-through assoċjat jiċċirkola internament, u jseħħu ħsarat minħabba r-rikonoxximent falz tal-istat tal-pin bħala sinjal ta' input isir possibbli. - Sinjali tal-arloġġ
Wara li tapplika reset, irrilaxxa biss il-linja ta 'reset wara li s-sinjal ta' l-arloġġ operattiv isir stabbli. Meta taqleb is-sinjal tal-arloġġ waqt l-eżekuzzjoni tal-programm, stenna sakemm is-sinjal tal-arloġġ fil-mira jiġi stabbilizzat. Meta s-sinjal ta 'l-arloġġ jiġi ġġenerat b'resonatur estern jew minn oxxillatur estern waqt reset, żgura li l-linja ta' reset tiġi rilaxxata biss wara stabbilizzazzjoni sħiħa tas-sinjal ta 'l-arloġġ. Barra minn hekk, meta taqleb għal sinjal ta 'arloġġ prodott b'resonatur estern jew minn oxxillatur estern waqt li l-eżekuzzjoni tal-programm tkun għaddejja, stenna sakemm is-sinjal ta' l-arloġġ fil-mira jkun stabbli. - Voltage forma tal-mewġ tal-applikazzjoni fil-pin tal-input
Id-distorsjoni tal-forma tal-mewġ minħabba storbju tad-dħul jew mewġa riflessa tista' tikkawża ħsara. Jekk l-input tal-apparat CMOS jibqa' fiż-żona bejn VIL (Max.) u VIH (Min.) minħabba l-istorbju, pereżempjuample, l-apparat jista' jaħdem ħażin. Oqgħod attent li tipprevjeni li l-istorbju taċ-chattering jidħol fl-apparat meta l-livell ta 'input ikun fiss, u wkoll fil-perjodu ta' transizzjoni meta l-livell ta 'input jgħaddi miż-żona bejn VIL (Max.) u VIH (Min.). - Projbizzjoni ta' aċċess għal indirizzi riservati
L-aċċess għal indirizzi riżervati huwa pprojbit. L-indirizzi riservati huma pprovduti għal espansjoni futura possibbli tal-funzjonijiet. Taċċessax dawn l-indirizzi peress li l-operat korrett tal-LSI mhuwiex garantit. - Differenzi bejn il-prodotti
Qabel ma tinbidel minn prodott għal ieħor, pereżempjuample għal prodott b'numru ta 'parti differenti, ikkonferma li l-bidla mhux se twassal għal problemi.
Il-karatteristiċi ta 'unità ta' mikroproċessar jew prodotti ta 'unità ta' mikrokontrollur fl-istess grupp iżda li għandhom numru ta 'parti differenti jistgħu jvarjaw f'termini ta' kapaċità tal-memorja interna, mudell ta 'tqassim, u fatturi oħra, li jistgħu jaffettwaw il-firxiet ta' karatteristiċi elettriċi, bħal valuri karatteristiċi, marġini operattivi, immunità għall-istorbju, u ammont ta 'ħoss irradjat. Meta tbiddel għal prodott b'numru ta 'parti differenti, implimenta test ta' evalwazzjoni tas-sistema għall-prodott partikolari.
Avviż
- Deskrizzjonijiet ta’ ċirkwiti, softwer u informazzjoni oħra relatata f’dan id-dokument huma pprovduti biss biex juru l-operat ta’ prodotti semikondutturi u applikazzjoni examples. Inti kompletament responsabbli għall-inkorporazzjoni jew kwalunkwe użu ieħor taċ-ċirkwiti, is-softwer, u l-informazzjoni fid-disinn tal-prodott jew tas-sistema tiegħek. Renesas Electronics tiċħad kull responsabbiltà għal kwalunkwe telf u danni mġarrba minnek jew minn partijiet terzi li jirriżultaw mill-użu ta 'dawn iċ-ċirkwiti, softwer, jew informazzjoni.
- Renesas Electronics b'dan espressament tiċħad kwalunkwe garanzija kontra u responsabbiltà għal ksur jew kwalunkwe pretensjoni oħra li tinvolvi privattivi, drittijiet tal-awtur, jew drittijiet oħra ta' proprjetà intellettwali ta' partijiet terzi, minn jew li jirriżultaw mill-użu ta' prodotti Renesas Electronics jew informazzjoni teknika deskritta f'dan id-dokument, inkluż iżda mhux limitat għal, id-data tal-prodott, tpinġijiet, charts, programmi, algoritmi, u applikazzjoni examples.
- L-ebda liċenzja, espressa, impliċita jew mod ieħor, ma tingħata b'dan taħt kwalunkwe privattiva, drittijiet tal-awtur jew drittijiet oħra ta 'proprjetà intellettwali ta' Renesas Electronics jew oħrajn.
- Int tkun responsabbli biex tiddetermina liema liċenzji huma meħtieġa minn kwalunkwe parti terza, u biex tikseb tali liċenzji għall-importazzjoni, esportazzjoni, manifattura, bejgħ, utilizzazzjoni, distribuzzjoni jew rimi ieħor legali ta 'kwalunkwe prodotti li jinkorporaw prodotti Renesas Electronics, jekk meħtieġ.
- M'għandekx tibdel, timmodifika, tikkopja, jew tagħmel reverse engineering ta' kwalunkwe prodott Renesas Electronics, kemm jekk kollu kemm hu jew parzjalment. Renesas Electronics tiċħad kull responsabbiltà għal kwalunkwe telf jew danni mġarrba minnek jew minn partijiet terzi li jirriżultaw minn tali alterazzjoni, modifika, ikkupjar jew reverse engineering.
- Il-prodotti Renesas Electronics huma kklassifikati skond iż-żewġ gradi ta 'kwalità li ġejjin: "Standard" u "Kwalità Għolja". L-applikazzjonijiet maħsuba għal kull prodott Renesas Electronics jiddependu fuq il-grad ta 'kwalità tal-prodott, kif indikat hawn taħt. “Standard”: Kompjuters; tagħmir għall-uffiċċju; Tagħmir tal-komunikazzjoni; Tagħmir tat-test u tal-kejl; Tagħmir awdjo u viżiv; apparat elettroniku tad-dar; għodod tal-magni; Tagħmir elettroniku personali; Robots industrijali; eċċ. "Kwalità Għolja": Tagħmir tat-trasport (karozzi, ferroviji, vapuri, eċċ.); Kontroll tat-traffiku (dwal tat-traffiku); Tagħmir ta' komunikazzjoni fuq skala kbira; sistemi ta' terminali finanzjarji; Tagħmir għall-kontroll tas-sigurtà; eċċ. Sakemm ma jiġux indikati espressament bħala prodott ta' affidabbiltà għolja jew prodott għal ambjenti ħorox f'folja tad-dejta ta' Renesas Electronics jew dokument ieħor ta' Renesas Electronics, il-prodotti Renesas Electronics mhumiex maħsuba jew awtorizzati għall-użu fi prodotti jew sistemi li jistgħu jkunu ta' theddida diretta għall-bniedem. korriment tal-ħajja jew tal-ġisem (apparat jew sistemi ta’ sostenn tal-ħajja artifiċjali; impjanti kirurġiċi; eċċ.), jew jista’ jikkawża ħsara serja lill-proprjetà (sistema spazjali; ripetituri taħt il-baħar; sistemi ta’ kontroll tal-enerġija nukleari; sistemi ta’ kontroll tal-inġenji tal-ajru; sistemi ewlenin tal-impjanti; tagħmir militari; eċċ. ). Renesas Electronics tiċħad kull responsabbiltà għal kwalunkwe ħsara jew telf imġarrab minnek jew minn xi partijiet terzi li jirriżultaw mill-użu ta 'kwalunkwe prodott Renesas Electronics li huwa inkonsistenti ma' kwalunkwe data sheet Renesas Electronics, manwal tal-utent jew dokument ieħor Renesas Electronics.
- L-ebda prodott semikonduttur mhu assolutament sigur. Minkejja kwalunkwe miżura ta' sigurtà jew karatteristiċi li jistgħu jiġu implimentati fil-prodotti tal-ħardwer jew tas-softwer Renesas Electronics, Renesas Electronics m'għandu jkollha assolutament l-ebda responsabbiltà li tirriżulta minn kwalunkwe vulnerabbiltà jew ksur tas-sigurtà, inkluż iżda mhux limitat għal kwalunkwe aċċess mhux awtorizzat għal jew użu ta' prodott Renesas Electronics. jew sistema li tuża prodott Renesas Electronics. RENESAS ELECTRONICS MA TIGHGARANZAX JEW JIGARANTIX LI L-PRODOTTI RENESAS ELECTRONICS, JEW KWALUNKWE SISTEMI MAĦLUQA BIL-PRODOTTI RENESAS ELECTRONICS SE JKUNU INVULNERABBLI JEW ĦIELES MILL-KORRRUZZJONI, ATTAKK, VIRUS, INTERFERENZA, HACKING, SISTEMA, TELF TA’ DATA, ISSURSJONIJIET OĦRA. ). RENESAS ELECTRONICS TIĊĦAD KULL RESPONSABBILTÀ JEW RESPONSABBILTÀ LI TIRRIŻA MINN JEW RELATATI MA' KWALUNKWE KWISTJONIJIET TA' VULNERABILITÀ. AKTAR, SAL-MEJN PERMESS MILL-LIĠI APPLIKABBLI, RENESAS ELECTRONICS TIĊĦAD KULL GARANZIJA, ESPRESSA JEW IMPLIKATI, FIR-RIGWARD TA’ DAN ID-DOKUMENT U KULL SOFTWARE JEW HARDWARE RELATATI JEW LI JAKKUMPANNAW, INKLUŻI L-IMPLIMENTAZZJONI TA’ GARANTIA LIMITATA GĦAN PARTIKOLARI.
- Meta tuża l-prodotti Renesas Electronics, irreferi għall-aħħar informazzjoni dwar il-prodott (folji tad-dejta, manwali tal-utent, noti tal-applikazzjoni, "Noti Ġenerali għall-Immaniġġjar u l-Użu ta' Apparat Semikondutturi" fil-manwal tal-affidabbiltà, eċċ.), u żgura li l-kundizzjonijiet tal-użu huma fil-meded. speċifikati minn Renesas Electronics fir-rigward tal-klassifikazzjonijiet massimi, provvista ta 'enerġija operattiva voltagIl-firxa, il-karatteristiċi tad-dissipazzjoni tas-sħana, l-installazzjoni, eċċ. Renesas Electronics tiċħad kull responsabbiltà għal kwalunkwe ħsarat, falliment jew inċident li jirriżulta mill-użu tal-prodotti Renesas Electronics barra minn tali firxiet speċifikati.
- Għalkemm Renesas Electronics tagħmel ħilitha biex ittejjeb il-kwalità u l-affidabbiltà tal-prodotti Renesas Electronics, il-prodotti semikondutturi għandhom karatteristiċi speċifiċi, bħall-okkorrenza ta 'falliment b'ċerta rata u ħsarat taħt ċerti kundizzjonijiet ta' użu. Sakemm ma jiġix indikat bħala prodott ta 'affidabbiltà għolja jew prodott għal ambjenti ħarxa f'folja tad-dejta Renesas Electronics jew dokument ieħor ta' Renesas Electronics, il-prodotti Renesas Electronics mhumiex soġġetti għal disinn ta 'reżistenza għar-radjazzjoni. Int responsabbli għall-implimentazzjoni ta' miżuri ta' sikurezza biex tħares kontra l-possibbiltà ta' korriment, korriment jew ħsara kkawżata min-nar, u/jew periklu għall-pubbliku fil-każ ta' ħsara jew funzjonament ħażin tal-prodotti Renesas Electronics, bħad-disinn tas-sigurtà għall-ħardwer u softwer, inkluż iżda mhux limitat għal redundancy, kontroll tan-nirien u prevenzjoni ta' malfunzjonament, trattament xieraq għad-degradazzjoni tat-tixjiħ jew kwalunkwe miżura xierqa oħra. Minħabba li l-evalwazzjoni tas-softwer tal-mikrokompjuter waħdu hija diffiċli ħafna u mhux prattika, inti responsabbli biex tevalwa s-sigurtà tal-prodotti jew sistemi finali manifatturati minnek.
- Jekk jogħġbok ikkuntattja uffiċċju tal-bejgħ Renesas Electronics għal dettalji dwar kwistjonijiet ambjentali bħall-kompatibilità ambjentali ta 'kull prodott Renesas Electronics. Inti responsabbli biex tinvestiga bir-reqqa u biżżejjed il-liġijiet u r-regolamenti applikabbli li jirregolaw l-inklużjoni jew l-użu ta’ sustanzi kkontrollati, inkluż mingħajr limitazzjoni, id-Direttiva RoHS tal-UE, u li tuża l-prodotti Renesas Electronics f’konformità ma’ dawn il-liġijiet u r-regolamenti applikabbli kollha. Renesas Electronics tiċħad kull responsabbiltà għal danni jew telf li jseħħu bħala riżultat tan-nuqqas ta' konformità tiegħek mal-liġijiet u r-regolamenti applikabbli.
- Il-prodotti u t-teknoloġiji Renesas Electronics m'għandhomx jintużaw għal jew inkorporati fi kwalunkwe prodott jew sistema li l-manifattura, l-użu jew il-bejgħ tagħhom huwa pprojbit taħt kwalunkwe liġi jew regolament domestiku jew barrani applikabbli. Għandek tikkonforma ma' kwalunkwe liġijiet u regolamenti applikabbli dwar il-kontroll tal-esportazzjoni promulgati u amministrati mill-gvernijiet ta' kwalunkwe pajjiż li jasserixxi ġurisdizzjoni fuq il-partijiet jew it-tranżazzjonijiet.
- Hija r-responsabbiltà tax-xerrej jew tad-distributur tal-prodotti Renesas Electronics, jew kwalunkwe parti oħra li tqassam, tiddisponi minn, jew b'xi mod ieħor tbigħ jew tittrasferixxi l-prodott lil parti terza, li tinnotifika lil tali parti terza bil-quddiem bil-kontenut u l-kundizzjonijiet stabbiliti. f'dan id-dokument.
- Dan id-dokument m'għandux jiġi stampat mill-ġdid, riprodott jew duplikat fi kwalunkwe forma, kompletament jew parzjalment, mingħajr il-kunsens minn qabel bil-miktub ta' Renesas Electronics.
- Jekk jogħġbok ikkuntattja uffiċċju tal-bejgħ ta' Renesas Electronics jekk għandek xi mistoqsijiet dwar l-informazzjoni li tinsab f'dan id-dokument jew il-prodotti Renesas Electronics.
(Nota1) “Renesas Electronics” kif użata f’dan id-dokument tfisser Renesas Electronics Corporation u tinkludi wkoll is-sussidjarji tagħha kkontrollati direttament jew indirettament.
(Nota2) “Prodott(i) Renesas Electronics” tfisser kwalunkwe prodott żviluppat jew manifatturat minn jew għal Renesas Electronics.
Corporate Kwartieri Ġenerali
TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku, Tokyo 135-0061, il-Ġappun
www.renesas.com
Trademarks
Renesas u l-logo Renesas huma trademarks ta’ Renesas Electronics Corporation. It-trademarks u t-trademarks reġistrati kollha huma l-proprjetà tas-sidien rispettivi tagħhom.
Informazzjoni ta' kuntatt
Għal aktar informazzjoni dwar prodott, teknoloġija, l-aktar verżjoni aġġornata ta’ dokument, jew l-eqreb uffiċċju tal-bejgħ tiegħek, jekk jogħġbok żur: www.renesas.com/contact/.
Dokumenti / Riżorsi
![]() |
RENESAS RL78-G14 Familja SHA Hash Function Library [pdfGwida għall-Installazzjoni RL78-G14, RL78-G23, RL78-G14 Librerija tal-Funzjoni tal-Familja SHA Hash, Librerija tal-Funzjoni tal-Familja SHA Hash, Librerija tal-Funzjoni tal-Hash, Librerija tal-Funzjonijiet, RL78-G24 |