cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
boomshakalaka
Visitor
Visitor
4,404 Views
Registered: ‎07-15-2017

Error [Synth 8-4485] pin is connected to multiply driven net where other driver is constant

Hello,I find a error message in my project :

[Synth 8-4485] pin SW0 is connected to multiply driven net where other driver is constant.

SW0 is an input signal which is defined in top module and it is used in the module "exmemory".

I have not ever assigned a value to SW0.

The part of source code is in attachments.

Thanks for your help. 

0 Kudos
2 Replies
anusheel
Moderator
Moderator
4,341 Views
Registered: ‎07-21-2014

@boomshakalaka

 

I can see that you are writing the RAM from two always blocks and hence the multi-driver issue, please use below link to check the memory RTL examples:

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_2/ug901-vivado-synthesis.pdf

 

Thanks,
Anusheel
-----------------------------------------------------------------------------------------------
Search for documents/answer records related to your device and tool before posting query on forums.
Search related forums and make sure your query is not repeated.

Please mark the post as an answer "Accept as solution" in case it helps to resolve your query.
Helpful answer -> Give Kudos
-----------------------------------------------------------------------------------------------

0 Kudos
boomshakalaka
Visitor
Visitor
4,296 Views
Registered: ‎07-15-2017

Thanks for ur advice.

I modify the always blocks but still errors.

Please check the attachments,and I will appericiate it if u can help me. 

0 Kudos