[ibis-quality] BIRD proposal

  • From: "Lynne Green" <lgreen@xxxxxxxxxxx>
  • To: "Barry Katz" <bkatz@xxxxxxxxxx>
  • Date: Sun, 4 Aug 2002 18:55:57 -0400

Hello, Barry et al,

Here is a BIRD proposal that will be needed to support the
Quality "comments" in an IBIS file.  Please review it, and let
me know if there are any changes that should be made before
it is presented to the Open Forum.

Thanks,
Lynne

*************************************************************************=
*****
*************************************************************************=
*****

BIRD ID#:        TBD
ISSUE TITLE:     TBD (Comment Line Length Limit)
REQUESTER:       Lynne Green, Cadence Design Systems
DATE SUBMITTED:  8-4-02
DATE ACCEPTED BY IBIS OPEN FORUM:  TBD

*************************************************************************=
*****
*************************************************************************=
*****

STATEMENT OF THE ISSUE:

Currently, ibischk3 reports an error for comment lines that are longer
than 80 characters.  It is desirable to support longer comment lines. =20
For example, when using a string for the full path to a file, the string
can exceed the 80 character limit.  Allowing the longer comment
line would make this string fit on a single line, allowing EDA tools to
more easily parse file names and paths.

If a user wanted to use the longer line length in a text block such as
Notes, the comment character would be required.

An EDA tool is not be required to read past the 80th column.

*************************************************************************=
*****

STATEMENT OF THE RESOLVED SPECIFICATIONS:

The parser must stop counting characters at the first comment character =
in the line.
This allows comment lines to have any length.  EDA tools may ignore =
characters
beyond the 80th character column.

Additions are noted in the relevant sections below by |* lines:


|=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
|=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
|                       SECTION 3
|
| | 4)  A line of the file may have at most 80 characters,
|**   not counting characters following any comment character on the =
line.
|**  An EDA tool is not required to read beyond the 80th character.
|**  A line must be followed by a line
|     termination sequence.  The line termination sequence must be one =
of the
|     following two sequences: a linefeed character, or a carriage =
return
|     followed by linefeed character.
|
| 10) The use of tab characters is legal, but they should be avoided as =
much
|     as possible.  This is to eliminate possible complications that =
might
|     arise in situations when tab characters are automatically =
converted to
|     multiple spaces by text editing, file transferring and similar =
software.
|     In cases like that, lines might become longer than 80 characters, =
which
|     is illegal in IBIS files
|**  (This 80 character limit does not include any characters following =
a comment
|**  character.).  =20

---------------------------------------------------------------------
IBIS Quality archives: //www.freelists.org/archives/ibis-quality
To unsubscribe send an email:
  To: ibis-quality-request@xxxxxxxxxxxxx
  Subject: unsubscribe

Other related posts: