🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21592

88000 implementations: ECL vs CMOS

#21592
From: marc
Date: Mon, 05 Jun 1989 20:15
21 lines
1523 bytes
Data General claims that the ECL implementation of the Motorola 88000 
family of processors is 100% compatible with the CMOS version 
ie. 88100, 88200 (ref. Compcom Spring '89).
The partitioning of the two implementations is different and lead
to interesting decisions. For example in the ECL version, the FPU
is implemented on a separate chip (vs same chip in the CMOS version). 
Being on a separate chip, the latency of accessing the register
file located on the integer unit became too long so DG apparently 
decided to put a "copy" of the 5-port register file on the FPU as well.
In the CMOS implementation there is a single register file shared
by the integer unit and the Special Function Unit 1 (FPU).

This leads to the following question:
How is consistency maintained between the two register files?
In the ECL implementation are writes copied between the two register files? 
If so, it must generate a lot of traffic between the two chips.
Notice that the consistency has to be maintained in hardware since
the two implementations are object code compatible.

					Marc Tremblay
					marc@CS.UCLA.EDU
Technical Details
Message-ID: <24535@shemp.CS.UCLA.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!haven!ames!elroy!ucla-cs!marc

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!haven!ames!elroy!ucla-cs!marc
From: marc@oahu.cs.ucla.edu
Newsgroups: comp.arch
Subject: 88000 implementations: ECL vs CMOS
Message-ID: <24535@shemp.CS.UCLA.EDU>
Date: 5 Jun 89 20:15:14 GMT
Sender: news@CS.UCLA.EDU
Reply-To: marc@CS.UCLA.EDU (Marc Tremblay)
Organization: UCLA Computer Science Department
Lines: 21