PROM vs EPROM
Էլեկտրոնիկայի և հաշվողական տեխնիկայի մեջ հիշողության տարրերը կարևոր են տվյալների պահպանման և այնուհետև դրանք ստանալու համար: Վաղ փուլերում մագնիսական ժապավեններն օգտագործվել են որպես հիշողություն, իսկ կիսահաղորդչային հեղափոխության հետ միասին մշակվել են նաև կիսահաղորդիչների հիման վրա հիշողության տարրեր: EPROM-ը և EEPROM-ը կիսահաղորդչային հիշողության չցնդող տեսակներ են:
Եթե հիշողության տարրը չի կարող պահպանել տվյալները հոսանքից անջատվելուց հետո, այն հայտնի է որպես անկայուն հիշողության տարր: PROM-ները և EPROM-ները առաջնակարգ տեխնոլոգիաներ էին ոչ անկայուն հիշողության բջիջներում (այսինքն՝ նրանք ի վիճակի են պահպանել տվյալները հոսանքից անջատվելուց հետո), ինչը հանգեցրեց ժամանակակից պինդ վիճակի հիշողության սարքերի զարգացմանը:
Ի՞նչ է PROM-ը:
PROM-ը նշանակում է ծրագրավորվող միայն կարդալու հիշողություն, չցնդող հիշողության տեսակ, որը ստեղծվել է Վենգ Ցինգ Չաուի կողմից 1959 թվականին ԱՄՆ ռազմաօդային ուժերի խնդրանքով որպես Atlas E և F ICBM մոդելների հիշողության այլընտրանք (օդում)) թվային համակարգիչ. Դրանք նաև հայտնի են որպես մեկանգամյա ծրագրավորվող ոչ անկայուն հիշողություն (OTP NVM) և դաշտային ծրագրավորվող միայն կարդալու հիշողություն (FPROM): Ներկայումս դրանք լայնորեն օգտագործվում են միկրոկարգավորիչներում, բջջային հեռախոսներում, ռադիոհաճախականության նույնականացման քարտերում (RFID), բարձր հստակությամբ մեդիա ինտերֆեյսներում (HDMI) և վիդեո խաղերի կարգավորիչներում:
ՊՐՈՄ-ում գրված տվյալները մշտական են և չեն կարող փոփոխվել. հետևաբար, դրանք սովորաբար օգտագործվում են որպես ստատիկ հիշողություն, ինչպիսիք են սարքերի որոնվածը: Համակարգչային BIOS-ի վաղ չիպսերը նույնպես PROM չիպեր էին: Նախքան ծրագրավորումը, չիպն ունի միայն «1» արժեք ունեցող բիթեր: Ծրագրավորման գործընթացում միայն պահանջվող բիթերը վերածվում են զրոյի «0»-ի՝ յուրաքանչյուր ապահովիչի բիթերը փչելով: Երբ չիպը ծրագրավորվում է, գործընթացն անշրջելի է. հետեւաբար, այս արժեքները անփոփոխ են եւ մշտական:
Հիմք ընդունելով արտադրական տեխնոլոգիան՝ տվյալները կարող են ծրագրավորվել վաֆլի, վերջնական փորձարկման կամ համակարգի ինտեգրման մակարդակներում: Սրանք ծրագրավորվում են PROM ծրագրավորողի միջոցով, որը փչում է յուրաքանչյուր բիտի ապահովիչները՝ կիրառելով համեմատաբար մեծ լարում չիպը ծրագրավորելու համար (սովորաբար 6 Վ 2 նմ հաստությամբ շերտի համար): PROM բջիջները տարբերվում են ROM-ներից; դրանք կարող են ծրագրավորվել նույնիսկ արտադրությունից հետո, մինչդեռ ROM-ները կարող են ծրագրավորվել միայն արտադրության ժամանակ:
Ի՞նչ է EPROM-ը:
EPROM-ը նշանակում է «Erasable Programmable Read Only Memory», որը նաև ոչ անկայուն հիշողության սարքերի կատեգորիա է, որը կարող է ծրագրավորվել և նաև ջնջվել: EPROM-ը մշակվել է Դով Ֆրոհմանի կողմից Intel-ում 1971 թվականին՝ հիմնվելով անսարք ինտեգրալ սխեմաների հետաքննության վրա, որտեղ խզվել էին տրանզիստորների դարպասների միացումները:
EPROM հիշողության բջիջը լողացող դարպասի դաշտային ազդեցության տրանզիստորների մեծ հավաքածու է: Տվյալները (յուրաքանչյուր բիթ) գրվում են չիպի ներսում գտնվող առանձին դաշտային ազդեցության տրանզիստորների վրա՝ օգտագործելով ծրագրավորող, որը ստեղծում է աղբյուրի արտահոսքի կոնտակտներ ներսում:Բջջի հասցեի հիման վրա որոշակի FET-ը պահպանում է տվյալներ և լարումներ, որոնք շատ ավելի բարձր են, քան սովորական թվային շղթայի գործող լարումները, որոնք օգտագործվում են այս գործողության մեջ: Երբ լարումը հանվում է, էլեկտրոնները փակվում են էլեկտրոդների մեջ: Իր շատ ցածր հաղորդունակության պատճառով սիլիցիումի երկօքսիդը (SiO2) դարպասների միջև մեկուսիչ շերտը պահպանում է լիցքը երկար ժամանակ, հետևաբար պահպանում է հիշողությունը տասից քսան տարի::
EPROM չիպը ջնջվում է ուժեղ ուլտրամանուշակագույն աղբյուրի ազդեցության տակ, ինչպիսին է սնդիկի գոլորշի լամպը: Ջնջումը կարող է կատարվել ուլտրամանուշակագույն լույսի միջոցով, որի ալիքի երկարությունը 300 նմ-ից ավելի է և 20-30 րոպե բացահայտվում է մոտ տարածությունից (<3 սմ): Դրա համար EPROM փաթեթը կառուցված է միաձուլված քվարցային պատուհանով, որը սիլիկոնային չիպը բացահայտում է լույսի ներքո: Հետևաբար, EPROM-ը հեշտությամբ կարելի է ճանաչել այս բնորոշ միաձուլված քվարցային պատուհանից: Ջնջումը կարելի է անել նաև ռենտգենյան ճառագայթների միջոցով։
EPROM-ները հիմնականում օգտագործվում են որպես ստատիկ հիշողության պահեստներ խոշոր սխեմաներում: Նրանք լայնորեն օգտագործվում էին որպես BIOS չիպեր համակարգչային մայրական տախտակներում, սակայն դրանք փոխարինվում են նոր տեխնոլոգիաներով, ինչպիսիք են EEPROM-ը, որոնք ավելի էժան են, փոքր և արագ:
Ո՞րն է տարբերությունը PROM-ի և EPROM-ի միջև:
• PROM-ն ավելի հին տեխնոլոգիա է, մինչդեռ և՛ PROM-ը, և՛ EPROM-ը անկայուն հիշողության սարքեր են:
• PROM-ները կարող են ծրագրավորվել միայն մեկ անգամ, մինչդեռ EPROM-ները բազմակի օգտագործման են և կարող են ծրագրավորվել մի քանի անգամ:
• PROMS-ի ծրագրավորման գործընթացն անշրջելի է. հետևաբար հիշողությունը մշտական է: EPROM-ներում հիշողությունը կարող է ջնջվել ուլտրամանուշակագույն լույսի ազդեցության տակ:
• EPROM-ները փաթեթավորման մեջ ունեն միաձուլված քվարցային պատուհան՝ դա թույլ տալու համար: ՊՐՈՄ-ները կցվում են ամբողջական պլաստիկ փաթեթավորման մեջ; հետևաբար, ուլտրամանուշակագույն ճառագայթումը չի ազդում PROM-ների վրա
• PROM-ներում տվյալները գրվում/ծրագրավորվում են չիպի վրա՝ յուրաքանչյուր բիթում ապահովիչները փչելով՝ օգտագործելով շատ ավելի բարձր լարումներ, քան թվային սխեմաներում օգտագործվող միջին լարումները: EPROMS-ը նաև օգտագործում է բարձր լարում, բայց բավարար չէ կիսահաղորդչային շերտը մշտապես փոխելու համար: