RENESAS RL78-G14 Lelapa la SHA Hash Function Library

Selelekela

Tokomane ena e hlalosa Laeborari ea Mosebetsi oa SHA Hash bakeng sa Lelapa la RL78 (eo hamorao e tla bitsoa "SHA Libraly") e itšetlehileng ka MCUs.

SHA Libraly ke laeborari ea software e sebetsanang le lipalo tsa HASH bakeng sa RL78 Family. E boetse e entsoe ka algorithm e inehetseng mme e hlophisoa ka botlalo ke puo ea kopano.

Laeborari e kenyellelitsoeng phetolelong ena ea lintlha tsa kopo e ka kopanngoa le RL78/G24 FAA(Flexible

Application Accelerator) ho ntlafatsa lebelo la ts'ebetso. Bakeng sa lintlha, sheba 2.3, Mokhoa oa ho sebelisa mesebetsi ea laebrari (Ha e kopantsoe le RL78/G24 FAA).

Bakeng sa lintlha tse mabapi le mesebetsi ea API, sheba ho Renesas Microcomputer SHA Hash Function Library: Bukana ea Mosebelisi(R20UW0101).

Sesebediswa se reriloeng

RL78/G14, RL78/G23, RL78/G24
Ha o sebelisa molaetsa ona oa ts'ebeliso le li-MCU tse ling tsa Renesas, ho khothaletsoa tlhahlobo e hlokolosi ka mor'a ho etsa liphetoho ho tsamaisana le MCU e 'ngoe.

Sebopeho sa sehlahisoa

Sehlahisoa sena se na le filetse thathamisitsoeng ho Lethathamo la 1 ka tlase.

Letlapa la 1. Sehlahisoa sa SHA Library files 

Lebitso Tlhaloso
sample lenaneo(r20an0211xx0202-rl78-sha)
sebaka sa mosebetsi
Tokomane (doc)
Senyesemane (en)
r20uw0101ej0201-sha.pdf Bukana ea mosebelisi
r20an0211ej0202-rl78-sha.pdf Tataiso ea Selelekela (tokomane ena)
Sejapane(ja)
r20uw0101jj0201-sha.pdf Bukana ea mosebelisi
r20an0211jj0202-rl78-sha.pdf Tataiso ea Selelekela
libsrc Mohloli oa libuka
sha SHA Library
src Mohloli oa Laebrari ea SHA
sha1if.c Tlhaloso ea tšebetso ea SHA-1 API
sha256if.c Tlhaloso ea tšebetso ea SHA-256 API
sha384if.c Tlhaloso ea tšebetso ea SHA-384 API

(Ha e tšehetsoe ke RL78)

shaif.h Karolo ea mantlha ea ts'ebetso ea API
sha1.c Karolo ea mantlha ea lipalo tsa SHA-1
sha256.c Karolo ea mantlha ea lipalo tsa SHA-256
sha512.c Karolo ea mantlha ea lipalo tsa SHA-384 / SHA-512 (Ha e tšehetsoe ke RL78)
r_sha_version.c Mofuta oa SHA-1/SHA-256 file
kenyeletsa Sefaele sa hlooho sa SHA Library
r_sha.h Rev.2.02 sehlooho file
r_mw_version.h Sehlooho sa data sa mofuta file
r_stdint.h Sehlooho sa Typedef file
CS+ CS+ foldara ea projeke
sha_rl78_sim_sample Sample morero oa RL78/G23
src Sephutheli sa mohloli
ka sehloohong.c Sample khoutu
ka sehloohong.h Samphlooho ea khoutu file
libsrc Hokela ho libsrc
smc_gen Foldara e iketselitseng ea "Smart configurator".
kakaretso Sehlooho se tloaelehileng file / mohloli file foldara ea polokelo
r_bsp foldareng ea ho qala khoutu ea tlhaloso ea polokelo
r_config Ho qala ha mokhanni ho lokisa foldara ea polokelo ea hlooho
sha_rl78_sample_FAA Sample morero oa RL78/G24 FAA
src Sephutheli sa mohloli
ka sehloohong.c Sample khoutu
ka sehloohong.h Samphlooho ea khoutu file
libsrc Hokela ho libsrc
smc_gen Foldara e iketselitseng ea "Smart configurator".
Config_FAA Mohloli o amanang le FAA file foldara ea polokelo
kakaretso Sehlooho se tloaelehileng file / mohloli file foldara ea polokelo
r_bsp foldareng ea ho qala khoutu ea tlhaloso ea polokelo
r_config Ho qala ha mokhanni ho lokisa foldara ea polokelo ea hlooho
r_pincfg Lebitso la tšoantšetso le beha foldara ea polokelo ea lihlooho bakeng sa likou
e2 studio foldara ea projeke ea studio ea e2
CCRL Sample morero oa CCRL
sha_rl78_sim_sample

E siiloe ka tlase.

Sample morero oa RL78/G23

E siiloe ka tlase.

sha_rl78_sample_FAA

E siiloe ka tlase.

Sample morero oa RL78/G24 FAA

E siiloe ka tlase.

