🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #12379

Idea on super fast memory system

#12379
From: Tony Veijalainen
Date: Wed, 27 Jan 1993 09:52
40 lines
2752 bytes
Conventionally memory has been implemented in one hole block of address
decoded ramchips and bus. The continuous bandwidth of memory chip is
however limited and can't supply memory fast enough for fast processor
without expensive cache systems.

Nowadays we are reading the news of 64 Mbit RAM chip implementations
etc. The memory bandwidth is however still very limited. So how could it
be speeded up.

1) direct mapped cache on memory chip itself and very wide or multiple
paths from memory cells to output pins.

COMMENT: This is quite obvious way, but I have not info about the
economics of this kind of thing. So please give info: how costly is say
256 bit wide buss inside chip in number of memory cells? How about
having four segments each with 64 bit path of access (possibly no sense
because there mayby is no advantage otherwise than lower chip count
compared to using four chips) ? How about massively parallel arrangement
with say 1024 parts of chip with each having its very small direct
mapped cache?

2) Having multiple memory segments with own memory buss mapping
consecutive memory addresses in interleave scheme to different memory
systems.  So with n segments we have refense to same segment only every
nth cycle in typicall case. Say we have 200 MHz processor and 50 memory
systems, then we have typical address frequency of 4 MHz per block, like
in my Acorn Archimedes A310 which uses 4 MHz clock, but uses burst mode
in 8 MHz. If we offsett the memorysystems to operate in different 200
Mhz cycles (1st block cycles 0,50,100,150, 2nd 1,51,101,151 or any fifty
spaced partition of cycle numbers which ever allocation seemed
sensible) and combine them in processor we get agregate bandwidth 200
MHz practically allway. As long as we keep signals from memory systems
short enough i.e. 1/200MHZ long, it would seem to me that there should
be no problem in having memory system match or eaven exceed any given
clock frequency. Where has these kind of memory system implemented and
why have I not heared of them? Actually massively parallel computer is
quite similar to this kind of memory architecture.
-- 
Tony Veijalainen	e-Mail: Tony.Veijalainen@helsinki.fi (preferred)
 		(finger veijalai@cc.helsinki.fi for more information)
Technical Details
Message-ID: <1993Jan27.095249.371@klaava.Helsinki.FI>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!sgiblab!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!news.funet.fi!hydra!klaava!veijalai

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!sgiblab!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!news.funet.fi!hydra!klaava!veijalai
From: veijalai@klaava.Helsinki.FI (Tony Veijalainen)
Subject: Idea on super fast memory system
Message-ID: <1993Jan27.095249.371@klaava.Helsinki.FI>
Organization: University of Helsinki
X-Newsreader: TIN [version 1.1 PL6]
Date: Wed, 27 Jan 1993 09:52:49 GMT
Lines: 41