Sadly not, but it should be part of our editorial review of the next release.
- MM
From: ibis-editorial-bounce@xxxxxxxxxxxxx
[mailto:ibis-editorial-bounce@xxxxxxxxxxxxx] On Behalf Of Muranyi, Arpad
Sent: Monday, September 19, 2016 9:41 AM
To: ibis-editorial@xxxxxxxxxxxxx
Subject: [ibis-editorial] Re: Example on page 180 of IBIS 6.1 contains illegal
syntax
This makes me wonder how many of the rest of the examples
have similar problems. Did you check them all in this
light?
Thanks,
Arpad
===========================================================
From:
ibis-editorial-bounce@xxxxxxxxxxxxx<mailto:ibis-editorial-bounce@xxxxxxxxxxxxx>
[mailto:ibis-editorial-bounce@xxxxxxxxxxxxx] On Behalf Of Bob Ross
Sent: Thursday, September 15, 2016 8:54 PM
To: michael.mirmak@xxxxxxxxx<mailto:michael.mirmak@xxxxxxxxx>;
ibis-editorial@xxxxxxxxxxxxx<mailto:ibis-editorial@xxxxxxxxxxxxx>
Subject: [ibis-editorial] Re: Example on page 180 of IBIS 6.1 contains illegal
syntax
Michael,
Good catch. The correction should be added to the known issues list.
Mike can do this.
Bob
From:
ibis-editorial-bounce@xxxxxxxxxxxxx<mailto:ibis-editorial-bounce@xxxxxxxxxxxxx>
[mailto:ibis-editorial-bounce@xxxxxxxxxxxxx] On Behalf Of Mirmak, Michael
Sent: Thursday, September 15, 2016 5:53 PM
To: 'ibis-editorial@xxxxxxxxxxxxx'
Subject: [ibis-editorial] Example on page 180 of IBIS 6.1 contains illegal
syntax
(filing this on the Editorial reflector for posterity)
I believe this may need to be filed as something more than a "known issue" with
IBIS 6.1. The example on p.180 of the 6.1 PDF is actually illegal, for five
reasons:
1) Resolve_Exists is not legal in IBIS 5.0 and, without AMI_Version, IBIS
5.0 is assumed by the parser.
2) Model_Name is not legal in IBIS 5.0 and, without AMI_Version, IBIS 5.0
is assumed by the parser.
3) Usage Dep is not legal in IBIS 5.0 and, without AMI_Version, IBIS 5.0
is assumed by the parser.
4) Init_Returns_Impulse is not included, and it's required.
5) GetWave_Exists is not included, and it's required.
The text below enables the example to pass IBISCHK6. Note that the actual
specification text uses the incorrect quotation mark symbol from the extended
ASCII character set, which makes copy-and-paste difficult as well.
- MM
(Rx_model
(Reserved_Parameters
(AMI_Version (Usage Info) (Type String) (Value
"6.1")
(Description "This is a v6.1 AMI file."))
(Resolve_Exists (Usage Info) (Type Boolean)
(Value True)
(Description "Indicates whether
the executable model implements AMI_Resolve."))
(Model_Name (Usage In) (Type String) (Value
"ignore_me")
(Description "IBIS model name"))
(Rx_Receiver_Sensitivity (Usage Out) (Type
Float) (Range 0.0 0.0 0.01)
(Description "Value depends on
OP_mode and data rate"))
(Init_Returns_Impulse (Usage Info) (Type
Boolean) (Default True)
(Description "Impulse response
is returned"))
(GetWave_Exists (Usage Info) (Type Boolean)
(Default True)
(Description "GetWave Exists"))
)
(Model_Specific
(Tstonefile (Usage Dep) (Type String) (Value
"ignore_me.s4p")
(Description "Rx analog model.
Value depends on OP_mode"))
(my_corner (Usage In) (Type String) (Corner
"Typ" "Min" "Max")
(Description "Informs the
executable model what corner is selected by user"))
(OP_mode (Usage In) (Type Integer) (List 0 1 2
3)
(Description "Operation mode"))
)
)