Şîfrekirina çîpê

Şîfrekirina çîpê wekî şîfrekirina yek-çîp (şîfrekirina IC) jî tê zanîn. Ji ber ku çîpên mîkrokomputerê yên yek-çîp ên di berhema fermî de şîfrekirî ne, bername nikare rasterast bi karanîna bernamenûs were xwendin.

Ji bo pêşîgirtina li gihîştina bêdestûr an kopîkirina bernameyên li ser çîpê yên mîkrokontrolkerê, piraniya mîkrokontrolkeran bitên kilîtkirinê yên şîfrekirî an baytên şîfrekirî hene da ku bernameyên li ser çîpê biparêzin. Ger bita kilîtkirina şîfrekirinê di dema bernamekirinê de çalak be (kilîtkirî be), bernameya di mîkrokontrolkerê de nikare rasterast ji hêla bernamesazek ​​hevpar ve were xwendin, ku jê re şîfrekirina mîkrokontrolkerê an şîfrekirina çîpê tê gotin. Êrîşkerên MCU alavên taybetî an alavên xwe-çêkirî bikar tînin, ji kêmasiyên nermalavê di sêwirana çîpa MCU de sûd werdigirin, û bi rêbazên teknîkî yên cûrbecûr, ew dikarin agahdariya sereke ji çîpê derxînin û bernameya navxweyî ya MCU-yê bi dest bixin. Ev wekî şikandina çîpê tê binavkirin.

Rêbaza şîfrekirina çîpê

1. Êrîşa Nermalavê

Ev teknîk bi gelemperî navrûyên ragihandina pêvajoyê bikar tîne û protokol, algorîtmayên şîfrekirinê, an jî kêmasiyên ewlehiyê yên di van algorîtmayan de bikar tîne da ku êrîşan pêk bîne. Nimûneyek tîpîk a êrîşek nermalavê ya serketî êrîşa li ser mîkrokontrolkerên rêzeya destpêkê ya ATMEL AT89C ye. Êrîşkar ji kêmasiyên di sêwirana rêzeya operasyona jêbirinê ya vê rêzeya mîkrokomputerên yek-çîp de sûd wergirt. Piştî jêbirina bita kilîtkirina şîfrekirinê, êrîşkar operasyona din a jêbirina daneyan di bîra bernameya li ser çîpê de rawestand, da ku mîkrokomputera yek-çîp a şîfrekirî bibe mîkrokomputera yek-çîp a Bêşîfre, û dûv re bernamenûs bikar bîne da ku bernameya li ser çîpê bixwîne.

Li ser bingeha rêbazên din ên şîfrekirinê, hin alav dikarin werin pêşve xistin da ku bi nermalava diyarkirî re hevkariyê bikin da ku êrîşên nermalavê bikin.

2. êrîşa tespîtkirina elektronîkî

Ev teknîk bi gelemperî taybetmendiyên analog ên hemî girêdanên hêz û navrûyê yên pêvajoyê di dema xebata normal de bi çareseriya demkî ya bilind dişopîne, û êrîşê bi şopandina taybetmendiyên tîrêjên elektromagnetîk ên wê pêk tîne. Ji ber ku mîkrokontrolker amûrek elektronîkî ya çalak e, dema ku ew talîmatên cûda bicîh tîne, xerckirina hêzê ya têkildar jî li gorî wê diguhere. Bi vî rengî, bi analîzkirin û tespîtkirina van guhertinan bi karanîna amûrên pîvandina elektronîkî yên taybetî û rêbazên statîstîkî yên matematîkî, agahdariya sereke ya taybetî di mîkrokontrolker de dikare were bidestxistin.

3. teknolojiya çêkirina xeletiyan

Ev teknîk şert û mercên xebitandinê yên neasayî bikar tîne da ku pêvajoyê bixe xetereyê û dûv re gihîştina zêde peyda dike da ku êrîşê pêk bîne. Êrîşên ku herî zêde têne bikar anîn zêdebûna voltaja û zêdebûna demjimêrê ne. Êrîşên voltaja nizm û voltaja bilind dikarin werin bikar anîn da ku devreyên parastinê neçalak bikin an jî pêvajo neçar bikin ku operasyonên xelet bike. Guherînên demjimêrê dikarin devreya parastinê bêyî ku agahdariya parastî hilweşînin ji nû ve saz bikin. Guherînên hêz û demjimêrê dikarin bandorê li dekodkirin û pêkanîna talîmatên takekesî di hin pêvajoyan de bikin.

4. teknolojiya sondajê

Teknolojî ew e ku rasterast têlên navxweyî yên çîpê eşkere bike, û dûv re mîkrokontrolkerê çavdêrî bike, manîpule bike û destwerdanê bike da ku armanca êrîşê pêk bîne.

Ji bo rehetiyê, mirov çar teknîkên êrîşê yên jorîn dikin du kategoriyan, yek êrîşa destwerdanê ye (êrîşa fîzîkî), ev celeb êrîş hewce dike ku pakêtê hilweşîne, û dûv re amûrên ceribandina nîvconductor, mîkroskop û mîkro-pozîsyoner di laboratuwarek taybetî de bikar bînin. Dibe ku bi saetan an jî hefteyan bidome ku were temam kirin. Hemî teknîkên mîkroprobing êrîşên destwerdanê ne. Sê rêbazên din êrîşên ne-dagirker in, û mîkrokontrolkera êrîşkirî dê bi fîzîkî zirarê nebîne. Êrîşên ne-destwerdanê di hin rewşan de bi taybetî xeternak in ji ber ku alavên ku ji bo êrîşên ne-destwerdanê hewce ne pir caran dikarin bi xwe werin çêkirin û nûve kirin, û ji ber vê yekê pir erzan in.

Piraniya êrîşên bêdestwerdan hewce dikin ku êrîşkar zanîna baş a pêvajoyê û zanîna nermalavê hebe. Berevajî vê, êrîşên sondajên destwerdanê zanîna destpêkê ya zêde hewce nakin, û komek berfireh ji teknîkên wekhev bi gelemperî dikarin li dijî rêzek berfireh ji hilberan werin bikar anîn. Ji ber vê yekê, êrîşên li ser mîkrokontrolkeran pir caran ji endezyariya berevajî ya destwerdanê dest pê dikin, û ezmûna berhevkirî dibe alîkar ku teknîkên êrîşa bêdestwerdanê yên erzantir û zûtir werin pêşxistin.