UltraSPARC

UltraSPARC A kép leírása, az alábbiakban szintén kommentálva Az UltraSPARC 200 MHz-es változata. Általános Információk
Termelés Tól 1995-ös , hogy 1997-es
Készítő Texasi hangszerek
Előadások
Frekvencia 143  MHz  és 200  MHz között
Fizikai specifikációk
Ház 521 tűs gömbmátrix
Szív dupla UAL
Építészet és osztályozás
Építészet 64 bites SPARC V9
nagy endian nagy endian

Az UltraSPARC egy mikroprocesszor által kifejlesztett Sun Microsystems által gyártott Texas Instruments . Megvalósítja a SPARC V9 utasításkészletet . 1995-ben jelent meg. Ez volt a Sun Microsystems első mikroprocesszora, amely megvalósította ezt az utasításkészletet. Marc Tremblay részt vett a létrehozásában.

Mikroarchitektúra

Az UltraSPARC egy szuperskaláris mikroprocesszor, amely képes utasításainak rendezetlen kezelésére ( Out-of-order végrehajtás ). Négy utasítást képes párhuzamosan feldolgozni. Meg van egy végrehajtási csővezeték 8 történetek mély.

Funkcionális egység

A végrehajtási egységet a SuperSPARC-hez képest egyszerűsítették a magasabb frekvencia elérése érdekében. Az egyszerűsítésre példa az Arithmetic Logic Unit (UAL), amelyet nem úgy soroltak fel, mint a SuperSPARC-n.

A mikroprocesszor 32 64 bites regiszterrel rendelkezik. A regiszterablakokkal együtt (az UltraSPARC-nak 8 van) a processzor összesen 144 regiszterhez érkezik. A processzornak hét bemeneti és 3 kimeneti regisztere is van. A regiszterek két számtani és logikai egységhez, valamint a memória hozzáférési egységhez is hozzáférést biztosítanak. Mindkét UAL képes aritmetikai, logikai és biteltolásos műveletek végrehajtására. Megkötés, hogy a két UAL közül csak az egyik tudja elvégezni a szorzási és osztási műveleteket.

Ez a processzor lebegőpontos számítási egységgel is rendelkezik, amely öt részre oszlik:

Rejtett

Az UltraSPARC gyorsítótárnak két szintje van: elsődleges és másodlagos. Maga az elsődleges két részből áll: egy gyorsítótár az utasítások számára, egy másik az adatok számára. Mindkettő kapacitása 16 KB.

Az UltraSPARC külső másodlagos gyorsítótár használatát is megköveteli. Ez a gyorsítótár egységes, 512 KB és 4 MB kapacitású,  és  közvetlen leképezésű. A gyorsítótárazott adatok egyetlen ciklusban érhetők el. A külső gyorsítótár a mikroprocesszorral azonos sebességgel futó szinkron SRAM memóriából áll (a szorzó arány használata nem támogatott). Az adatbuszon keresztül érhető el.

Gyártás

3,8 millió tranzisztorból áll. Ezt a Texas Instrument EPIC-3 CMOS eljárásával állítottuk elő, 0,5 µm-es maratási finomsággal és 4 fémszinttel. Az UltraSPARC-t nem a BiCMOS eljárással állították elő, mivel a Texas Instruments szerint a folyamat nem volt jó teljesítmény 0,5 µm-es maratással, és csekély teljesítményelőnyt nyújtott. A folyamatot először a TI MVP-n ( digitális jelfeldolgozó vagy DSP) tökéletesítették, lefelé módosított specifikációval, különösen a fémrétegek száma (4 helyett 3 szint és 0, 55 µm metszeti finomság) tekintetében. alkalmazzák az UltraSPARC-ra, hogy elkerüljék a SuperSPARC-vel tapasztalt hibák megismétlését.

Kondicionálás

Az UltraSPARC műanyag golyók (PBGA) mátrix formájában jön létre, és 521 kontaktorból áll.

Hivatkozások

Kapcsolódó cikkek