What is the difference between synchronous and asynchronous SRAM?
Asynchronous and synchronous refer to whether the SRAM modules have their communications synchronized to match the processor (synchronous = “we’re in tune with the processor”, asynchronous = “we’re not in tune with the processor”). Referring to the previous section, “asynchronous” SRAM can introduce wait states into data transfers. Even with the penalty of taking on these wait states, a hit on an asynchronous cache module still beats the heck out of having to trot out to our oh-so-slow DRAM to grab data. All things being equal, though, take the synchronous SRAM if you can get it. What is Flow-Thru SRAM? In Flow-Thru SRAM, all necessary control signals for a given operation are prepared before the timing clock inside the chip fires. This allows the SRAM module to quickly crank data out the other side, effectively completing the data transfer stage in less than one clock cycle. What is “No Bus Latency” or “Zero Bus Turnaround” SRAM? When switching between READ and WRITE modes, standard s