nirankul2003
Newbie level 3
- Joined
- Apr 13, 2011
- Messages
- 4
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,313
Hello,
I have a mapped netlist with multiple flipflops driving a single net (that I got from somewhere). I want to re-synthesize this mapped netlist using RTL compiler. But I want RTL compiler to eliminate multiple drivers and have a single flipflop driving each net. But I want RTL compiler to choose one of the flipflops (presumably the best) and delete the others. I tried mapping with attribute "preserve" set to delete_ok but it never removed any of the existing flipflops.
What attribute/command will help me get rid of multiple flipflops? As I said, I want RC to choose one of the flipflops as is (without remapping). The goal obviously is to meet timing and minimize area.
Thanks
I have a mapped netlist with multiple flipflops driving a single net (that I got from somewhere). I want to re-synthesize this mapped netlist using RTL compiler. But I want RTL compiler to eliminate multiple drivers and have a single flipflop driving each net. But I want RTL compiler to choose one of the flipflops (presumably the best) and delete the others. I tried mapping with attribute "preserve" set to delete_ok but it never removed any of the existing flipflops.
What attribute/command will help me get rid of multiple flipflops? As I said, I want RC to choose one of the flipflops as is (without remapping). The goal obviously is to meet timing and minimize area.
Thanks