What is L2 (Level 2) cache memory?

Most PCs are offered with a Level 2 cache to bridge the processor/memory performance gap. Level 2 cache – also referred to as secondary cache) uses the same control logic as Level 1 cache and is also implemented in SRAM.

Level 2 cache typically comes in two sizes, 256KB or 512KB, and can be found, or soldered onto the motherboard, in a Card Edge Low Profile (CELP) socket or, more recently, on a COAST (“cache on a stick”) module. The latter resembles a SIMM but is a little shorter and plugs into a COAST socket, which is normally located close to the processor and resembles a PCI expansion slot. The Pentium Pro deviated from this arrangement, siting the Level 2 cache on the processor chip itself.

The aim of the Level 2 cache is to supply stored information to the processor without any delay (wait-state). For this purpose, the bus interface of the processor has a special transfer protocol called burst mode. A burst cycle consists of four data transfers where only the address of the first 64 are output on the address bus. The most common Level 2 cache is synchronous pipeline burst.

To have a synchronous cache a chipset, such as Triton, is required to support it. It can provide a 3-5% increase in PC performance because it is timed to a clock cycle. This is achieved by use of specialised SRAM technology which has been developed to allow zero wait-state access for consecutive burst read cycles. Pipelined Burst Static RAM (PB SRAM) has an access time in the range 4.5 to 8 nanoseconds (ns) and allows a transfer timing of 3-1-1-1 for bus speeds up to 133MHz. These numbers refer to the number of clock cycles for each access of a burst mode memory read. For example, 3-1-1-1 refers to three clock cycles for the first word and one cycle for each subsequent word.

For bus speeds up to 66MHz Synchronous Burst Static RAM (Sync SRAM) offers even faster performance, being capable of 2-1-1-1 burst cycles. However, with bus speeds above 66MHz its performance drops to 3-2-2-2, significantly slower than PB SRAM.

There is also asynchronous cache, which is cheaper and slower because it isn’t timed to a clock cycle. With asynchronous SRAM, available in speeds between 12 and 20ns, all burst read cycles have a timing of 3-2-2-2 on a 50 to 66MHz CPU bus, which means that there are two wait-states for the lead-off cycle and one wait-state for the following three transfers of the burst cycle.

GD Star Rating
loading...
GD Star Rating
loading...
What is L2 (Level 2) cache memory?, 7.8 out of 10 based on 12 ratings

Latest Articles

cm2320nf

HP Color LaserJet CM2320nf Laser Multifunction Printer

The HP Color LaserJet CM2320nf Laser Multifunction Printer can print 21 pages per minute or around 1 page every 3 seconds. This is an all-in-one printer so copying, scanning, faxing can be done on this system. It is a network printer and can be setup to work on any business or home network. I … [Read More...]

CD-ROM XA

As a separate extension to the Yellow Book introduced in 1988 by Philips, Sony and Microsoft, the CD-ROM XA specification comprises the following: Disc format including Q channel and sector structure using Mode 2 sectors Data retrieval structure based on ISO 9660 including … [Read More...]

Celeron Coppermine

In the spring of 2000 the packaging picture became even more complicated with the announcement of the first Celeron processors derived from Intel's 0.18-micron Pentium III Coppermine core. These were produced using yet another form factor - … [Read More...]

Virus Guides

062315_0249_InBoxNowToo1.gif

InBoxNow Toolbar Removal

The InboxNow toolbar is another browser plugin that promises lots of useful features, but all it gives you is a bunch of headaches. If you have noticed this toolbar in your browser it is recommended to remove it as soon as possible. It will attach … [Read More...]

062615_0020_RemoveInsta1.gif

Remove InstantRadioPlay Toolbar

InstantRadioPlay Toolbar is another problematic toolbar that promises to offer useful features. It will allow you to listen to the radio online through the toolbar. You may think that is a useful feature, but if you have this toolbar, you should make … [Read More...]

Leave a Reply

Your email address will not be published. Required fields are marked *