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 register that only gets a positive edge

Status
Not open for further replies.

DFT Engineer

Newbie
Newbie level 2
Joined
Jul 2, 2021
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
19
Hi,

We have a positive edge triggered register (flip flop) in the design. With a design limitation, we could only give one positive edge to the register/CK and unable to launch a successive negetive edge. Will this cause any issues with the register behavior at silicon?
Only single edge possible to provide with the deisgn limitation. Reset also cannot be applier as it is connected to power-on-reset. The gate level simulation shows a Q transition from 0->1. Will the silicon behaves the same or a complete cycle or the successive negedge is mandatory?

Thanks
 

Attachments

  • Flop_withonlyPosedge.PNG
    Flop_withonlyPosedge.PNG
    72.8 KB · Views: 110

KlausST

Super Moderator
Staff member
Advanced Member level 7
Joined
Apr 17, 2014
Messages
23,281
Helped
4,742
Reputation
9,505
Reaction score
5,130
Trophy points
1,393
Activity points
154,238
Hi,

Nothing happens on the falling edge. In doubt read the documentation.

I can not remember to have read about a a falling edge.

What are your concerns?

Klaus
 

DFT Engineer

Newbie
Newbie level 2
Joined
Jul 2, 2021
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
19
Hi,

Nothing happens on the falling edge. In doubt read the documentation.

I can not remember to have read about a a falling edge.

What are your concerns?

Klaus
Thanks Klaus.
From the Silicon testing, looks like the the reg/Q is not getting asserted. We can only give one posedge to the register during the entire test. We cannot provide a negedge and toggle again. Will that be an issue for a flop , blocking from setting the value?

Thanks
 

FvM

Super Moderator
Staff member
Advanced Member level 7
Joined
Jan 22, 2008
Messages
51,006
Helped
14,634
Reputation
29,544
Reaction score
13,743
Trophy points
1,393
Location
Bochum, Germany
Activity points
291,815
Flops with limited functionality (set once, never reset) can be commonly found in reset synchronizers. Obviously you can only test the implemented functionality, but why would you doubt its correct function?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top