Validity of the output signal in a Digital Design

Status
Not open for further replies.

aravind9

Newbie level 5
Joined
Sep 22, 2013
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,344
How to ensure the validity of the output in a design by a signal? How exactly the validity concept works?
For example: In a design after so many clock pulses the output settles to a final value and how can we say that is stable and valid output signal for the given input?
 

The easiest way is to generate a separate output signal that is active only when the output is valid.

- - - Updated - - -

Something like this:
Code:
         __    __    __    __    __    __    __    __    __ 
clock __|  |__|  |__|  |__|  |__|  |__|  |__|  |__|  |__|  |
                ___________ _____ _____
idata XXXXXXXXXX___________X_____X_____XXXXXXXXXXXXXXXXXXXXX
                            ___________ _____ _____
odata XXXXXXXXXXXXXXXXXXXXXX___________X_____X_____XXXXXXXXX
                            _______________________
valid _____________________|                       |________
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…