Low-Power Logic Synthesis

Low-Power Logic Synthesis Low-Power Logic Synthesis

larc.ee.nthu.edu.tw
from larc.ee.nthu.edu.tw More from this publisher
10.01.2015 Views

A Retiming-Based Approach • Move a part of the functional block, rather than reproduce the block. – Assume the controlling value of gate G be c t-1 t-1 x x 1 1 t-1 R t t-1 x k 1 C y 1 x k t f t-1 t t-1 x k+1 G x k+1 t-1 R 2 x D t t-1 n x n t-1 C t-1 y 1 y m y 2 y 1 ≠c LE R 2 D FF t y 2 t y 1 t y m G f t NCHUCS 22

An Example a b c d e f g h i j FFa FFb FFc FFd FFe FFf FFg FFh FFi FFj a' b' c' d' e' f' g' h' i' j' l m n o k p q r z NCHUCS 23

A Retiming-Based Approach<br />

• Move a part of the functional block, rather than<br />

reproduce the block.<br />

– Assume the controlling value of gate G be c<br />

t-1<br />

t-1<br />

x<br />

x 1<br />

1<br />

t-1 R t<br />

t-1<br />

x k 1 C y 1<br />

x k<br />

t<br />

f<br />

t-1<br />

t<br />

t-1<br />

x k+1<br />

G<br />

x k+1<br />

t-1 R 2<br />

x<br />

D<br />

t<br />

t-1<br />

n x n<br />

t-1<br />

C<br />

t-1<br />

y 1<br />

y m<br />

y 2<br />

y 1 ≠c<br />

LE<br />

R 2<br />

D<br />

FF<br />

t<br />

y 2<br />

t<br />

y 1<br />

t<br />

y m<br />

G<br />

f<br />

t<br />

NCHUCS 22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!