Buffer

Guest
Hi everyone
i want to model a buffer by VHDL

i have a series of assign statemnet which assign the output of the
gates to diffrent signals,
here is couple lines of what i have.
msti(i).hgrant <= hgrant(i);
msti(i).hready <= hready;
msti(i).hrdata <= hrdata;
msti(i).hresp <= hresp; ,

it's working verywell by itself, but i need to synthesis it, and
after synthesising i get error on them , and need a buffer to store
the output and then assign the the value to to the right hand signals.

how can i add the buffer?
thank you
 
On Mar 11, 2:11 am, shoh...@gmail.com wrote:
Hi everyone
i want to model a buffer by VHDL

i have a series of assign statemnet which assign the output of the
gates to diffrent signals,
here is couple lines of what i have.
msti(i).hgrant  <= hgrant(i);
msti(i).hready  <= hready;
msti(i).hrdata  <= hrdata;
msti(i).hresp   <= hresp; ,

 it's working verywell by itself, but i need to synthesis it, and
after synthesising i get error on them
What error is actually getting reported?

, and need a buffer to store
the output
Says who?

and then assign the the value to to the right hand signals.
Assign the value of what to the right hand signals?

how can i add the buffer?
The statements that you posted are examples of 'buffers'. It doesn't
appear to me that you've posted enough of your code for anyone to
figure what the real problem is and by not posting what the error
message is you've made it even more difficult. You then seem to leap
to the conclusion that you need a 'buffer' for some reason without
even realizing that each of your concurrent assignments are examples
of adding such a buffer.

More information would help.

Kevin Jennings
 
IF you want quality help, you need to give us more information.

What is the ERROR message? Why do you believe you need a buffer?
Why do yuou believe your code works prior to synthesis? etc....

<shohreh@gmail.com> wrote in message
news:c4ec3da7-7da4-4ab4-b11b-1be703edc4ea@e23g2000prf.googlegroups.com...
Hi everyone
i want to model a buffer by VHDL

i have a series of assign statemnet which assign the output of the
gates to diffrent signals,
here is couple lines of what i have.
msti(i).hgrant <= hgrant(i);
msti(i).hready <= hready;
msti(i).hrdata <= hrdata;
msti(i).hresp <= hresp; ,

it's working verywell by itself, but i need to synthesis it, and
after synthesising i get error on them , and need a buffer to store
the output and then assign the the value to to the right hand signals.

how can i add the buffer?
thank you
 

Welcome to EDABoard.com

Sponsor

Back
Top