( ESNUG 303 Item 2 ) ---------------------------------------------- [11/4/98]

From: [ Kenny from South Park ]
Subject: Secret Variable For Annoying Translate_off's Buried Inside Code

John, company politics says I stay anon.

I encountered the following code in a VHDL file I wanted to run through
Synopsys:

   -- synopsys translate_off
   library IEEE;
   use IEEE.VITAL_Timing.all;
   -- synopsys translate_on

However, when I tried to actually use this code, I got the following:

   Error: The package 'VITAL_Timing' depends on the package 
          'std_logic_1164' which has been analyzed more recently.
          Please re-analyze the source file for 'VITAL_Timing' and
          try again. (LBR-28)

The Magic Synopsys Variable (tm) to get around this is to do a:

          hdlin_translate_off_skip_text = true;

BEFORE you compile the "untranslated" code.

    - [ Kenny from South Park ]



 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)