<> <> <> <> <> <> DIRECTORY Rope USING [ROPE]; BSimModel: CEDAR DEFINITIONS = BEGIN <Bsim>akis>BSim.pas.>> vfb: NAT= 0; phif2: NAT= 1; k1: NAT= 2; k2: NAT= 3; eta: NAT= 4; beta0: NAT= 5; u0: NAT= 6; u1: NAT= 7; x2beta0: NAT = 8; x2eta: NAT = 9; x3eta: NAT = 10; x2u0: NAT = 11; x2u1: NAT = 12; beta0sat: NAT = 13; x2beta0sat: NAT = 14; x3beta0sat: NAT = 15; x3u1: NAT = 16; n0: NAT = 17; -- who knows in what order these last three appear!! x2nb: NAT = 18; x3nd: NAT = 19; nBasicBSimParams: NAT = 20; <> vdd: NAT = 20; tempK: NAT = 21; ProcessParams: TYPE = RECORD [ info: Rope.ROPE, toxMicrons, tempC, vddVolts: REAL, dutL: REAL _ 2.0, dutW: REAL _ 20.0, betaFudgeFactor: REAL _ 1.0, params: ARRAY[0..nBasicBSimParams) OF ARRAY[1..6] OF REAL ]; ReadProcessFile: PROC [ fileName: Rope.ROPE ] RETURNS [ p: REF ProcessParams ]; WriteProcessFile: PROC [ fileName: Rope.ROPE, p: REF ProcessParams ]; END. CHANGE LOG. McCreight, April 11, 1985 6:55:01 pm PST, created. Chen, July 17, 1985 11:08:27 am PDT, recompiled in Cedar6.0.