****************************************************************************** ****************************************************************************** BIRD ID#: 102 ISSUE TITLE: File Name Limit Extension REQUESTER: Michael Mirmak, Intel Corp. DATE SUBMITTED: January 8, 2006 DATE REVISED: DATE ACCEPTED BY IBIS OPEN FORUM: February 17, 2006 ****************************************************************************** ****************************************************************************** STATEMENT OF THE ISSUE: Some company-internal design tools may create files that exceed the current 24 character limit on IBIS filenames (20 characters + one period + three character extension). With the BIRD93.1 extended limits on model and signal names, plus support for extended filenames under modern computer operating systems, filenames may also be safely extended. ****************************************************************************** STATEMENT OF THE RESOLVED SPECIFICATIONS: Changes are noted in the relevant sections below by |* lines. Replace the following text, in Section 3 General Syntax Rules and Guidelines: 3) To facilitate portability between operating systems, file names used in | the IBIS file must only have lower case characters. File names should | have a basename of no more than twenty characters followed by a period | ('.') , followed by a file name extension of no more than three | characters. The file name and extension must use characters from the | set (space, ' ', 0x20 is not included): | | a b c d e f g h i j k l m n o p q r s t u v w x y z | 0 1 2 3 4 5 6 7 8 9 _ ^ $ ~ ! # % & - { } ) ( @ ' ` | | The file name and extension are recommended to be lower case on | systems that support such names. with: 3) To facilitate portability between operating systems, file names used in | the IBIS file must only have lower case characters. File names should |* have a basename of no more than forty (40) characters followed by a period | ('.') , followed by a file name extension of no more than three | characters. The file name and extension must use characters from the | set (space, ' ', 0x20 is not included): | | a b c d e f g h i j k l m n o p q r s t u v w x y z | 0 1 2 3 4 5 6 7 8 9 _ ^ $ ~ ! # % & - { } ) ( @ ' ` | | The file name and extension are recommended to be lower case on | systems that support such names. ****************************************************************************** ANALYSIS PATH/DATA THAT LED TO SPECIFICATION At least two semiconductor vendors have recently noted that their internal file naming conventions exceed the IBIS 24 character limit. Further, some IBIS file creation tools include a single model which, under BIRD93.1, can use names up to 40 characters in length. ***************************************************************************** ANY OTHER BACKGROUND INFORMATION: It was noted at the February 17, 2006 meeting that BIRD102 applies to all .ibs, .pkg and .ebd files. ******************************************************************************