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)
  1. 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.

  2. 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.
  3. 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.

  1. Faaopoopo le files i le Laulau 4 i le faʻamoemoe o le fausiaina.
  2. 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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.).
  7. 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.
  8. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *