Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

A TSPC DFF sizing & simulation

Status
Not open for further replies.

hugo92

Newbie level 4
Newbie level 4
Joined
Feb 18, 2021
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
49
Hi , As a project i'm triyng to simulate a TSPC Flip flop that works correct.
I don't know where s the problem that my program works incorrect.
This is the Pos edge TSPC flip flop:
1613698740691.png


This is sizing I choosed:
1613698793383.png


And this is my Hspice simulation waves:
it's obvious that flip flop isn't working fine.

1613698946957.png




This is a correct flip flop waves working fine which somebody else sent me:
1613699035656.png


can u please help me .

I think my hspice code is ok , anyway its here:
1613699096335.png


FO1,FO2,FO3,FO4 are 4 inverters as capacitive load in the output node(Q).
and also I used a buffer before input signals in order to have real signals.
 

1) .param lmin=16nm - I am pretty sure m is not recognizable here
2) net gnd is floating. Use gnd! or 0 instead.
 
  • Like
Reactions: hugo92

    hugo92

    Points: 2
    Helpful Answer Positive Rating
1) .param lmin=16nm - I am pretty sure m is not recognizable here
2) net gnd is floating. Use gnd! or 0 instead.

Hi , thanks it deleted two warnings but didn't improve simulation result
 

The problem solved with assigning Wn > Wp in all 3 branches & m6 , m7 = m4 , m5
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top