Deutsch   English   Français   Italiano  
<1f3cdb73f387a0ea2da2334c04e0640e@www.novabbs.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: mitchalsup@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: What do we call non-pipelined =?UTF-8?B?ZGVzaWducz8=?=
Date: Thu, 26 Dec 2024 20:22:01 +0000
Organization: Rocksolid Light
Message-ID: <1f3cdb73f387a0ea2da2334c04e0640e@www.novabbs.org>
References: <vj55g7$1m45$1@dont-email.me> <vkj8ap$2tmnh$1@dont-email.me> <vkjjsa$303da$1@dont-email.me> <FEhbP.49783$DPl.25987@fx13.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="595126"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="o5SwNDfMfYu6Mv4wwLiW6e/jbA93UAdzFodw5PEa6eU";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: cb29269328a20fe5719ed6a1c397e21f651bda71
X-Rslight-Site: $2y$10$zGaCgQXCACSAXSedcuMfEO.4Bfl7Mx3UGTkJ8AmvtW.cbDeo1K.EW
X-Spam-Checker-Version: SpamAssassin 4.0.0
Bytes: 2255
Lines: 32

On Thu, 26 Dec 2024 18:54:42 +0000, EricP wrote:

> Thomas Koenig wrote:
>> Robert Finch <robfi680@gmail.com> schrieb:
>>
>>> According to my understanding of  “pipelined” most designs are
>>> pipelined. There are not very many non-pipelined designs.
>>
>> Not any more.
>>
>>> Non-pipelined
>>> designs perform everything in one long clock cycle.
>>
>> Earlier architectures had several clock cycles per instruction,
>> also without pipelining.  I think the single-clock CPUs mostly
>> serve as an example for educational purposes.
>
> It is possible to do everything for a risc style ISA in one clock but

??? LDs in 1 cycle
??? IMUL in 1 cycle
??? IDIV in 1 cycle
??? L1 miss in 1 cycle
??? FP <any> in 1 cycle

> it would need a Harvard architecture with separate instruction and
> data memory because it would have to read the instruction memory and
> also LD [reg]->reg or ST reg->[reg] data memory within the same clock.
>
> So the only flip-flops would be in the 3-port register file and
> the RIP register, and everything between instruction read and result
> write is combinatorial logic. The critical timing path would be
> 2x the mem access time plus combinatorial logic.