RENESAS RL78-G14 Family SHA Hash Function Library
Folasaga
O lenei pepa o loʻo faʻamatalaina ai le SHA Hash Function Library mo le RL78 Family (lea e taʻua mulimuli ane o le "SHA Libraly") e faʻalagolago i MCUs.
O le SHA Libraly o le faletusi fa'akomepiuta e fa'agasolo ai le fa'atatauina o le HASH mo le Aiga RL78. E faʻapea foʻi ua mamanuina i le algorithm faʻapitoa ma faʻatulagaina atoatoa e le gagana faʻapotopotoga.
O le faletusi o loʻo aofia i lenei faʻamatalaga o le tusi talosaga e mafai ona tuʻufaʻatasia ma le RL78/G24 FAA(Flexible
Application Accelerator) e faʻaleleia ai le saoasaoa o gaioiga. Mo fa'amatalaga, va'ai i le 2.3, Fa'afefea ona fa'aoga galuega fa'atino (Pe a tu'ufa'atasia ma le RL78/G24 FAA).
Mo fa'amatalaga o galuega a le API, fa'asino ile Renesas Microcomputer SHA Hash Function Library: User's Manual(R20UW0101).
Meafaigaluega Sini
RL78/G14, RL78/G23, RL78/G24
Pe a faʻaogaina lenei tusi talosaga ma isi Renesas MCUs, e fautuaina le iloiloga faʻaeteete pe a uma ona faia ni suiga e tausisia ai le isi MCU.
Fa'atulagaga o oloa
O lenei oloa e iai le files o lo'o lisiina i le Laulau 1 i lalo.
Laulau 1. SHA Library oloa files
Igoa | Fa'amatalaga | |||||||
sample polokalame(r20an0211xx0202-rl78-sha) | ||||||||
avanoa faigaluega | ||||||||
Pepa (doc) | ||||||||
Igilisi (en) | ||||||||
r20uw0101ej0201-sha.pdf | Fa'aoga tusi lesona | |||||||
r20an0211ej0202-rl78-sha.pdf | Folasaga Taiala (lenei pepa) | |||||||
Iapani(ja) | ||||||||
r20uw0101jj0201-sha.pdf | Fa'aoga tusi lesona | |||||||
r20an0211jj0202-rl78-sha.pdf | Folasaga Taiala | |||||||
libsrc | Punavai faletusi | |||||||
sha | SHA Faletusi | |||||||
src | Punavai a le SHA Library | |||||||
sha1if.c | SHA-1 API fa'amatalaga galuega | |||||||
sha256if.c | SHA-256 API fa'amatalaga galuega | |||||||
sha384if.c | SHA-384 API fa'amatalaga galuega
(E le lagolagoina e RL78) |
|||||||
shaif.h | Vaega autu ole galuega API | |||||||
sha1.c | Vaega autu ole fa'atatau ole SHA-1 | |||||||
sha256.c | Vaega autu ole fa'atatau ole SHA-256 | |||||||
sha512.c | Vaega autu ole fa'atatau ole SHA-384 / SHA-512 (E le lagolagoina e le RL78) | |||||||
r_sha_version.c | SHA-1/SHA-256 version file | |||||||
aofia ai | O le faila ulutala o le SHA Library | |||||||
r_sha.h | Rev.2.02 ulutala file | |||||||
r_mw_version.h | Ulutala fa'amatalaga fa'aliliuga file | |||||||
r_stdint.h | Ulutala Typedef file | |||||||
CS+ | CS+ faila galuega | |||||||
sha_rl78_sim_sample | Sample poloketi mo RL78/G23 | |||||||
src | Punavai faila | |||||||
autu.c | Sample code | |||||||
autu.h | Sample ulutala ulutala file | |||||||
libsrc | So'oga ile libsrc | |||||||
smc_gen | Smart configurator fa'apipi'i fa'a-autometi | |||||||
lautele | Ulutala masani file / puna file pusa teu oloa | |||||||
r_bsp | Fa'ailoga fa'ailoga tusi resitala fa'amatalaga fa'aputuga | |||||||
r_config | Avetaavale initialization config ulutala teuina faila | |||||||
sha_rl78_sample_FAA | Sample poloketi mo RL78/G24 FAA | |||||||
src | Punavai faila | |||||||
autu.c | Sample code | |||||||
autu.h | Sample ulutala ulutala file | |||||||
libsrc | So'oga ile libsrc |
smc_gen | Smart configurator fa'apipi'i fa'a-autometi | ||||||
Config_FAA | puna fa'atatau FAA file pusa teu oloa | ||||||
lautele | Ulutala masani file / puna file pusa teu oloa | ||||||
r_bsp | Fa'ailoga fa'ailoga tusi resitala fa'amatalaga fa'aputuga | ||||||
r_config | Avetaavale initialization config ulutala teuina faila | ||||||
r_pincfg | Fa'ailoga igoa fa'atusa e teu ai ulutala mo ports | ||||||
e2 faleaoga | e2 faletusi galuega faatino | ||||||
CCRL | Sample poloketi mo CCRL | ||||||
sha_rl78_sim_sample
Lalo ua aveese. |
Sample poloketi mo RL78/G23
Lalo ua aveese. |
||||||
sha_rl78_sample_FAA
Lalo ua aveese. |
Sample poloketi mo RL78/G24 FAA
Lalo ua aveese. |
||||||
LLVM | Sample poloketi mo LLVM | ||||||
sha_rl78_sim_sample
Lalo ua aveese. |
Sample poloketi mo RL78/G23
Lalo ua aveese. |
||||||
IAR | IAR poloketi faila | ||||||
sha_rl78_sim_sample
Lalo ua aveese. |
Sample poloketi mo RL78/G23
Lalo ua aveese. |
Fa'amatalaga o oloa
API Galuega
SHA Library mo le RL78 e lagolagoina galuega nei.
Fuafuaga 2. SHA Library API Galuega
API | Otootoga |
R_Sha1_HashDigestNote | Fausia se fa'aliga fa'amamafa SHA-1 |
R_Sha256_HashDigest | Fausia se fa'aliga fa'amamafa SHA-256 |
Fa'aaliga: A tu'ufa'atasia ma le RL78/G24 FAA, e le'o lagolagoina lenei galuega.
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Fa'afefea ona fa'aoga galuega a le faletusi
Pe a faʻaaogaina le galuega faʻaoga, e tatau ona faʻamaonia le file ia fausia e pei ona taua i lalo e tusa ai ma le API e faʻaaogaina. A tu'ufa'atasia ma le RL78/G24 FAA, fa'asino ile 2.3, Fa'afefea ona fa'aoga galuega fa'atino (Pe a tu'ufa'atasia ma le RL78/G24 FAA).
Laulau 3. File e fausia
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Fa'afefea ona fa'aoga galuega a le faletusi (Pe a tu'ufa'atasia ma le RL78/G24 FAA)
FAA (The Flexible Application Accelerator) o se faʻaoga faʻavavevave o loʻo faʻaaogaina se fausaga a Harvard lea na atiaʻe e Renesas Electronics Corporation. O le faʻaaogaina o le FAA mo le faʻaogaina o le SHA hash e faʻaleleia ai le saoasaoa o le gaosiga o le SHA Library Note.
Fa'aaliga: A tu'ufa'atasia ma le RL78/G24 FAA, na'o le SHA-256 e lagolagoina.
Fa'aaliga: A tu'ufa'atasia ma le RL78/G24 FAA, e na'o le CC-RL compiler e lagolagoina.
A tu'ufa'atasia ma le FAA, fa'atupu le fa'ailoga mo le fa'agaioiga o le SHA hash mo FAA i le Smart configurator. Fa'atasi le code fa'atupuina ma le code i le libsrc folder o lo'o i totonu o lenei pusa faletusi. I le faaopoopo atu i le FAA SHA Library code, faʻamaonia le code i le Laulau 4 i lalo e fai ma faʻamoemoega fau.
Laulau 4. File e fausia pe a tuʻufaʻatasia ma le RL78/G24 FAA
API | File |
R_Sha256_HashDigest | sha256if.c, r_sha_version.c |
Auala e fai ai le code
FAA SHA Faletusi e fa'atupuina le fa'ailoga e fa'aaoga ai le Smart configurator
Mo nisi fa'amatalaga i le fa'aogaina o le Smart Configurator, fa'amolemole va'ai le pepa lea.
- RL78 Smart Configurator User's Guide: e² studio (R20AN0579)
- RL78 Smart Configurator User's Guide: CS+ (R20AN0580)
- Fa'aopoopo i ai le vaega ole Fa'atonu Fa'atonu Fa'atonu (fa'asino i lalo ole vaega FAA).
O le manoa o le amio ua fa'amaonia mo le igoa Fa'atonu: pe a fa'aopoopo le vaega o le a fa'aalia i igoa fa'ailoga na faia e le Smart Configurator. O le tau muamua o le igoa faʻatulagaina o le Config_FAA.
- Download FAA SHA Library.
Kiliki le Update FAA modules button e faʻaali ai le FAA modules download screen ma filifili le FAA SHA Library e sii mai ai. - Filifili SHA256 i le galuega e fai ai le faʻasologa o tulafono. O lo'o fa'atupuina le code i \src\smc_gen\Config_FAA. Mo fa'amatalaga e uiga i le fa'ailoga fa'atupu, fa'asino ile 2.3.3, Fa'amatalaga Fa'ailoga Faia.
Fausia tulaga
A mae'a ona fa'atupu fa'ailoga ma le Smart Configurator, fa'atino tulaga fau nei a'o le'i fausia.
- Faaopoopo le files i le Laulau 4 i le faʻamoemoe o le fausiaina.
- Fa'ailoa mai le R_CONFIG_FAA_SHA256 i le fa'auigaina o le fa'ata'ita'iga a le tagata tu'ufa'atasia.
Fa'amatalaga Fa'asinomaga Fausia
O loʻo mulimuli mai se faʻamatalaga auiliili o le code na faia e le Smart Configurator.
Laulau 5. Fa'amatalaga Fa'ailoga Fausia
FileFa'aaliga1 | Fa'amatalaga |
“XXX” _common.c | FAA galuega masani C puna file |
“XXX” _common.h | FAA ulutala galuega masani file |
“XXX” _common.inc | ulutala iodefine file mo FAA |
“XXX” _sha256.c | SHA-256 fa'atatau C puna file mo FAA |
“XXX” _sha256.h | SHA-256 fa'aulutala fa'atatau file mo FAA |
“XXX” _src.dsp | SHA-256 fa'aopoopo fa'atatau file mo FAA |
Manatua: 1. "XXX" i le igoa o galuega e fai ma sui o le igoa faʻatulagaina. O le igoa faʻatulagaina o loʻo faʻamaonia i le Smart Configurator pe a faʻaopoopo le vaega FAA. Mo fa'amatalaga, va'ai ile 2.3.1,.Fa'afefea ona fa'atupu fa'ailoga.
Fa'ailoga sese
I totonu o le Faletusi FAA SHA, o loʻo faʻaopoopoina le faʻailoga sese i le tau faʻafoʻi o le galuega R_Sha256_HashDigest.
Mo fa'amatalaga o galuega a le API, fa'asino ile Renesas Microcomputer SHA Hash Function Library: User's Manual(R20UW0101).
Laulau 6. Fa'ailoga Fa'ailoga
Faailoga | Taua | Fa'amatalaga |
R_SHA_ERROR_FAA_ALREADY_RUNNING | -4 | Na fa'amutaina le galuega e aunoa ma le fa'atinoina o le SHA hash, ona o lo'o fa'agasolo le fa'agaioiga FAA. |
Fa'amatalaga
- E le mafai ona fa'aogaina fa'amatalaga macro nei ile RL78. __COMPILE_EMPHASIS_SPEED__
CC-RL
Atina'e siosiomaga
Fa'amolemole fa'aoga tutusa po'o se fa'asologa mulimuli ane o le filifili meafaigaluega o lo'o lisi atu i lalo:
- Siosiomaga Atina'e Tu'ufa'atasi:
- CS+ mo CC V8.05.00
- e2 studio 2021-04
- C tu'ufa'atasi:
- CC-RL V1.09.00
ROM / RAM / Fa'aputu Tele ma Fa'atinoga
O lapo'a eseese ma fa'atinoga pe a fau fale ma filifiliga nei o lo'o fa'amatalaina mo fa'amatalaga. Filifiliga tu'ufa'atasi
-cpu=S3 -memory_model=medium –Odefault Link options
-NOOPtimize
Laulau 7. ROM, RAM Size
API | tele ROM [byte] | Tele o le RAM [byte] |
R_Sha1_HashDigest | 1814 | 0 |
R_Sha256_HashDigest | 3033 | 0 |
Laulau 8. Tele o le faaputuga
API | tele fa'aputu [byte] |
R_Sha1_HashDigest | 174 |
R_Sha256_HashDigest | 96 |
Laulau 9. Fa'atinoga
umi fe'au fa'aulu[byte] | SHA-1 [tatou] | SHA-256 [tatou] |
0 | 800 | 1,200 |
64 | 1,500 | 2,300 |
128 | 2,200 | 3,400 |
192 | 2,900 | 4,600 |
256 | 3,600 | 5,700 |
Fa'aaliga: O le fe'au fa'aulu e 1 poloka ma le fa'aogaina o padding.
CC-RL(Pe a tuʻufaʻatasia ma RL78/G24 FAA)
Atina'e siosiomaga
Fa'amolemole fa'aoga tutusa po'o se fa'asologa mulimuli ane o le filifili meafaigaluega o lo'o lisi atu i lalo:
- Siosiomaga Atina'e Tu'ufa'atasi:
- CS+ mo CC V8.10.00
- e2 studio 2023-07
- C tu'ufa'atasi:
- CC-RL V1.12.01
- DSP assembler:
- FAA Assembler V1.04.02
ROM / RAM / FAACODE / FAADATA / Stack Size and Performance
O lapo'a eseese ma fa'atinoga pe a fau fale ma filifiliga nei o lo'o fa'amatalaina mo fa'amatalaga. Filifiliga tu'ufa'atasi
- cpu=S3 -memory_model=medium –Odefault Link options
- NOOPtimize
Laulau 10. ROM, RAM, FAACODE, FAADATA Tele
API | tele ROM [byte] | Tele o le RAM [byte] | FAACODE [byte] | FAADATA [byte] |
R_Sha256_HashDigest | 1073 | 0 | 684 | 524 |
Laulau 11. Tele o le faaputuga
API | tele fa'aputu [byte] |
R_Sha256_HashDigest | 46 |
Laulau 12. Fa'atinoga
uati faiga = 32MHz
umi fe'au fa'aulu[byte] | SHA-256 [tatou] |
0 | 6,00 |
64 | 1,100 |
128 | 1,600 |
192 | 2,000 |
256 | 2,500 |
IAR Workbench tamau
Atina'e siosiomaga
Fa'amolemole fa'aoga tutusa po'o se fa'asologa mulimuli ane o le filifili meafaigaluega o lo'o lisi atu i lalo:
- Siosiomaga Atina'e Tu'ufa'atasi:
IAR Embedded Workbench mo Renesas RL78 version 4.21.1 - C tu'ufa'atasi:
IAR C/C++ Compiler mo Renesas RL78 : 4.20.1.2260
ROM / RAM / Fa'aputu Tele ma Fa'atinoga
O lapo'a eseese ma fa'atinoga pe a fau fale ma filifiliga nei o lo'o fa'amatalaina mo fa'amatalaga.
Filifiliga tu'ufa'atasi
–core=S3 –code_model=mamao –data_model=latalata –near_const_location=rom0 -e -Oh –calling_convention=v2
Laulau 13. ROM, RAM Size
faletusi file igoa | tele ROM [byte] | Tele o le RAM [byte] |
R_Sha1_HashDigest | 2,009 | 0 |
R_Sha256_HashDigest | 3,283 | 0 |
Laulau 14. Tele o le faaputuga
API | tele fa'aputu [byte] |
R_Sha1_HashDigest | 184 |
R_Sha256_HashDigest | 138 |
Laulau 15. Fa'atinoga
umi fe'au fa'aulu[byte] | SHA-1 [tatou] | SHA-256 [tatou] |
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 |
Fa'aaliga: O le fe'au fa'aulu e 1 poloka ma le fa'aogaina o padding.
LLVM
Atina'e siosiomaga
Fa'amolemole fa'aoga tutusa po'o se fa'asologa mulimuli ane o le filifili meafaigaluega o lo'o lisi atu i lalo:
• Siosiomaga Atina'e Tuufaatasi:
e2 studio 2022-01
• C tu'ufa'atasi:
LLVM mo Renesas RL78 10.0.0.202203
ROM / RAM / Compiler filifiliga / Fa'atinoga
O lapo'a eseese ma fa'atinoga pe a fau fale ma filifiliga nei o lo'o fa'amatalaina mo fa'amatalaga.
Filifiliga tu'ufa'atasi
Ituaiga CPU: S3-autu
Tulaga sili ona lelei: Fa'alelei le tele (-Os)
Laulau 16. ROM, RAM Size
faletusi file igoa | tele ROM [byte] | Tele o le RAM [byte] |
R_Sha1_HashDigest | 2,731 | 0 |
R_Sha256_HashDigest | 4,312 | 0 |
Laulau 17. Tele o le faaputuga
API | tele fa'aputu [byte] |
R_Sha1_HashDigest | 178 |
R_Sha256_HashDigest | 104 |
Laulau 18. Fa'atinoga
umi fe'au fa'aulu[byte] | SHA-1 [tatou] | SHA-256 [tatou] |
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 |
Fa'aaliga: O le fe'au fa'aulu e 1 poloka ma le fa'aogaina o padding.
Toe Iloilo Tala'aga
Fa'amatalaga | |||
Fai mai Rev. | Aso | Itulau | Aotelega |
1.00 | Oketopa 16, 2012 | — | Fa'asalalau muamua |
1.01 | Setema 30, 2014 | Fa'aleleia pepa. | |
Fa'aletonu fa'afitauli pe a ose tuatusi fa'aoga. | |||
— | Faʻaopoopo le lagolago mo le faʻataʻitaʻiga laʻititi ma le faʻataʻitaʻiga tele. | ||
1.02 | Aperila 01, 2015 | — | Lagolagoina IAR Embedded Workbench. |
1.03 | Iulai 01, 2016 | — | Lagolago CC-RL. |
Lagolagoina IAR Embedded Workbench 7.4(v2.21.1). | |||
2.00 | Aperila 21, 2021 | — | Suia le fomu saunia o le faletusi mai le Lib Format i le C puna |
2.01 | Iuni 30, 2022 | — | Lagolago LLVM. |
2.02 | Aokuso 01, 2023 | — | Fa'aopoopo faletusi mo RL78/G24 FAA. |
Lapataiga Lautele i le Fa'afoeina o Vaega Fa'a'oto'oga Fa'ata'ita'i ma Mea Fa'atosina Vaega Fa'atonu
O fa'amatalaga fa'aoga o lo'o taua i lalo e fa'atatau i vaega uma o Microprocessing ma Microcontroller unit oloa mai Renesas. Mo fa'amatalaga auiliili fa'aoga i oloa o lo'o aofia i lenei pepa, va'ai i vaega talafeagai o le pepa fa'apea ma so'o se fa'afouga fa'atekinisi na tu'uina atu mo oloa.
- Lapataiga e tetee atu ai i le Electrostatic Discharge (ESD)
O se eletise eletise malosi, pe a faʻaalia i se masini CMOS, e mafai ona mafua ai le faʻaleagaina o le faitotoa oxide ma iu ai ina faʻaleagaina le gaioiga o le masini. E tatau ona faia ni laasaga e taofi ai le gaosiga o le eletise i le tele e mafai ai, ma vave faʻaumatia pe a tupu. E tatau ona lava le pulea o le siosiomaga. A mago, e tatau ona faʻaogaina se faʻamaʻa. E fautuaina lenei mea ina ia aloese mai le fa'aogaina o insulators e faigofie ona fausia ai le eletise. O masini semiconductor e tatau ona teuina ma feaveaʻi i totonu o se atigipusa faʻafefe, ato talipupuni faʻamau poʻo mea faʻafefe. O mea faigaluega uma e su'e ma fua e aofia ai nofoa faigaluega ma fola e tatau ona fa'avae. E tatau fo'i ona fa'atūina le tagata fa'afoe e fa'aaoga ai se fusi tapulima. O masini semiconductor e le tatau ona pa'i lima lima. E tatau ona faia ni puipuiga fa'apenei mo laupapa fa'asalalau lolomi o lo'o fa'apipi'i masini semiconductor. - Fa'agaioiina ile fa'aola
Le tulaga o le oloa e le faʻamalamalamaina i le taimi e tuʻuina atu ai le eletise. O setete o taʻaloga i totonu o le LSI e le mafai ona faʻamaonia ma o setete o le resitalaina ma pine e leʻo faʻamalamalamaina i le taimi e tuʻuina atu ai le eletise. I totonu o se oloa maeʻa lea e faʻaogaina ai le faʻailoga toe faʻapipiʻi i le pine toe setiina i fafo, o setete o pine e le faʻamaonia mai le taimi e tuʻuina atu ai le mana seia maeʻa le toe setiina. I se auala talitutusa, o setete o pine i totonu o se oloa e toe setiina e se galuega faʻapipiʻi i luga o le masini e le faʻamaonia mai le taimi e tuʻuina atu ai le mana seʻia oʻo le mana i le tulaga lea e faʻamaonia ai le toe setiina. - Fa'aulu ole fa'ailo ile tulaga ole paoa
Aua ne'i tu'uina ni fa'ailo po'o se sapalai eletise toso I/O a'o pe le masini. O le tui o lo'o iai nei e mafua mai i le tu'uina atu o sea fa'ailoga po'o le I/O toso i luga le paoa e ono mafua ai le fa'aletonu ma le le masani ai o lo'o alu i totonu o le masini i le taimi nei e ono mafua ai le fa'aleagaina o elemene totonu. Mulimuli i ta'iala mo fa'ailo fa'aulu i le taimi e tape ai le eletise e pei ona fa'amatalaina i lau pepa o oloa. - Taulimaina o pine e le'i fa'aaogaina
U'u pine e le'i fa'aogaina e tusa ai ma fa'atonuga o lo'o tu'uina atu i lalo o le fa'aogaina o pine e le'i fa'aaogaina i totonu o le tusi lesona. O pine fa'aoga o oloa CMOS e masani lava ile tulaga maualuga-impedance. I le faʻaogaina o se pine e leʻi faʻaaogaina i le tulaga tatala-circuit, o loʻo faʻaosoina le pisapisao electromagnetic i tafatafa o le LSI, o se faʻalavelave faʻafuaseʻi o loʻo tafe i totonu, ma faʻaletonu e tupu ona o le faʻamaonia sese o le pine state o se faʻailoga ulufale. e mafai. - Faailoga uati
A maeʻa ona faʻaogaina se seti, naʻo le tatalaina o le laina seti pe a maeʻa ona mautu le faailo o le uati. A fesuia'i le fa'ailo o le uati i le taimi o le fa'atinoina o le polokalame, fa'atali se'i mautu le fa'ailo o le uati. Pe a faia le faailo o le uati i se resonator fafo pe mai se oscillator fafo i le taimi o le toe setiina, ia mautinoa o le toe setiina laina e na o le tatalaina i tua o le faamautu atoatoa o le faailo o le uati. E le gata i lea, pe a sui i se faailo o le uati e gaosia i se resonator fafo po'o se oscillator fafo a'o fa'agasolo polokalame, fa'atali se'i mautu le fa'ailo o le uati. - Voltagu fa'aoga galugalu ile pine fa'aulu
O fa'aletonuga o galu ona o le pisapisao po'o se galu fa'aalia e ono mafua ai le fa'aletonu. Afai o le faʻaogaina o le masini CMOS e tumau i le va o le VIL (Max.) ma le VIH (Min.) ona o le pisa, mo le ex.ample, e ono faaletonu le masini. Faʻaeteete e puipuia le pisa o talatalanoaga mai le ulufale atu i le masini pe a faʻamautu le tulaga faʻaoga, faʻapea foʻi i le vaitaimi o suiga pe a pasi atu le tulaga faʻaoga i le va o le VIL (Max.) ma le VIH (Min.). - Fa'asa o le avanoa i tuatusi fa'apolopolo
E fa'asa le avanoa i tuatusi fa'apolopolo. O tuatusi fa'aagaga o lo'o tu'uina atu mo le fa'alauteleina o galuega i le lumana'i. Aua le fa'aogaina nei tuatusi ona e le fa'amaonia le fa'agaioiga sa'o o le LSI. - Eseesega i le va o oloa
Aʻo leʻi suia mai le tasi oloa i le isi, mo se faʻataʻitaʻigaample i se oloa ma se numera vaega ese, faʻamaonia o le suiga o le a le taʻitaʻia ai faʻafitauli.
O uiga o se microprocessing unit poʻo microcontroller unit oloa i le vaega lava e tasi ae o le i ai o se numera vaega eseese e mafai ona eseese i tulaga o le mafaufau i totonu, mamanu faʻatulagaina, ma isi mea, e mafai ona aʻafia ai le laina o uiga eletise, e pei o tulaga taua, fa'agaioia fa'agaoioiga, puipuiga i le pisa, ma le aofa'i o le pa'o fa'asalalauina. Pe a sui i se oloa e ese le numera o vaega, faʻatino se suʻega suʻesuʻega mo le oloa tuʻuina atu.
Fa'aaliga
- Fa'amatalaga o ta'amilosaga, polokalama fa'akomepiuta ma isi fa'amatalaga e feso'ota'i i totonu o lenei pepa o lo'o tu'uina atu na'o le fa'ata'ita'iina o le fa'agaioiga o oloa semiconductor ma fa'aoga fa'atasi.amples. O oe e nafa atoatoa mo le tu'ufa'atasia po'o so'o se isi fa'aoga o ta'amilosaga, polokalame, ma fa'amatalaga i le mamanu o lau oloa po'o le faiga. Renesas Electronics e fa'ate'aina so'o se noataga uma mo so'o se gau ma fa'aleagaina e te oe po'o isi vaega e mafua mai i le fa'aogaina o nei ta'aloga, polokalama, po'o fa'amatalaga.
- O le Renesas Electronics o loʻo faʻaalia manino ai soʻo se saisai e faasaga i ma noataga mo le soliga poʻo soʻo se isi lava tagi e aofia ai pateni, puletaofia, poʻo isi aia tatau tau meatotino a isi vaega, e ala i le faʻaaogaina o oloa Renesas Electronics poʻo faʻamatalaga faʻapitoa o loʻo faʻamatalaina i lenei pepa, e aofia ai ae e le gata i, faʻamatalaga o oloa, ata, siata, polokalame, algorithms, ma faʻaoga faʻatasiamples.
- Leai se laisene, faʻaalia, faʻaalia pe faʻapena, e tuʻuina atu i lalo o soʻo se pateni, puletaofia poʻo isi aia tatau tau le atamai a Renesas Electronics poʻo isi.
- O oe e nafa ma le fuafuaina o laisene e manaʻomia mai soʻo se isi vaega, ma le mauaina o ia laisene mo le faaulufaleina mai faaletulafono, auina atu i fafo, gaosiga, faʻatau, faʻaogaina, tufatufaina poʻo isi faʻatauga o soʻo se oloa e aofia ai oloa Renesas Electronics, pe a manaʻomia.
- E le tatau ona e suia, suia, kopi, pe toe fa'ainisinia so'o se oloa Renesas Electronics, pe atoa po'o se vaega. Renesas Electronics e fa'ate'aina so'o se noataga uma mo so'o se gau po'o mea fa'aleagaina na fa'aolaina e oe po'o isi vaega e afua mai i ia suiga, suiga, kopiina po'o le toe fa'ainisinia.
- O oloa Renesas Electronics e faʻavasegaina e tusa ai ma togi lelei e lua: "Tulaga Faʻatonu" ma le "Tulaga Maualuga". O talosaga fa'amoemoe mo oloa ta'itasi Renesas Electronics e fa'alagolago ile tulaga lelei ole oloa, e pei ona fa'ailoa i lalo. “Standard”: Komepiuta; meafaigaluega ofisa; mea tau feso'ota'iga; meafaigaluega su'ega ma fua; mea fa'alogo ma va'aia; mea fa'aeletonika ile fale; meafaigaluega masini; meafaigaluega faaeletonika patino; robots tau pisinisi; ma isi. “Tulaga Maualuga”: Mea faigaluega tau felauaiga (taavale, nofoaafi, vaa, ma isi); fa'atonuga o feoa'iga (mo moli); mea tau feso'ota'iga tetele; faiga fa'agata tau tupe; meafaigaluega fa'atonutonu saogalemu; ma isi. Se'i vagana ua fa'ailoa manino o se oloa fa'atuatuaina maualuga po'o se oloa mo si'osi'omaga faigata i totonu o se pepa fa'amaumauga a Renesas Electronics po'o isi pepa Renesas Electronics, o oloa Renesas Electronics e le'o fa'amoemoe pe fa'atagaina mo le fa'aoga i oloa po'o faiga e ono fa'amata'u sa'o ai tagata. ola po'o manu'a o le tino (mea fa'aola fa'aola po'o faiga; taotoga fa'apipi'i; ma isi.), po'o le fa'aleagaina o meatotino tuga (fa'aoga avanoa; mea e toe fai i lalo o le sami; faiga fa'aola faaniukilia; faiga fa'atonutonu va'alele; masini fa'ato'aga autu; meafaigaluega a le militeri; ma isi. ). Renesas Electronics fa'ate'aina so'o se ma noataga uma mo so'o se fa'aleagaina po'o se gau na fa'atupuina e oe po'o so'o se isi vaega e mafua mai i le fa'aogaina o so'o se oloa Renesas Electronics e le ogatasi ma so'o se pepa fa'amaumauga a Renesas Electronics, tusi lesona a le tagata fa'aoga po'o isi pepa Renesas Electronics.
- E leai se oloa semiconductor e matua malupuipuia. E ui lava i soʻo se puipuiga poʻo ni foliga e mafai ona faʻatinoina i Renesas Electronics hardware poʻo polokalama faakomepiuta, e matua leai lava se noataga a Renesas Electronics e mafua mai i soʻo se faʻafitauli poʻo se soliga puipuia, e aofia ai ae le gata i soʻo se avanoa e le faʻatagaina i poʻo le faʻaaogaina o se oloa Renesas Electronics. po'o se faiga e fa'aogaina ai se oloa Renesas Electronics. RENESAS ELECTRONICS E LE FAAMANATU PEA FAAMANATU O RENESAS ELECTRONICS PRODUCTS, POO SO'O SE FA'AIGA NA FAIA I LE FA'A'OGA O LE RENESAS ELECTRONICS O MEA E FA'AVAEINA PE SA'oloto mai mea pi'opi'o, osofa'i, VIRUSATA, FA'AFIAGA, FA'AIGA, FA'AIGA FA'AVAE ). O RENESAS ELECTRONICS FA'AVAE SO'O SE MAFAUFA'A UMA PO'O MATAFAITAU UMA E ALA'I MAI PE FESO'O'I I SO'O SE FA'AALIGA FA'AALIGA. E LE gata i lea, I LE LELEI FA'AALIGA E LE TULAFONO TA'ITA'I, RENESAS ELECTRONICS UA TA'EINA SO'O SE FA'ASAOGA UMA, FA'AMANATU PE FA'AMATALAGA, I LE FA'A'ALIGA I LENEI FA'AMATALAGA MA SO'O SE SOFTWARE FESO'AIPO'I PO O FA'AMATALAGA, E LE FA'A'OA'OINA, E LE FA'A'OA'OINA. O SE FAAMOEMOEGA AE.
- Pe a faʻaaogaina oloa Renesas Electronics, vaʻai i faʻamatalaga lata mai o oloa (pepa o faʻamatalaga, tusi lesona a tagata faʻaoga, faʻamatalaga o talosaga, "Faʻamatalaga Lautele mo le Taulimaina ma le Faʻaaogaina o Mea Faʻapipiʻi Semiconductor" i le tusitaulima faʻatuatuaina, ma isi), ma faʻamautinoa o loʻo i totonu o laina faʻaoga. fa'amaoti mai e Renesas Electronics e tusa ai ma fua fa'atatau, fa'agaoioi le eletise voltagu laina, uiga fa'a'avevela vevela, fa'apipi'i, ma isi. E fa'afitia e Renesas Electronics so'o se noataga uma mo so'o se fa'aletonu, fa'aletonu po'o fa'alavelave fa'afuase'i e tula'i mai i le fa'aogaina o oloa Renesas Electronics i fafo atu o ia vaega fa'apitoa.
- E ui o le Renesas Electronics e taumafai e faʻaleleia le lelei ma le faʻamaoni o oloa Renesas Electronics, o oloa semiconductor e iai uiga faʻapitoa, e pei o le tupu o le toilalo i se fua faatatau ma faʻaletonu i lalo o nisi tulaga faʻaoga. Se'i vagana ua fa'aigoaina o se oloa fa'atuatuaina maualuga po'o se oloa mo si'osi'omaga faigata i totonu o se pepa fa'amaumauga a Renesas Electronics po'o isi pepa Renesas Electronics, o oloa a Renesas Electronics e le fa'atatau i le mamanu e tete'e atu i fa'avevela. O oe e nafa ma le faʻatinoina o faiga saogalemu e puipuia ai mai le ono afaina ai o le tino, manuʻa poʻo le faʻaleagaina e mafua mai i le afi, ma/poʻo le lamatiaga i tagata lautele pe a tupu se faʻaletonu poʻo le faʻaogaina o oloa Renesas Electronics, e pei o le mamanu saogalemu mo meafaigaluega ma polokalama faakomepiuta, e aofia ai ae le faatapulaaina i le toe faia, pulea o le afi ma le puipuia o le faaletonu, togafitiga talafeagai mo le faʻaleagaina o le matua poʻo soʻo se isi lava faiga talafeagai. Talu ai ona o le su'esu'eina o masini komepiuta na'o ia e matua faigata ma le aoga, o oe e nafa ma le iloiloina o le saogalemu o oloa mulimuli po'o faiga na e gaosia.
- Fa'amolemole fa'afeso'ota'i se ofisa fa'atau a Renesas Electronics mo fa'amatalaga e uiga i mataupu tau si'osi'omaga e pei o le fetaui lelei o le si'osi'omaga o oloa ta'itasi Renesas Electronics. O oe e nafa ma le suʻesuʻeina ma le faʻaeteete ma lava le suʻesuʻeina o tulafono talafeagai ma tulafono faatonutonu e faʻatonutonu ai le faʻaofiina poʻo le faʻaogaina o vailaʻau faʻatonutonu, e aofia ai e aunoa ma le faʻatapulaaina, le EU RoHS Directive, ma le faʻaaogaina o oloa Renesas Electronics e tusa ai ma nei tulafono talafeagai uma ma tulafono faatonutonu. Renesas Electronics e fa'ate'aina so'o se noataga uma mo mea fa'aleagaina po'o gau ona o lou le usita'ia o tulafono ma tulafono fa'atatau.
- Renesas Electronics oloa ma tekinolosi e le tatau ona faʻaogaina mo pe tuʻufaʻatasia i soʻo se oloa poʻo faiga e faʻasaina ai le gaosiga, faʻaogaina, poʻo le faʻatau atu i lalo o soʻo se tulafono poʻo tulafono faʻalotoifale poʻo fafo. E tatau ona e usitaʻia soʻo se tulafono faʻatonutonu e faʻatau atu i fafo ma tulafono faʻasalalau e faʻasalalau ma faʻatautaia e malo o soʻo se atunuu o loʻo faʻamaonia le puleʻaga i luga o vaega poʻo fefaʻatauaiga.
- O le matafaioi a le tagata faʻatau poʻo le tufatufaina o oloa Renesas Electronics, poʻo soʻo se isi lava vaega na te tufatufa atu, lafoai, pe faʻatau atu pe faʻafeiloaʻi le oloa i se isi vaega, e logoina ia isi vaega aʻo leʻi oʻo i mea o loʻo i ai ma aiaiga o loʻo tuʻuina atu. i lenei pepa.
- O lenei pepa e le tatau ona toe lolomi, toe faia pe fa'aluaina i so'o se faiga, atoa po'o se vaega, e aunoa ma se fa'atagaga tusitusia muamua a Renesas Electronics.
- Fa'amolemole fa'afeso'ota'i le Renesas Electronics sales office pe a iai ni au fesili e uiga i fa'amatalaga o lo'o i totonu o lenei pepa po'o Renesas Electronics oloa.
(Faamatalaga1) “Renesas Electronics” e pei ona fa'aogaina i totonu o lenei pepa o lona uiga o le Renesas Electronics Corporation ma e aofia ai fo'i ma ana lala fa'atonu e pulea sa'o pe leai.
(Faamatalaga2) “O oloa (s) Renesas Electronics” o lona uiga o so'o se oloa ua atia'e pe gaosia e po'o mo Renesas Electronics.
Ofisa Tutotonu
TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku, Tokyo 135-0061, Iapani
www.renesas.com
Fa'ailoga Fa'ailoga
Renesas ma le Renesas logo o faʻailoga faʻatau a Renesas Electronics Corporation. O fa'ailoga tau fefa'ataua'iga uma ma fa'ailoga fa'amaufa'ailoga o mea totino ia a latou tagata.
Fa'amatalaga fa'afeso'ota'i
Mo nisi faʻamatalaga e uiga i se oloa, tekinolosi, faʻamatalaga sili ona lata mai o se pepa, poʻo lou ofisa faʻatau lata ane, faʻamolemole asiasi: www.renesas.com/contact/.
Pepa / Punaoa
![]() |
RENESAS RL78-G14 Family SHA Hash Function Library [pdf] Fa'atonu Taiala RL78-G14, RL78-G23, RL78-G14 Family SHA Hash Function Library, Family SHA Hash Function Library, Hash Function Library, Function Library, RL78-G24 |