LLVM Sample morero oa LLVM
sha_rl78_sim_sample

E siiloe ka tlase.

Sample morero oa RL78/G23

E siiloe ka tlase.

IAR Foldara ea projeke ea IAR
sha_rl78_sim_sample

E siiloe ka tlase.

Sample morero oa RL78/G23

E siiloe ka tlase.

Litlhaloso tsa Sehlahisoa

Mosebetsi oa API

SHA Library bakeng sa RL78 e tšehetsa mesebetsi e latelang.

Lethathamo la 2. Mesebetsi ea API Library ea SHA

API Kemiso
R_Sha1_HashDigestNote Etsa SHA-1 hash digest
R_Sha256_HashDigest Etsa SHA-256 hash digest

Hlokomela: Ha e kopantsoe le RL78/G24 FAA, ts'ebetso ena ha e tšehetsoe.

API File
R_Sha1_HashDigest sha1if.c, sha1.c, r_sha_version.c
R_Sha256_HashDigest sha256if.c, sha256.c, r_sha_version.c

Mokhoa oa ho sebelisa mesebetsi ea laebrari

Ha u sebelisa mosebetsi oa laebrari, ho hlokahala hore u hlalose lintlha tsa file ho ahoa ka tsela e latelang ho latela API e tla sebelisoa. Ha e kopantsoe le RL78/G24 FAA, bua ka 2.3, Mokhoa oa ho sebelisa mesebetsi ea laebrari (Ha e kopantsoe le RL78/G24 FAA).

Lethathamo la 3. File ho ahoa

API File
R_Sha1_HashDigest sha1if.c, sha1.c, r_sha_version.c
R_Sha256_HashDigest sha256if.c, sha256.c, r_sha_version.c

Mokhoa oa ho sebelisa mesebetsi ea laeborari (Ha e kopantsoe le RL78/G24 FAA)

FAA (The Flexible Application Accelerator) ke accelerator ea kopo e sebelisang meralo ea Harvard e entsoeng ke Renesas Electronics Corporation. Ho sebelisa FAA bakeng sa ts'ebetso ea SHA hash ho eketsa lebelo la ts'ebetso ea SHA Library Note.

Hlokomela: Ha e kopantsoe le RL78/G24 FAA, ke SHA-256 feela e tšehetsoang.
Hlokomela: Ha e kopantsoe le RL78/G24 FAA, ho tšehetsoa feela komporo ea CC-RL.

Ha e kopantsoe le FAA, hlahisa khoutu bakeng sa ts'ebetso ea SHA hash bakeng sa FAA ho Smart configurator. Kopanya khoutu e hlahisitsoeng le khoutu e foldareng ea libsrc e kenyellelitsoeng ka har'a sephutheloana sena sa laeborari. Ntle le khoutu ea Laeborari ea FAA SHA, hlakisa khoutu e ho Lethathamo la 4 ka tlase e le sepheo sa kaho.

Lethathamo la 4. File e tla hahuoa ha e kopantsoe le RL78/G24 FAA

API File
R_Sha256_HashDigest sha256if.c, r_sha_version.c

Mokhoa oa ho hlahisa khoutu

FAA SHA Library e hlahisa khoutu e sebelisa Smart configurator

Bakeng sa tlhaiso-leseling e batsi mabapi le mokhoa oa ho sebelisa Smart Configurator, ka kopo sheba tokomane e latelang.

  • Tataiso ea Mosebelisi ea RL78 Smart Configurator: e² studio (R20AN0579)
  • Tataiso ea Mosebelisi ea RL78 Smart Configurator: CS+ (R20AN0580)
  1. Kenya karolo ea Flexible Application Accelerator (e hlalosoang ka tlase e le karolo ea FAA).
    Khoele ea litlhaku e boletsoeng bakeng sa lebitso la Configuration: ha o eketsa karolo e tla hlaha mabitsong a khoutu a hlahisitsoeng ke Smart Configurator. Boleng ba pele ba lebitso la tlhophiso ke Config_FAA.

  2. Khoasolla Laeborari ea FAA SHA.
    Tobetsa konopo ea Nchafatsa li-module tsa FAA ho bonts'a skrine ea khoaso ea li-module tsa FAA ebe u khetha Laebrari ea FAA SHA eo u ka e khoasollang.
  3. Khetha SHA256 ts'ebetsong ho etsa tlhahiso ea khoutu. Khoutu e hlahisoa ho \ src\smc_gen\Config_FAA. Bakeng sa lintlha tse mabapi le khoutu e hlahisitsoeng, sheba ho 2.3.3, Lintlha tse Hlahisitsoeng tsa Khoutu.

Haha Litlhophiso

Kamora ho hlahisa khoutu ka Smart Configurator, etsa litlhophiso tse latelang tsa ho aha pele o haha.

  1. Kenya le files ho Lethathamo la 4 ho sepheo sa ho aha.
  2. Hlalosa R_CONFIG_FAA_SHA256 ho tlhaloso e kholo ea preprocessor ea moqapi.

Hlahisa Code Details

E latelang ke tlhaloso e qaqileng ea khoutu e hlahisoang ke Smart Configurator.

