( ESNUG 270 Item 4 ) -------------------------------------------- [10/31/97]

Subject: ( ESNUG 269 # 6 ) DC 97.01 & 97.08 Inconsistant W/ Bussed VHDL Ports

> When I first installed 1997.08, I did experience an inconsistency (which
> I reported to Synopsys) in versus 1997.01 with respect to how the VHDL 
> writer handles bussed ports (w/ certain combinations of switch settings).
>
> When I read into 1997.08 a source VHDL file containing a vector port in
> which the LSB was non-zero, and then wrote out the same design as VHDL
> output file, it changed the range of the vector of the LSB to zero!


From: bautista@cma.ulpgc.es (Tomas Bautista)

Hi, John,

In using the Synopsys design_analyzer, I've found this bit blasting to only
be a VHDL-related problem.  In my designs, every port I have inside the
design is written out all right when saving the design in a DB file or in a
Verilog one.  But when saving it in a VHDL one, it splits the whole bus port
into a set of 1-bit ports. For instance, a(31:0) is translated into
a_31_port, a_30_port, and so on.

  - Tomas Bautista
    University of Las Palmas de G.C.



 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)