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.

[SOLVED] (simple question)Wrapper to set all inputs and output to zero (verilog RTL coding)

Status
Not open for further replies.

aelbad

Junior Member level 1
Joined
Feb 3, 2014
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
132
Hi all,

can I implement a wrapper which basically only assign all the inputs and outputs to 0 around my already synthesized block using verilog RTL code and synthesis that code into a wrapper around my already synthesized block?:thinker:

Thank you,
Cheers,
 

Of course you can. But what you will observe after synthesis of the wrapper will be that all the logic for your existing block will be optimized away.
That is because you are driving all the inputs of the existing block to 0.
One workaround could be to apply a don't touch to your existing block while synthesizing the wrapper.
 
  • Like
Reactions: aelbad

    aelbad

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top