Lethathamo la 5. Lintlha tsa Khoutu e Hlahisitsoeng

FileNote1 Tlhaloso
“XXX”_common.c FAA e tloaelehileng mosebetsi oa C mohloli file
“XXX”_tloaelehileng.h Sehlooho sa tšebetso se tloaelehileng sa FAA file
“XXX”_common.inc sehlooho sa iodefine file bakeng sa FAA
“XXX”_sha256.c SHA-256 palo ea C mohloli file bakeng sa FAA
“XXX”_sha256.h SHA-256 sehlooho sa lipalo file bakeng sa FAA
“XXX”_src.dsp Sekopanyi sa lipalo tsa SHA-256 file bakeng sa FAA

Tlhokomeliso: 1. "XXX" ka lebitso la ts'ebetso e emela lebitso la tlhophiso. Lebitso la tlhophiso le hlalositsoe ho Smart Configurator ha o eketsa karolo ea FAA. Ho fumana lintlha, sheba ho 2.3.1,.Mokhoa oa ho hlahisa khoutu.

Khoutu ea Phoso

Laebraring ea FAA SHA, khoutu e latelang ea phoso e eketsoa boleng ba ho khutla ba mosebetsi oa R_Sha256_HashDigest.

Bakeng sa lintlha tse mabapi le mesebetsi ea API, sheba ho Renesas Microcomputer SHA Hash Function Library: Bukana ea Mosebelisi(R20UW0101).

Lethathamo la 6. Khoutu ea Phoso

Letšoao Boleng Tlhaloso
R_SHA_ERROR_FAA_ALREADY_RUNNING -4 Mosebetsi o ile oa emisoa ntle le ho etsa ts'ebetso ea SHA hash hobane processor ea FAA e ne e se e ntse e sebetsa.

Lintlha

  • Litlhaloso tse latelang tse kholo li ke ke tsa sebelisoa le RL78. __COMPILE_EMPHASIS_SPEED__

CC-RL

Tikoloho ya ntshetsopele

Ka kopo sebelisa mofuta o tšoanang kapa oa morao-rao oa lethathamo la lisebelisoa tse thathamisitsoeng ka tlase:

  • Tikoloho e Kopantsoeng ea Ntlafatso:
  • CS+ bakeng sa CC V8.05.00
  • e2 studio 2021-04
  • Moqapi oa C:
  • CC-RL V1.09.00

ROM / RAM / Boholo ba Stack le Ts'ebetso

Mefuta e fapaneng ea boholo le ts'ebetso ha ho hahoa ka likhetho tse latelang li hlalositsoe bakeng sa litšupiso. Likhetho tsa ho bokella
-cpu=S3 -memory_model=medium –Odefault Link options
- NOOPtimize

Letlapa la 7. ROM, Boholo ba RAM 

API Boholo ba ROM [byte] Boholo ba RAM [byte]
R_Sha1_HashDigest 1814 0
R_Sha256_HashDigest 3033 0

Letlapa la 8. Boholo ba Stack 

API boholo ba stack [byte]
R_Sha1_HashDigest 174
R_Sha256_HashDigest 96

Lethathamo la 9. Tshebetso 

bolelele ba molaetsa[byte] SHA-1 [rona] SHA-256 [rona]
0 800 1,200
64 1,500 2,300
128 2,200 3,400
192 2,900 4,600
256 3,600 5,700

Hlokomela: Molaetsa o kentsoeng ke boloko bo le bong bo nang le ts'ebetso ea padding.

CC-RL(Ha e kopantsoe le RL78/G24 FAA)

Tikoloho ya ntshetsopele

Ka kopo sebelisa mofuta o tšoanang kapa oa morao-rao oa lethathamo la lisebelisoa tse thathamisitsoeng ka tlase:

  • Tikoloho e Kopantsoeng ea Ntlafatso:
  • CS+ bakeng sa CC V8.10.00
  • e2 studio 2023-07
  • Moqapi oa C:
  • CC-RL V1.12.01
  • Sekopanyi sa DSP:
  • FAA Assembler V1.04.02

ROM / RAM / FAACODE / FAADATA / Boholo ba Stack le Ts'ebetso

Mefuta e fapaneng ea boholo le ts'ebetso ha ho hahoa ka likhetho tse latelang li hlalositsoe bakeng sa litšupiso. Likhetho tsa ho bokella

  • cpu=S3 -memory_model=medium –Odefault Link options
  • NOOPtimize

Letlapa la 10. ROM, RAM, FAACODE, FAADATA Boholo

API Boholo ba ROM [byte] Boholo ba RAM [byte] FAACODE [byte] FAADATA [byte]
R_Sha256_HashDigest 1073 0 684 524

Letlapa la 11. Boholo ba Stack

API boholo ba stack [byte]
R_Sha256_HashDigest 46

Lethathamo la 12. Tshebetso

oache ea tsamaiso = 32MHz

bolelele ba molaetsa[byte] SHA-256 [rona]
0 6,00
64 1,100
128 1,600
192 2,000
256 2,500

IAR Embedded Workbench

Tikoloho ya ntshetsopele

