Multi-source error

Moderator (Company: Titel) #3970375
Rate this post
• ▲ useful
▼ not useful
Javier PA wrote:
> I have two processes, driven by chip-enable signals, that they use this
> inout signal,
That is a very, very ancient coding style...

Maybe the synthesizer cannot resolve the chip-enables in a way that this 
bus can be rolled out to the necessary MUX structure. Where do those 
chip-enables come from? Can you show the relevant code?
OP #3972859
Rate this post
• ▲ useful
▼ not useful
I'm going to try to explain that haha. If you don't understand anything 
tell me please because I'm spanish and it's hard to me write what i'm 
thinking exactly.

I'm developing an I2C slave, so I don't show my code because it's too 
big for my error I think. But i tried to do a scheme (attached file).

i'm working with an I2C bus. firstly process1 is an i2c slave, it gets 5 
bytes and ends transmision,  and then ,process2 works with user logic. 
they never work together (I use a state machine). Both proccesses have 
to read and write SDA line and here it is my mystake.
Attached files:

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.