Title :
A 0.29 ns 32-word by 32 b three-port bipolar register file implemented using a SiGe HBT BiCMOS technology
Author :
Steidl, S.A. ; McDonald, John
Author_Institution :
Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
A block diagram of the three-port register file is shown. The memory cell for this register file is also shown. A bit line driver, implemented using a differential ECL buffer, sets the differential voltage across WE and WBb according to the value to be written. During a write, current is drawn through WW, while no current is drawn through WWb. This forces the differential voltage between MC and MCb to equal the voltage between WE and WBb. When the current is shifted from WW to WWb after the write is finished, the positive feedback of device QF and QFb maintains the differential voltage across MC and MCb. When the memory cell is selected during a read on read port A, current is drawn through RAW. This forces current to flow through either RAB or RABb, depending on whether MC or MCb has a higher voltage level. The sense amplifier determines through which bit line current is flowing. Read port B operates under the same principle. A diode connected between VCC and TW is used to bias the memory cells in each row compatibly with sense amplifier biasing.
Keywords :
BiCMOS memory circuits; Ge-Si alloys; buffer circuits; cellular arrays; circuit feedback; driver circuits; emitter-coupled logic; heterojunction bipolar transistors; semiconductor materials; 0.29 ns; 32 bit; BiCMOS technology; HBT; SiGe; bit line current; bit line driver; differential ECL buffer; differential voltage; memory cell; positive feedback; sense amplifier; three-port bipolar register file; BiCMOS integrated circuits; Decoding; Driver circuits; Germanium silicon alloys; Heterojunction bipolar transistors; Latches; Registers; Silicon germanium; Switches; Voltage;
Conference_Titel :
Solid-State Circuits Conference, 1999. Digest of Technical Papers. ISSCC. 1999 IEEE International
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-5126-6
DOI :
10.1109/ISSCC.1999.759190