Ka kopo sebelisa mofuta o tšoanang kapa oa morao-rao oa lethathamo la lisebelisoa tse thathamisitsoeng ka tlase:

  • Tikoloho e Kopantsoeng ea Ntlafatso:
    IAR Embedded Workbench bakeng sa Renesas RL78 version 4.21.1
  • Moqapi oa C:
    IAR C/C++ Compiler bakeng sa Renesas RL78 : 4.20.1.2260

ROM / RAM / Boholo ba Stack le Ts'ebetso

Mefuta e fapaneng ea boholo le ts'ebetso ha ho hahoa ka likhetho tse latelang li hlalositsoe bakeng sa litšupiso.

Likhetho tsa ho bokella
–core=S3 –code_model=hole –data_model=haufi –near_const_location=rom0 -e -Oh –calling_convention=v2

Letlapa la 13. ROM, Boholo ba RAM

laeborari file lebitso Boholo ba ROM [byte] Boholo ba RAM [byte]
R_Sha1_HashDigest 2,009 0
R_Sha256_HashDigest 3,283 0

Letlapa la 14. Boholo ba Stack

API boholo ba stack [byte]
R_Sha1_HashDigest 184
R_Sha256_HashDigest 138

Lethathamo la 15. Tshebetso

bolelele ba molaetsa[byte] SHA-1 [rona] SHA-256 [rona]
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

Hlokomela: Molaetsa o kentsoeng ke boloko bo le bong bo nang le ts'ebetso ea padding.

LLVM

Tikoloho ya ntshetsopele

Ka kopo sebelisa mofuta o tšoanang kapa oa morao-rao oa lethathamo la lisebelisoa tse thathamisitsoeng ka tlase:

• Tikoloho e Kopantsoeng ea Ntlafatso:
e2 studio 2022-01
• Mokopanyi oa C:
LLVM ea Renesas RL78 10.0.0.202203

Khetho ea ROM / RAM / Compiler / Ts'ebetso

Mefuta e fapaneng ea boholo le ts'ebetso ha ho hahoa ka likhetho tse latelang li hlalositsoe bakeng sa litšupiso.
Likhetho tsa ho bokella
Mofuta oa CPU: S3-core
Boemo ba Ntlafatso : Ntlafatsa boholo (-Os)

Letlapa la 16. ROM, Boholo ba RAM

laeborari file lebitso Boholo ba ROM [byte] Boholo ba RAM [byte]
R_Sha1_HashDigest 2,731 0
R_Sha256_HashDigest 4,312 0

Letlapa la 17. Boholo ba Stack

API boholo ba stack [byte]
R_Sha1_HashDigest 178
R_Sha256_HashDigest 104

Lethathamo la 18. Tshebetso

bolelele ba molaetsa[byte] SHA-1 [rona] SHA-256 [rona]
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

Hlokomela: Molaetsa o kentsoeng ke boloko bo le bong bo nang le ts'ebetso ea padding.

Nalane ea Phetoho

Tlhaloso
Moruti. Letsatsi Leqephe Kakaretso
1.00 La 16 Mphalane 2012 Khatiso ea pele e fanoe
1.01 La 30 Loetse 2014 Tokomane e ntlafalitsoeng.
Re rarolla bothata ha sesupa sa ho kenya e le aterese e sa tloaelehang.
Tšehetso e ekelitsoeng bakeng sa mohlala o monyenyane le mohlala o moholo.
1.02 La 01 Mmesa 2015 IAR Embedded Workbench e tšehelitsoeng.
1.03 La 01 Phupu 2016 CC-RL e tšehelitsoeng.
E tšehelitsoe ke IAR Embedded Workbench 7.4(v2.21.1).
2.00 La 21 Mmesa 2021 E fetotse foromo ea ho fana ka laebrari ho tloha ho Lib Format ho ea mohloling oa C
2.01 La 30 Phuptjane 2022 LLVM e tšehelitsoeng.
2.02 La 01 Aug 2023 Laeborari e ekelitsoeng bakeng sa RL78/G24 FAA.

Mehato e Akaretsang ea Ts'ebetso ea Ts'ebetso ea Microprocessing Unit le Lihlahisoa tsa Unit ea Microcontroller

