Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > simulation working , synthesis causing problems

Reply
Thread Tools

simulation working , synthesis causing problems

 
 
sandeep
Guest
Posts: n/a
 
      05-11-2006
Hi,

I am simualting a UART in VHDL for a PCI bus frontend. It's running
perfectly in simualtion but doesnot run on the actual chip.

I made the following observations.

In simulation, the TX line is at high when not transmitting any data
value. When I write a data value with a write signal, it transmits it
and then returns back to the HIGH state. UART_RDY is asserted at this
time, which indicates that the UART is ready for the next data value.
Hence in simulation its working perfectly.

When I synthesis the same into a chip, the TX line is never HIGH when
the chip powers ON. It is transmitting some random junk value, and
hence the UART_RDY is never asserted. Which in turn does not allow me
to load in a data value into the UART from the PCI bus. I want to hold
the TX line HIGh when the chip powers up, so that I can load in data
into the UART.

I guess what I am saying is that at POWER ON, do I need ("ZZZZ ZZZZ")
or on the TX line. Is there any way I can do it in VHDL.

Thank you,

Sandeep

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Simulation vs Synthesis ALuPin@web.de VHDL 14 02-21-2006 10:15 AM
long counters in simulation and synthesis Eli Bendersky VHDL 7 10-27-2004 07:22 AM
Simulation is OK but problem with synthesis Andy VHDL 5 10-22-2003 06:24 AM
SOS! newbie question about synthesizable VHDL : synthesis run successfully but post-synthesis failed... walala VHDL 4 09-09-2003 08:41 AM
what are the possible reasons that successful pre-synthesis simulation + successful synthesis = failed post-synthes walala VHDL 4 09-08-2003 01:51 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57