Liste des Groupes | Revenir à c arch |
On 2024-12-08 5:10 p.m., Marcus wrote:True. I'm talking about a niche here.I usually (and simplistically) divide CPU designs (implementations) intoAccording to my understanding of “pipelined” most designs are pipelined. There are not very many non-pipelined designs.
two main categories:
>
- Pipelined
- Non-pipelined
>
Of course, there is a sliding scale at play, but let's not get into that
debate.
>
My question is: What is the best name for non-pipelined designs?
>
I'm thinking about CPU:s that transition through several states (one
clock cycle after another) when executing a single instruction (e.g.
FETCH + DECODE + EXECUTE), and where instruction and data typically
share the same memory interface.
>
/Marcus
Non-pipelined designs perform everything in one long clock cycle.The designs I'm thinking about are mostly multi-cycle, i.e. one
Otherwise, there are two major classes of pipelined designs,For the sake of the argument, what should we call:
non-overlapped pipeline and overlapped pipeline. Some designs are
partially overlapped pipelined.
Les messages affichés proviennent d'usenet.