Lintlha tse latelang tsa tšebeliso li sebetsa ho lisebelisoa tsohle tsa Microprocessing le Microcontroller unit tse tsoang Renesas. Bakeng sa lintlha tse qaqileng tsa tšebeliso ea lihlahisoa tse koahetsoeng ke tokomane ena, sheba likarolo tse amehang tsa tokomane hammoho le lintlha life kapa life tsa tekheniki tse fanoeng bakeng sa lihlahisoa.

  1. Tlhokomeliso khahlano le Electrostatic Discharge (ESD)
    Sebaka se matla sa motlakase, ha se pepesehetse sesebelisoa sa CMOS, se ka baka tšenyo ea heke oxide 'me qetellong se senya ts'ebetso ea sesebelisoa. Mehato e tlameha ho nkoa ho emisa ho hlahisa motlakase o tsitsitseng ka hohle kamoo ho ka khonehang, 'me ka potlako ho o qhala ha o etsahala. Taolo ea tikoloho e tlameha ho lekana. Ha e omme, ho lokela ho sebelisoa humidifier. Sena se khothaletsoa ho qoba ho sebelisa li-insulator tse ka hahang motlakase o tsitsitseng habonolo. Lisebelisoa tsa semiconductor li tlameha ho bolokoa le ho tsamaisoa ka sets'oants'o sa anti-static, mokotla o sireletsang o tsitsitseng kapa thepa e tsamaisang. Lisebelisoa tsohle tsa tlhahlobo le litekanyo ho kenyelletsa le libenche tsa mosebetsi le mekato li tlameha ho theoa. Motho ea sebetsang le eena o tlameha ho theoa fatše ka leqhama la letsoho. Lisebelisoa tsa semiconductor ha lia lokela ho tšoaroa ka matsoho. Mehato e ts'oanang e tlameha ho nkuoa bakeng sa liboto tsa potoloho tse hatisitsoeng tse nang le lisebelisoa tse kentsoeng tsa semiconductor.
  2. E sebetsa ka matla a ho sebetsa
    Boemo ba sehlahisoa ha bo hlalosoe ka nako eo matla a fanoang ka eona. Maemo a li-circuits tsa ka hare ho LSI ha a na moeli mme maemo a litlhophiso tsa li-register le li-pin ha a hlalosoe ka nako eo motlakase o fanoang ka eona. Sehlahisoang se phethiloeng moo lets'oao la ho seta bocha le sebelisoa ho pini ea ho seta kantle, linaha tsa likhoele ha li tiisetsoe ho tloha nakong eo matla a fanoang ho fihlela ts'ebetso ea ho seta bocha e phethiloe. Ka mokhoa o ts'oanang, li-states tsa li-pins tsa sehlahisoa se setang bocha ke ts'ebetso ea on-chip power-on reset ha e tiisetsoe ho tloha nakong eo matla a fanoang ka eona ho fihlela matla a fihla boemong boo ho seta bocha ho boletsoeng.
  3. Ho kenya lets'oao nakong ea ho tima ha motlakase
    Se ke oa kenya mats'oao kapa motlakase oa I/O o hulang holimo ha sesebelisoa se tima. Ente ea hajoale e hlahisoang ke tlhahiso ea lets'oao le joalo kapa phepelo ea motlakase ea I/O e ka baka ho se sebetse hantle 'me maqhubu a sa tloaelehang a fetang sesebelisoa ka nako ena a ka baka ho senyeha ha likarolo tsa kahare. Latela tataiso bakeng sa lets'oao la ho kenya nakong ea ho tima ha motlakase joalo ka ha ho hlalositsoe tokomaneng ea sehlahisoa sa hau.
  4. Ho tšoara lithapo tse sa sebelisoeng
    Tšoara lithakhisa tse sa sebelisoeng ho latela litaelo tse fanoeng tlas'a ho tšoara lithapo tse sa sebelisoeng bukeng ea tataiso. Lithakhisa tsa lihlahisoa tsa CMOS hangata li maemong a phahameng haholo. Ts'ebetsong ka phini e sa sebelisoeng sebakeng sa potoloho e bulehileng, lerata le eketsehileng la motlakase le hlahisoa haufi le LSI, thunya e amanang le hona joale e phallang ka hare, 'me ho se sebetse ho etsahala ka lebaka la ho hlokomeloa ka bohata ha pin e le letšoao la ho kenya. eba khoneha.
  5. Matšoao a oache
    Kamora ho kenya ts'ebetso ea ho seta botjha, lokolla mohala feela kamora hore lets'oao la oache ea ts'ebetso le tsitse. Ha o chencha lets'oao la oache nakong ea ts'ebetso ea lenaneo, ema ho fihlela lets'oao la oache eo u batlang ho e shebella e tsitsitse. Ha lets'oao la oache le hlahisoa ka resonator ea kantle kapa ho tsoa ho oscillator ea kantle nakong ea ho hlophisoa bocha, etsa bonnete ba hore mohala oa ho seta o lokolloa feela kamora ho tsitsisa ka botlalo ha lets'oao la oache. Ho phaella moo, ha u fetohela ho letšoao la oache le hlahisoang ka resonator ea ka ntle kapa ka oscillator ea ka ntle ha ts'ebetso ea lenaneo e ntse e tsoela pele, ema ho fihlela letšoao la oache le lebisitsoeng le tsitsitse.
  6. Moqtage application waveform ho input pin
    Ho sotha ha waveform ka lebaka la lerata le kenang kapa leqhubu le bonts'ang ho ka baka ho se sebetse hantle. Haeba tlhahiso ea sesebelisoa sa CMOS e lula sebakeng se pakeng tsa VIL (Max.) le VIH (Min.) ka lebaka la lerata, bakeng sa ex.ample, sesebelisoa se ka 'na sa se sebetse hantle. Ela hloko ho thibela lerata la ho qoqa ho kena sesebelisoa ha boemo ba ho kenya bo tsitsitse, hape le nakong ea phetoho ha tekanyo ea ho kenya e feta sebakeng se pakeng tsa VIL (Max.) le VIH (Min.).
  7. Thibelo ea ho fihlella liaterese tse boloketsoeng
    Ho fihlella liaterese tse boloketsoeng ho thibetsoe. Liaterese tse bolokiloeng li fanoe bakeng sa katoloso e ka bang teng nakong e tlang ea mesebetsi. Se ke oa fumana liaterese tsena kaha ts'ebetso e nepahetseng ea LSI ha e na tiisetso.
  8. Phapang pakeng tsa lihlahisoa
    Pele o fetoha ho tloha ho sehlahisoa se seng ho ea ho se seng, mohlalaample ho sehlahisoa se nang le nomoro ea karolo e fapaneng, netefatsa hore phetoho e ke ke ea baka mathata.
    Litšobotsi tsa yuniti ea microprocessing kapa lihlahisoa tsa yuniti ea microcontroller sehlopheng se le seng empa ho ba le palo e fapaneng ea karolo li ka fapana ho latela bokhoni ba mohopolo oa kahare, sebopeho sa sebopeho le lintlha tse ling tse ka amang mefuta ea litšobotsi tsa motlakase, joalo ka boleng ba sebopeho, mathoko a ho sebetsa, ho itšireletsa lerata, le bongata ba lerata le tsoang. Ha u fetohela ho sehlahisoa se nang le karolo e fapaneng ea nomoro, etsa tlhahlobo ea tlhahlobo ea sistimi bakeng sa sehlahisoa se fanoeng.

