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.
the hold value (0.4) is the new data available time after the posedge of clock.
If this value is 0, then mim output delay is just the min path delay out of chip.
so the constrained internal path delay inside chip is -min_delay.
If the hold value is greater than zero, it requires that the data...
Re: how to verify a mcu
Hi,omara007,
first Q:
2- Making sure that the testing programs do cover everything must be done thru profiling tools. These profiling (or reporting) tools should give you a complete automatic picture on the used programs without a need to go manually inside them.
What...
muxed flip flop
3.
a.You should use the following command to rst_b without set_test_hold command on rst_b
set_signal_type -test_async_inverted rst_b
b.You can leave the rst_b without constraint. i.e.,neither set_signal_type nor set_test_hold command is applied to rst_b, DC can recognize rst_b...
16 bit signed adder
1.Use 2's complement all through the design,there is no need to convert to 1's complement.
2. If two data are both in [-1 1), and the number of bit is n, then use n+1 bit adder, there is no overflow. sum is in [-2 2),
3. n bit to n+1 bit cinversion: sign extended.
4. if you...
Is your logic DSP alogorithm related? If it is (for example,IIR filter) ,use clustered look-ahead , scattered look ahead method to translate the prototype algorithm to architecture.
Generally, loop logic is not easilly pipelined.
Hi, the clock pin of every register has different path delay from the source clock pin.
launch latency is the clock path delay the lauched register which lauch data on the Q/Qbar pin.while the capture lantency is the clock path delay the captured register which capture data on the D pin. To...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.