Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IDT7035S Datasheet(PDF) 16 Page - Integrated Device Technology

Part # IDT7035S
Description  HIGH-SPEED 8K x 18 DUAL-PORT STATIC RAM
Download  19 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  IDT [Integrated Device Technology]
Direct Link  http://www.idt.com
Logo IDT - Integrated Device Technology

IDT7035S Datasheet(HTML) 16 Page - Integrated Device Technology

Back Button IDT7035S_15 Datasheet HTML 11Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 12Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 13Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 14Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 15Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 16Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 17Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 18Page - Integrated Device Technology IDT7035S_15 Datasheet HTML 19Page - Integrated Device Technology  
Zoom Inzoom in Zoom Outzoom out
 16 / 19 page
background image
6.42
IDT7035S/L
High-Speed 8K x 18 Dual-Port Static RAM
Industrial and Commercial Temperature Ranges
16
Figure 3. Busy and chip enable routing for both width and depth
expansion with IDT7035 RAMs.
Busy Logic
BusyLogicprovidesahardwareindicationthatbothportsoftheRAM
haveaccessedthesamelocationatthesametime.Italsoallowsoneofthe
twoaccessestoproceedandsignalstheothersidethattheRAMis“busy”.
The BUSYpincanthenbeusedtostalltheaccessuntiltheoperationon
theothersideiscompleted.Ifawriteoperationhasbeenattemptedfrom
thesidethatreceivesaBUSYindication,thewritesignalisgatedinternally
to prevent the write from proceeding.
TheuseofBUSYlogicisnotrequiredordesirableforallapplications.
InsomecasesitmaybeusefultologicallyORtheBUSYoutputstogether
and use any BUSY indication as an interrupt source to flag the event of
anillegalorillogicaloperation.IfthewriteinhibitfunctionofBUSYlogicis
notdesirable,theBUSYlogiccanbedisabledbyplacingthepartinslave
modewiththeM/Spin.OnceinslavemodetheBUSYpinoperatessolely
asawriteinhibitinputpin.Normaloperationcanbeprogrammedbytying
the BUSY pins HIGH. If desired, unintended write operations can be
prevented to a port by tying the BUSY pin for that port LOW.
The BUSY outputs on the IDT7035 RAM in master mode, are push-
pull type outputs and do not require pull up resistors to operate. If these
RAMs are being expanded in depth, then the BUSY indication for the
resulting array requires the use of an external AND gate.
Width Expansion with BUSY Logic
Master/Slave Arrays
WhenexpandinganIDT7035RAMarrayinwidthwhileusingBUSY
logic, one master part is used to decide which side of the RAM array will
receive a BUSY indication, and to output that indication. Any number of
slaves to be addressed in the same address range as the master, use
the BUSY signal as a write inhibit signal. Thus on the IDT7035 RAM the
BUSY
pinisanoutputifthepartisusedasamaster(M/S= VIH),andthe
BUSY
pin is an input if the part used as a slave (M/S = VIL) as shown in
Figure 3.
Iftwoormoremasterpartswereusedwhenexpandinginwidth,asplit
decisioncouldresultwithonemasterindicatingBUSYononesideofthe
arrayandanothermasterindicatingBUSYononeothersideofthearray.
Thiswouldinhibitthewriteoperationsfromoneportforpartofawordand
inhibitthewriteoperationsfromtheotherportfortheotherpartoftheword.
The BUSY arbitration, on a master, is based on the chip enable and
address signals only. It ignores whether an access is a read or write. In
a master/slave array, both address and chip enable must be valid long
enoughforaBUSYflagtobeoutputfromthemasterbeforetheactualwrite
pulsecanbeinitiatedwitheithertheR/Wsignalorthebyteenables.Failure
toobservethistimingcanresultinaglitchedinternalwriteinhibitsignaland
corrupted data in the slave.
Semaphores
TheIDT7035isanextremelyfastDual-Port8Kx18CMOSStaticRAM
withanadditional8addresslocationsdedicatedtobinarysemaphoreflags.
TheseflagsalloweitherprocessorontheleftorrightsideoftheDual-Port
RAMtoclaimaprivilegeovertheotherprocessorforfunctionsdefinedby
thesystemdesigner’ssoftware.Asanexample,thesemaphorecanbe
usedbyoneprocessortoinhibittheotherfromaccessingaportionofthe
Dual-Port RAM or any other shared resource.
The Dual-Port RAM features a fast access time, and both ports are
completelyindependentofeachother.Thismeansthattheactivityonthe
left port in no way slows the access time of the right port. Both ports are
identicalinfunctiontostandardCMOSStaticRAMandcanbereadfrom,
orwrittento,atthesametimewiththeonlypossibleconflictarisingfromthe
simultaneous writing of, or a simultaneous READ/WRITE of, a non-
semaphorelocation.Semaphoresareprotectedagainstsuchambiguous
situationsandmaybeusedbythesystemprogramtoavoidanyconflicts
inthenon-semaphoreportionoftheDual-PortRAM.Thesedeviceshave
anautomaticpower-downfeaturecontrolledbyCE,theDual-PortRAM
enable,andSEM,thesemaphoreenable.TheCEandSEMpinscontrol
on-chip power down circuitry that permits the respective port to go into
standbymodewhennotselected. Thisistheconditionwhichisshownin
Truth Table I where CE and SEM = VIH.
SystemswhichcanbestusetheIDT7035containmultipleprocessors
or controllers and are typically very high-speed systems which are
software controlled or software intensive. These systems can benefit
from a performance increase offered by the IDT7035's hardware
semaphores, which provide a lockout mechanism without requiring
complexprogramming.
Software handshaking between processors offers the maximum in
systemflexibilitybypermittingsharedresourcestobeallocatedinvarying
configurations.TheIDT7035doesnotuseitssemaphoreflagstocontrol
anyresourcesthroughhardware,thusallowingthesystemdesignertotal
flexibilityinsystemarchitecture.
An advantage of using semaphores rather than the more common
methodsofhardwarearbitrationisthatwaitstatesareneverincurredin
either processor. This can prove to be a major advantage in very high-
speedsystems.
How the Semaphore Flags Work
Thesemaphorelogicisasetofeightlatcheswhichareindependent
oftheDual-PortRAM.Theselatchescanbeusedtopassaflag,ortoken,
fromoneporttotheothertoindicatethatasharedresourceisinuse.The
semaphores provide a hardware assist for a use assignment method
called“TokenPassingAllocation.”Inthismethod,thestateofasemaphore
latchisusedasatokenindicatingthatsharedresourceisinuse.Iftheleft
processorwantstousethisresource,itrequeststhetokenbysettingthe
latch.Thisprocessorthenverifiesitssuccessinsettingthelatchbyreading
it. If it was successful, it proceeds to assume control over the shared
resource.Ifitwasnotsuccessfulinsettingthelatch,itdeterminesthatthe
rightsideprocessorhassetthelatchfirst, hasthetokenandisusingthe
4088 drw 17
MASTER
Dual Port
RAM
BUSYL
BUSYR
CE
SLAVE
Dual Port
RAM
BUSYL
BUSYR
CE
BUSYL
BUSYR
MASTER
Dual Port
RAM
BUSYL
BUSYR
CE
SLAVE
Dual Port
RAM
BUSYL
BUSYR
CE
.


Similar Part No. - IDT7035S_15

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT7035S IDT-IDT7035S_18 Datasheet
188Kb / 19P
   HIGH-SPEED 8K x 18 DUAL-PORT STATIC RAM
More results

Similar Description - IDT7035S_15

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT7035S IDT-IDT7035S_18 Datasheet
188Kb / 19P
   HIGH-SPEED 8K x 18 DUAL-PORT STATIC RAM
IDT7035S IDT-IDT7035S Datasheet
192Kb / 19P
   HIGH-SPEED 8K x 18 DUAL-PORT STATIC RAM
IDT7025L15PFG IDT-IDT7025L15PFG Datasheet
192Kb / 22P
   HIGH-SPEED 8K x 16 DUAL-PORT STATIC RAM
IDT7015S IDT-IDT7015S Datasheet
263Kb / 20P
   HIGH-SPEED 8K x 9 DUAL-PORT STATIC RAM
IDT7025S IDT-IDT7025S Datasheet
294Kb / 20P
   HIGH-SPEED 8K x 16 DUAL-PORT STATIC RAM
IDT7015S IDT-IDT7015S_16 Datasheet
190Kb / 21P
   HIGH-SPEED 8K x 9 DUAL-PORT STATIC RAM
IDT7005S IDT-IDT7005S_16 Datasheet
733Kb / 21P
   HIGH-SPEED 8K x 8 DUAL-PORT STATIC RAM
IDT7005S IDT-IDT7005S Datasheet
265Kb / 20P
   HIGH-SPEED 8K x 8 DUAL-PORT STATIC RAM
IDT7015S IDT-IDT7015S_17 Datasheet
190Kb / 21P
   HIGH-SPEED 8K x 9 DUAL-PORT STATIC RAM
IDT7025S IDT-IDT7025S_18 Datasheet
201Kb / 22P
   HIGH-SPEED 8K x 16 DUAL-PORT STATIC RAM
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com