Hlokomela

  1. Litlhaloso tsa li-circuits, software le lintlha tse ling tse amanang le tsona tokomaneng ena li fanoe feela ho bontša ts'ebetso ea lihlahisoa tsa semiconductor le app ex.amples. U na le boikarabello bo felletseng ba ho kenyelletsa kapa ts'ebeliso efe kapa efe ea lipotoloho, software, le tlhaiso-leseling e mabapi le moralo oa sehlahisoa kapa sistimi ea hau. Renesas Electronics ha e na melato efe kapa efe bakeng sa tahlehelo le litšenyehelo tse bakiloeng ke uena kapa batho ba boraro ka lebaka la tšebeliso ea lipotoloho tsena, software kapa tlhahisoleseling.
  2. Ka hona, Renesas Electronics e hana ka ho hlaka litiisetso leha e le life khahlanong le molato oa tlolo ea molao kapa liqoso life kapa life tse amang litokelo tsa molao, litokelo tsa litokelo tsa molao, kapa litokelo tse ling tsa mahlale tsa batho ba boraro, ka kapa tse hlahisoang ke ts'ebeliso ea lihlahisoa tsa Renesas Electronics kapa tlhaiso-leseling ea tekheniki e hlalositsoeng tokomaneng ena, ho kenyeletsoa empa ha e felle feela ho, lintlha tsa sehlahisoa, litšoantšo, lichate, mananeo, algorithms, le mohlala oa kopoamples.
  3. Ha ho laesense, e hlakisitsoeng, e boletsoeng kapa ka tsela e 'ngoe, e fanoang mona tlas'a litokelo tsa litokelo tsa molao kapa litokelo tse ling tsa thepa ea mahlale tsa Renesas Electronics kapa tse ling.
  4. U tla ba le boikarabello ba ho fumana hore na ke lilaesense life tse hlokehang ho batho ba boraro, le ho fumana lilaesense tse joalo bakeng sa ho reka kantle ho naha, ho romelloa kantle ho naha, ho etsa, ho rekisa, ho sebelisoa, ho ajoa kapa ho lahla lihlahisoa life kapa life tse kenyelletsang lihlahisoa tsa Renesas Electronics, haeba ho hlokahala.
  5. U se ke ua fetola, ua fetola, ua kopitsa, kapa ua fetola moenjiniere sehlahisoa sefe kapa sefe sa Renesas Electronics, ebang ke ka botlalo kapa karolo e itseng. Renesas Electronics ha e na melato efe kapa efe bakeng sa tahlehelo kapa ts'enyehelo e bakiloeng ke uena kapa batho ba boraro ka lebaka la phetoho e joalo, tokiso, ho kopitsa kapa ho khutlisa boenjiniere.
  6. Lihlahisoa tsa Renesas Electronics li arotsoe ho latela limaraka tse peli tse latelang tsa boleng: "Standard" le "Boleng bo Phahameng". Lisebelisoa tse reriloeng bakeng sa sehlahisoa ka seng sa Renesas Electronics li ipapisitse le boemo ba boleng ba sehlahisoa, joalo ka ha ho boletsoe ka tlase. “E Tloaelehileng”: Lik’homphieutha; lisebelisoa tsa ofisi; thepa ea puisano; lisebelisoa tsa tlhahlobo le litekanyo; lisebelisoa tsa molumo le pono; lisebelisoa tsa lapeng tsa elektroniki; lisebelisoa tsa mochini; thepa ea motho ea elektronike; liroboto tsa indasteri; joalo-joalo "Boleng bo Phahameng": Thepa ea lipalangoang (likoloi, literene, likepe, joalo-joalo); taolo ya sephethephethe (mabone a sephethephethe); lisebelisoa tse kholo tsa puisano; ke tsamaiso ea lichelete tsa lichelete; thepa ea ho laola polokeho; Ntle le haeba ho khethiloe ka ho hlaka e le sehlahisoa se ka tšeptjoang haholo kapa sehlahisoa sa maemo a thata ho leqephe la data la Renesas Electronics kapa tokomane e 'ngoe ea Renesas Electronics, lihlahisoa tsa Renesas Electronics ha lia rereloa kapa ha lia lumelloa ho sebelisoa lihlahisoa kapa litsamaiso tse ka bang kotsi ka kotloloho ho batho. kotsi ea bophelo kapa ea 'mele (lisebelisoa tsa maiketsetso tse tšehetsang bophelo kapa litsamaiso; ho kenngoa ha opereishene; joalo-joalo), kapa e ka baka tšenyo e tebileng ea thepa (mokhoa oa sepakapaka; tse pheta-phetoang ka tlas'a maoatle; litsamaiso tsa taolo ea matla a nyutlelie; litsamaiso tsa taolo ea lifofane; lits'ebetso tsa mantlha tsa limela; thepa ea sesole; joalo-joalo. ). Renesas Electronics e hana molato ofe kapa ofe bakeng sa litšenyehelo kapa tahlehelo efe kapa efe e bakiloeng ke uena kapa motho ofe kapa ofe oa boraro ka lebaka la tšebeliso ea sehlahisoa sefe kapa sefe sa Renesas Electronics se sa lumellaneng le leqephe lefe kapa lefe la data la Renesas Electronics, buka ea mosebelisi kapa tokomane e 'ngoe ea Renesas Electronics.
  7. Ha ho sehlahisoa sa semiconductor se bolokehileng ka botlalo. Leha ho na le mehato efe kapa efe ea ts'ireletso kapa likarolo tse ka sebelisoang ho Renesas Electronics hardware kapa lihlahisoa tsa software, Renesas Electronics e ke ke ea ba le molato ho hang ka lebaka la bofokoli bofe kapa bofe kapa tlolo ea ts'ireletso, ho kenyeletsoa empa e sa felle feela ho phihlello efe kapa efe e sa lumelloeng kapa tšebelisong ea sehlahisoa sa Renesas Electronics. kapa sistimi e sebelisang sehlahisoa sa Renesas Electronics. RENESAS ELECTRONICS HA E FUMANE KAPA HA E TIISE HORE E HLAHISA LIHLAHISO TSA ELEKKRONIKE, KAPA LITSAMAISO TSE TSOANG LI SEBELISA LIHLAHISO TSA RENESAS ELECTRONICS E TLA BA LE SEBELETSO KAPA E LOKELA HO TŠONYEHA, HO HLASELA, LIVI, LITŠOANTŠISO, TŠITIRO TSE LING. ). RENESAS ELECTRONICS E HLOKOMELA BOIKARABELO MANG KAPA MANG KAPA MOLATO OA TSOANG KAPA O Amanang le LITABA TSE FANG LE TSA BOHLOKO. HO FETA HO FIHLELA HO FIHLELA HO FIHLELA HO FIHLELA HO TUMELLA KE MOLAO O SEBELISANG, RENESAS ELECTRONICS E IKONELA LITEKELO TSOHLE LE LITIISETSO TSOHLE, TSE HLAHANG KAPA TSE BOLELANG, MABAPI LE TOKOMANE ENA LE SOFTWARE E MANG LE EFE E MANTSOE KAPA E TELEHANG KAPA E SA HLOMANG LE MOLATO, KAPA HO HLOMELA HO HLOKOMELA. PHETHO TS'OANELO.
  8. Ha u sebelisa lihlahisoa tsa Renesas Electronics, sheba lintlha tsa morao-rao tsa sehlahisoa (maqephe a data, libuka tsa mosebelisi, lintlha tsa ts'ebeliso, "Lintlha Tse akaretsang tsa ho Tšoara le ho Sebelisa Lisebelisoa tsa Semiconductor" bukeng ea ts'epo, joalo-joalo), 'me u netefatse hore maemo a ts'ebeliso a har'a maemo a fapaneng. e boletsoeng ke Renesas Electronics mabapi le litekanyetso tse phahameng, phepelo ea matla a sebetsang voltagmefuta-futa, litšobotsi tsa ho qhala mocheso, ho kenya, joalo-joalo Renesas Electronics ha e na boikarabello bakeng sa ho se sebetse, ho hlōleha kapa kotsi e hlahang ka lebaka la tšebeliso ea lihlahisoa tsa Renesas Electronics ka ntle ho mefuta e joalo e boletsoeng.
  9. Leha Renesas Electronics e leka ho ntlafatsa boleng le ts'epahalo ea lihlahisoa tsa Renesas Electronics, lihlahisoa tsa semiconductor li na le litšobotsi tse ikhethileng, joalo ka ho hlaha ha ho hloleha ka sekhahla se itseng le ho se sebetse hantle tlasa maemo a itseng a ts'ebeliso. Ntle le haeba e khethiloe e le sehlahisoa se ts'epahalang haholo kapa sehlahisoa sa maemo a thata ho leqephe la data la Renesas Electronics kapa tokomane e 'ngoe ea Renesas Electronics, lihlahisoa tsa Renesas Electronics ha li tlas'a moralo oa ho hanyetsa mahlaseli. U na le boikarabello ba ho kenya ts'ebetsong mehato ea ts'ireletso ho itebela khahlanong le monyetla oa ho tsoa kotsi 'meleng, kotsi kapa tšenyo e bakoang ke mollo, le/kapa kotsi ho sechaba ha ho ka ba le ho hlōleha kapa ho se sebetse hantle ha lihlahisoa tsa Renesas Electronics, tse kang moralo oa tšireletso bakeng sa hardware le. software, ho kenyeletsoa empa e sa felle feela ho fokotseng mosebetsi, taolo ea mollo le thibelo ea ho se sebetse hantle, kalafo e nepahetseng bakeng sa ho senyeha ha botsofali kapa mehato efe kapa efe e nepahetseng. Hobane tlhahlobo ea software ea microcomputer feela e thata haholo ebile ha e sebetse, o na le boikarabello ba ho lekola polokeho ea lihlahisoa kapa lits'ebetso tsa ho qetela tse entsoeng ke uena.
  10. Ka kopo ikopanye le ofisi ea thekiso ea Renesas Electronics bakeng sa lintlha tse mabapi le litaba tsa tikoloho joalo ka tšebelisano ea tikoloho ea sehlahisoa ka seng sa Renesas Electronics. O na le boikarabelo ba ho fuputsa ka hloko le ka ho lekaneng melao le melawana e sebetsang e laolang ho kenyeletswa kapa tshebediso ya dintho tse laolwang, ho kenyeletswa ntle le moedi, Melao ya RoHS ya EU, le ho sebedisa dihlahiswa tsa Renesas Electronics ho latela melao le melawana ena kaofela e sebetsang. Renesas Electronics ha e na melato efe kapa efe bakeng sa litšenyehelo kapa litahlehelo tse hlahang ka lebaka la ho se latele melao le melawana e sebetsang.
  11. Lihlahisoa le mahlale a Renesas Electronics li ke ke tsa sebelisoa kapa ho kenyelletsoa lihlahisoa kapa lits'ebetso tseo tlhahiso ea tsona, tšebeliso, kapa thekiso e thibetsoeng tlasa melao kapa melawana e sebetsang ea lapeng kapa kantle ho naha. O tla ikamahanya le melao le melawana efe kapa efe e sebetsang ya taolo ya thomelontle e phatlaladitsweng le ho laolwa ke mebuso ya dinaha dife kapa dife tse nang le matla a ho laola mekga kapa ditransekshene.
  12. Ke boikarabello ba moreki kapa morekisi oa lihlahisoa tsa Renesas Electronics, kapa mokha ofe kapa ofe ea abang, ea lahlang, kapa ea rekisang kapa ea fetisetsa sehlahisoa ho motho e mong, ho tsebisa motho ea joalo pele ho litaba le maemo a boletsoeng. tokomaneng ena.
  13. Tokomane ena e ke ke ea hatisoa hape, ea hlahisoa kapa ea kopitsoa ka mokhoa ofe kapa ofe, e feletse kapa e sa fella, ntle le tumello e ngotsoeng pele ea Renesas Electronics.
  14. Ka kopo ikopanye le ofisi ea thekiso ea Renesas Electronics haeba u na le lipotso mabapi le leseli le leng tokomaneng ena kapa lihlahisoa tsa Renesas Electronics.

(Tlhokomeliso1) "Renesas Electronics" joalo ka ha e sebelisitsoe tokomaneng ena e bolela Renesas Electronics Corporation hape e kenyelletsa lithuso tsa eona tse laoloang ka kotloloho kapa ka tsela e sa tobang.

(Tlhokomeliso2) "Sehlahisoa sa Renesas Electronics" se bolela sehlahisoa sefe kapa sefe se entsoeng kapa se entsoeng ke kapa bakeng sa Renesas Electronics.

Ntlo-kholo ea Tsamaiso

TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku, Tokyo 135-0061, Japane
www.renesas.com

Matšoao a khoebo

Renesas le logo ea Renesas ke matšoao a khoebo a Renesas Electronics Corporation. Matshwao ohle a kgwebo le matshwao a kgwebo a ngodisitsweng ke thepa ya beng ba ona.

Mokhoa oa puisano

Ho fumana lintlha tse ling mabapi le sehlahisoa, theknoloji, mofuta oa morao-rao oa tokomane, kapa ofisi e haufi le uena ea thekiso, ka kopo. etela: www.renesas.com/contact/.

Litokomane / Lisebelisoa

RENESAS RL78-G14 Lelapa la SHA Hash Function Library [pdf] Tlhophiso Tataiso
RL78-G14, RL78-G23, RL78-G14 Family SHA Hash Function Library, Lelapa la SHA Hash Function Library, Hash Function Library, Function Library, RL78-G24

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *