AT28C256-15PU Chip met geïntegreerde schakelingen 256K (32K x 8) wisselbare parallelle EEPROM
electronics ic chip
,integrated circuit ic
AT28C256-15PU Geïntegreerde chip 256K (32K x 8) wisselbare parallelle EEPROM
Functies
Snelle leestoegangstijd - 150 ns
Automatisch schrijven van pagina's - Interne adres- en datavergrendelingen voor 64 bytes - Interne controletimer
Snelle schrijfcyclustijden - Paginaschrijfcyclustijd: 3 ms of 10 ms Maximum - 1 tot 64-byte paginaschrijfbewerking
Lage vermogensdissipatie - 50 mA actieve stroom - 200 µA CMOS-standbystroom
Hardware- en softwaregegevensbescherming
DATA Polling voor detectie einde schrijven
CMOS-technologie met hoge betrouwbaarheid – uithoudingsvermogen: 104 of 105 cycli – gegevensbehoud: 10 jaar
Enkele voeding van 5V ± 10%
CMOS- en TTL-compatibele ingangen en uitgangen
Door JEDEC goedgekeurde bytebrede pinout
Volledige militaire en industriële temperatuurbereiken
Groene (Pb/halogenide-vrije) verpakkingsoptie
1. Beschrijving
De AT28C256 is een krachtig elektrisch uitwisbaar en programmeerbaar alleen-lezen geheugen.Het geheugen van 256K is georganiseerd als 32.768 woorden bij 8 bits.Vervaardigd met Atmel's geavanceerde niet-vluchtige CMOS-technologie, biedt het apparaat toegangstijden tot 150 ns met een vermogensdissipatie van slechts 440 mW.Wanneer het apparaat is uitgeschakeld, is de CMOS-stand-bystroom minder dan 200 µA.De AT28C256 is toegankelijk als een statisch RAM voor de lees- of schrijfcyclus zonder dat er externe componenten nodig zijn.Het apparaat bevat een paginaregister van 64 bytes om gelijktijdig schrijven van maximaal 64 bytes mogelijk te maken.Tijdens een schrijfcyclus worden de adressen en 1 tot 64 bytes aan data intern vergrendeld, waardoor de adres- en databus vrijkomt voor andere bewerkingen.Na het starten van een schrijfcyclus schrijft het apparaat automatisch de vergrendelde gegevens met behulp van een interne besturingstimer.Het einde van een schrijfcyclus kan worden gedetecteerd door DATA Polling van I/O7.Zodra het einde van een schrijfcyclus is gedetecteerd, kan een nieuwe toegang voor lezen of schrijven beginnen.De AT28C256 van Atmel heeft extra functies om een hoge kwaliteit en maakbaarheid te garanderen.Het apparaat maakt gebruik van interne foutcorrectie voor een langere levensduur en verbeterde eigenschappen voor het bewaren van gegevens.Er is een optioneel softwaremechanisme voor gegevensbescherming beschikbaar om onbedoeld schrijven te voorkomen.Het apparaat bevat ook een extra EEPROM van 64 bytes voor apparaatidentificatie of tracking.
2. Pinconfiguraties
Pin-naam | Functie |
A0 - A14 | Adressen |
CE | Chip inschakelen |
OE | Uitgang inschakelen |
WIJ | Schrijf inschakelen |
I/O0 - I/O7 | Gegevensinvoer/-uitvoer |
NC | Geen verbinding |
gelijkstroom | Maak geen verbinding |
4. Bediening van het apparaat
4.1 Lezen
De AT28C256 is toegankelijk als een statische RAM.Wanneer CE en OE laag zijn en WE hoog, worden de gegevens die zijn opgeslagen op de geheugenlocatie die wordt bepaald door de adrespennen, bevestigd op de uitgangen.De uitgangen worden in de hoge impedantietoestand gebracht wanneer CE of OE hoog is.Deze dual-line besturing geeft ontwerpers flexibiliteit bij het voorkomen van busconflicten in hun systeem.
4.2 Byte schrijven
Een lage puls op de WE- of CE-ingang met CE of WE low (respectievelijk) en OE high start een schrijfcyclus.Het adres wordt vergrendeld op de dalende flank van CE of WE, afhankelijk van wat het laatst voorkomt.De gegevens worden vergrendeld door de eerste stijgende flank van CE of WE.Zodra een byte-schrijven is gestart, wordt het automatisch voltooid.Zodra een programmeerbewerking is gestart en voor de duur van tWC, zal een leesbewerking in feite een polling-bewerking zijn.
4.3 Pagina schrijven
Met de paginaschrijfbewerking van de AT28C256 kunnen 1 tot 64 bytes aan gegevens in het apparaat worden geschreven tijdens een enkele interne programmeerperiode.Een paginaschrijfbewerking wordt op dezelfde manier gestart als een byteschrijfbewerking;de eerste geschreven byte kan dan worden gevolgd door 1 tot 63 extra bytes.Elke opeenvolgende byte moet binnen 150 µs (tBLC) van de vorige byte worden geschreven.Als de tBLC-limiet wordt overschreden, stopt de AT28C256 met het accepteren van gegevens en begint de interne programmering.Alle bytes tijdens een paginaschrijfbewerking moeten zich op dezelfde pagina bevinden, zoals gedefinieerd door de status van de A6 - A14-ingangen.Voor elke WE-overgang van hoog naar laag tijdens het schrijven van de pagina, moeten A6 - A14 hetzelfde zijn.De ingangen A0 tot A5 worden gebruikt om te specificeren welke bytes binnen de pagina moeten worden geschreven.De bytes kunnen in willekeurige volgorde worden geladen en kunnen binnen dezelfde laadperiode worden gewijzigd.Alleen bytes die zijn opgegeven voor schrijven, worden geschreven;onnodig fietsen van andere bytes binnen de pagina vindt niet plaats.
4.4 GEGEVENS-polling
De AT28C256 beschikt over DATA Polling om het einde van een schrijfcyclus aan te geven.Tijdens een byte- of paginaschrijfcyclus zal een leespoging van de laatst geschreven byte resulteren in het complement van de geschreven gegevens die op I/O7 moeten worden gepresenteerd.Zodra de schrijfcyclus is voltooid, zijn echte gegevens geldig op alle uitgangen en kan de volgende schrijfcyclus beginnen.DATA Polling kan op elk moment tijdens de schrijfcyclus beginnen
4.5 Toggle-bit
Naast DATA Polling biedt de AT28C256 nog een methode om het einde van een schrijfcyclus te bepalen.Tijdens de schrijfbewerking zullen opeenvolgende pogingen om gegevens van het apparaat te lezen ertoe leiden dat I/O6 tussen één en nul schakelt.Zodra het schrijven is voltooid, stopt I/O6 met schakelen en worden geldige gegevens gelezen.Het lezen van de toggle-bit kan op elk moment tijdens de schrijfcyclus beginnen.
4.6 Gegevensbescherming
Als er geen voorzorgsmaatregelen worden genomen, kunnen onbedoelde schrijfbewerkingen optreden tijdens overgangen van de voeding van het hostsysteem.Atmel heeft zowel hardware- als softwarefuncties ingebouwd die het geheugen beschermen tegen onbedoeld schrijven.
4.6.1 Hardwarebeveiliging
Hardwarefuncties beschermen op de volgende manieren tegen onbedoeld schrijven naar de AT28C256: (a) VCC-detectie – als VCC lager is dan 3,8 V (normaal), wordt de schrijffunctie geblokkeerd;(b) VCC inschakelvertraging – zodra VCC 3,8 V heeft bereikt, zal het apparaat automatisch een time-out van 5 ms (typisch) ondergaan voordat schrijven wordt toegestaan;(c) schrijfblokkering - het vasthouden van een van OE laag, CE hoog of WE hoog verhindert schrijfcycli;en (d) ruisfilter – pulsen van minder dan 15 ns (typisch) op de WE- of CE-ingangen zullen geen schrijfcyclus starten.
4.6.2 Softwaregegevensbescherming
Op de AT28C256 is een softwaregestuurde gegevensbeschermingsfunctie geïmplementeerd.Indien ingeschakeld, voorkomt de softwaregegevensbescherming (SDP) onbedoeld schrijven.De SDP-functie kan door de gebruiker worden in- of uitgeschakeld;de AT28C256 wordt verzonden vanuit Atmel met SDP uitgeschakeld.
SDP wordt mogelijk gemaakt doordat het hostsysteem een reeks van drie schrijfopdrachten geeft;drie specifieke bytes aan gegevens worden naar drie specifieke adressen geschreven (zie het algoritme "Software Data Protection").Na het schrijven van de 3-byte commandoreeks en na tWC is de gehele AT28C256 beveiligd tegen onbedoelde schrijfbewerkingen.Opgemerkt moet worden dat de host, eenmaal beveiligd, nog steeds een byte of pagina naar de AT28C256 kan schrijven.Dit wordt gedaan door de te schrijven gegevens vooraf te laten gaan door dezelfde commandoreeks van 3 bytes die wordt gebruikt om SDP in te schakelen.
Eenmaal ingesteld, blijft SDP actief, tenzij de opdrachtenreeks voor uitschakelen wordt gegeven.Stroomovergangen schakelen SDP niet uit en SDP beschermt de AT28C256 tijdens het opstarten en uitschakelen.Alle commandoreeksen moeten voldoen aan de specificaties voor de timing van het schrijven van de pagina.De gegevens in de opdrachtenreeksen inschakelen en uitschakelen worden niet naar het apparaat geschreven en de geheugenadressen die in de reeks worden gebruikt, kunnen met gegevens worden geschreven in een byte- of paginaschrijfbewerking.
Na het instellen van SDP zal elke poging om naar het apparaat te schrijven zonder de commandoreeks van 3 bytes de interne schrijftimers starten.Er worden geen gegevens naar het apparaat geschreven;voor de duur van tWC zullen leesbewerkingen echter in feite polling-bewerkingen zijn.4.7 Apparaatidentificatie Een extra 64 bytes EEPROM-geheugen is beschikbaar voor de gebruiker voor apparaatidentificatie.Door A9 te verhogen tot 12V ± 0,5V en adreslocaties 7FC0H tot 7FFFH te gebruiken, kunnen de extra bytes worden geschreven naar of gelezen op dezelfde manier als de reguliere geheugenarray.
4.8 Optionele chipwismodus
Het hele apparaat kan worden gewist met behulp van een softwarecode van 6 bytes.Zie de toepassingsnotitie "Software Chip Erase" voor meer informatie
Heet verkopend aanbod!!!
Onderdeel nummer | aantal | D/C | Pakket | Code |
LTC3851EUD | 5000 | 17+ | QFN | LCXN |
LTC3851IUD | 5000 | 17+ | QFN | LCXN |
LTC3407EDD | 5000 | 17+ | QFN | LAGK |
LTC1992-2IMS8 | 5000 | 17+ | MSOP8 | LTZD |
LTC3807EUDC | 5000 | 17+ | QFN | LGSG |
LTC3807IUDC | 5000 | 17+ | QFN | LGSG |
LTC3807HUDC | 5000 | 17+ | QFN | LGSG |
LTC3807MPUDC | 5000 | 17+ | QFN | LGSG |
LT3755EUD-1 | 5000 | 17+ | QFN | LDMS |
LT3755IUD-1 | 5000 | 17+ | QFN | LDMS |
LT3650EDD-8.2 | 5000 | 17+ | QFN | LDXT |
LT3650IDD-8.2 | 5000 | 17+ | QFN | LDXT |
LTC3548EDD | 5000 | 17+ | QFN | LBNJ |
LTC3548IDD | 5000 | 17+ | QFN | LBNJ |
LTC6908CS6-1 | 5000 | 17+ | ZOT | LTBYC |
LTC6908IS6-1 | 5000 | 17+ | ZOT | LTBYC |
LTC6908HS6-1 | 5000 | 17+ | ZOT | LTBYC |
LTC6908CS6-2 | 5000 | 17+ | ZOT | LTBYD |
LTC6908IS6-2 | 5000 | 17+ | ZOT | LTBYD |
LTC6908HS6-2 | 5000 | 17+ | ZOT | LTBYD |
LTC3851EGN | 5000 | 17+ | ZOT | 3851 |
LTC3851IGN | 5000 | 17+ | SSOP16 | 3851 |
LTC3851EMS | 5000 | 17+ | SSOP16 | 3851 |
LTC3851IMSE | 5000 | 17+ | SSOP16 | 3851 |
LTC3851EUD | 5000 | 17+ | SSOP16 | LCXN |
LTC3851IUD | 5000 | 17+ | QFN-16 | LCXN |
LT3971EMSE | 5000 | 16+ | MSOP10 | LTFJG |
LT3971HMSE | 5000 | 16+ | MSOP10 | LTFJG |
LT3971IMSE | 5000 | 16+ | MSOP10 | LTFJG |
LT3481IMSE | 5000 | 16+ | MSOP10 | LTBVW |
LTC6253CMS8 | 5000 | 17+ | MSOP8 | LTFRX |
LTC6253HMS8 | 5000 | 17+ | MSOP8 | LTFRX |
LTC6253IMS8 | 5000 | 17+ | MSOP8 | LTFRX |
LT3010EMS8E-5 | 5000 | 17+ | MSOP8 | LTAEF |
LT3010MPMS8E-5 | 5000 | 17+ | MSOP8 | LTAEF |
LT3685EMSE | 5000 | 16+ | MSOP10 | LTCYF |
LT3685IMSE | 5000 | 16+ | MSOP10 | LTCYF |
LT3973EMSE | 5000 | 16+ | MSOP10 | LTFYS |
LT3973HMSE | 5000 | 16+ | MSOP10 | LTFYS |
LT3973IMSE | 5000 | 16+ | MSOP10 | LTFYS |
LTC3532EMS | 5000 | 17+ | MSOP10 | LTBXS |
LT4356MPMS-1 | 5000 | 17+ | MSOP10 | LTFGD |
LT3580EMS8E | 5000 | 17+ | MSOP8 | LTDCJ |
LT3580HMS8E | 5000 | 17+ | MSOP8 | LTDCJ |
LT3580IMS8E | 5000 | 17+ | MSOP8 | LTDCJ |
LT3580MPMS8E | 5000 | 17+ | MSOP8 | LTDCJ |
LT1936IMS8E | 5000 | 17+ | MSOP8 | LTBRV |
LT1999CMS8-20 | 5000 | 17+ | MSOP8 | LTGVC |
LT1999IMS8-20 | 5000 | 17+ | MSOP8 | LTGVC |
LT1999HMS8-20 | 5000 | 17+ | MSOP8 | LTGVC |
LT1999MPMS8-20 | 5000 | 17+ | MSOP8 | LTGVC |
LT3684EMSE | 5000 | 16+ | MSOP10 | LTCVS |
LT3684IMSE | 5000 | 16+ | MSOP10 | LTCVS |
LTC6103CMS8 | 5000 | 17+ | MSOP8 | LTCMN |
LTC6103HMS8 | 5000 | 17+ | MSOP8 | LTCMN |
LTC6103IMS8 | 5000 | 17+ | MSOP8 | LTCMN |
LT3757EMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757HMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757IMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757MPMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3971EMSE | 5000 | 17+ | MSOP8 | LTFJG |
LT3971HMSE | 5000 | 17+ | MSOP8 | LTFJG |
LT3971IMSE | 5000 | 17+ | MSOP8 | LTFJG |
LTC6104CMS8 | 5000 | 17+ | MSOP8 | LTCMP |
LTC6104HMS8 | 5000 | 17+ | MSOP8 | LTCMP |
LTC6104IMS8 | 5000 | 17+ | MSOP8 | LTCMP |
LT4356CMS-3 | 5000 | 17+ | MSOP10 | LTFFK |
LT4356HMS-3 | 5000 | 17+ | MSOP10 | LTFFK |
LT4356IMS-3 | 5000 | 17+ | MSOP10 | LTFFK |
LT1767EMS8E | 5000 | 17+ | MSOP8 | LTZG |
LT3970EMS | 5000 | 17+ | MSOP10 | LTFDB |
LT3970HMS | 5000 | 17+ | MSOP10 | LTFDB |
LT3970IMS | 5000 | 17+ | MSOP10 | LTFDB |
LTC6930CMS8-7.37 | 5000 | 17+ | MSOP8 | LTCLC |
LTC6930HMS8-7.37 | 5000 | 17+ | MSOP8 | LTCLC |
LTC6930IMS8-7.37 | 5000 | 17+ | MSOP8 | LTCLC |
LTC4444EMS8E-5 | 5000 | 16+ | MSOP8 | LTDPY |
LTC4444HMS8E-5 | 5000 | 16+ | MSOP8 | LTDPY |
LTC4444IMS8E-5 | 5000 | 16+ | MSOP8 | LTDPY |
LT3757EMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757HMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757IMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3757MPMSE | 5000 | 16+ | MSOP10 | LTDYX |
LT3680EMSE | 5000 | 16+ | MSOP10 | LTCYM |
LT3680HMSE | 5000 | 16+ | MSOP10 | LTCYM |
LT3680IMSE | 5000 | 16+ | MSOP10 | LTCYM |
LTC3805EMSE-5 | 5000 | 16+ | MSOP10 | LTDGX |
LTC3805HMSE-5 | 5000 | 16+ | MSOP10 | LTDGX |
LTC3805IMSE-5 | 5000 | 16+ | MSOP10 | LTDGX |
LTC3805MPMSE-5 | 5000 | 16+ | MSOP10 | LTDGX |
LT3973EMSE | 5000 | 16+ | MSOP10 | LTFYS |
LT3973HMSE | 5000 | 16+ | MSOP10 | LTFYS |
LT3973IMSE | 5000 | 16+ | MSOP10 | LTFYS |
LTC2355CMSE-14 | 5000 | 17+ | MSOP10 | LTCVY |
LTC2355IMSE-14 | 5000 | 17+ | MSOP10 | LTCVY |
LT3684EMSE | 5000 | 16+ | MSOP10 | LTCVS |
LT3684IMSE | 5000 | 16+ | MSOP10 | LTCVS |
LTC2494CUHF | 5000 | 1734+ | QFN38 | 2494 |
LTC2494IUHF | 5000 | 1734+ | QFN38 | 2494 |