Multicycle vs Pipeline

S

sarathbc2002

Guest
Multicycle vs Pipeline

Ik ben verward bij het kiezen tussen Multicycle of pijpleiding bij de uitvoering van
een stuk van de logica .. Ik heb de 2 mogelijke scenario's hieronderPIPELINEHieronder C1 C4 zijn blokken van combinatievormen logica.
"|" Is een register opgenomen:
Een pijpleiding scheidt meerdere staten van combinatievormen
logica met registers
Elk blok plus register zal presteren op 10 ns klok grenzen.
Ik beperken het ontwerp voor 10 ns klok

in - | C1 | C2 | C3 | C4 | - outMULTICYCLEIn Multicycle pad verwijder ik de interne registers

in - | c1 c2 c3 c4 | - out

Sinds de pijplijnsnelheid ontwerp liep op 10 ns, dit
een moet kunnen draaien op 40 ns.Dus ik aanzetten met
een multicycle van 4Zijn deze 2 implementaties functioneel hetzelfde?
Wat is het debiet in de bovenstaande 2 zaken?

In de pijplijn aanpak afgezien van de initiële latentie resultaat kreeg
eenmaal per klokcyclus.

In de multicyle aanpak heb ik het resultaat eens in verschillende klok cycli

Kan de verwerkingscapaciteit van multicyle worden, gelijk aan die van pijplijnsnelheid aanpak
indien zij voldoet aan bepaalde beperkingen houden

 
in de bovenstaande multicycle pad o / p komt na 4 clk cycli zoals verwacht wrt pijpleiding 2 clk cycli hier de door die varieert.

 

Welcome to EDABoard.com

Sponsor

Back
Top