DesignVisi​on Synthesis Options

Status
Not open for further replies.

hrithik

Newbie level 3
Joined
Nov 15, 2010
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,308
DesignVisi​on Synthesis Options?

Attached is the original multiplier design alongwith its synthesized version.

The problem is that DesignVision (DV) uses the following mappings in the synthesized design.
1) X_Logic0_port <= '0';
This signal gets mapped to one of the inputs of a Full Adder; I want DV to use a half adder instead.
2) FS_1_n4 <= '0';
This signal gets mapped to one of the inputs of a 2-input OR gate; I want DV to use a direct mapping instead (output <= other_input) .
3) FS_1_n3 <= '0';
This signal gets mapped to one of the inputs of a 2-input OR gate; I want DV to use a direct mapping instead (output <= other_input) .
4) FS_1_n2 <= '1';
This signal gets mapped to one of the inputs of a 2-input AND gate; I want DV to use a direct mapping instead (output <= other_input) .

5) In the component "mult4x4_DW02_mult_0", there is a input defined (TC) which is completely unused in its entity and also it is mapped to '0' in the main design.
I need to avoid these ununsed inputs altogether.

What are the compile options I could use in the DesignVision Synthesis tool to achieve these results?
Thanks!
 

Attachments

  • mult4x4.txt
    389 bytes · Views: 53
  • mult4x4_syn.txt
    11 KB · Views: 46

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