<> <> install ArbBasic25 Mint _ CedarProcess.SetPriority[background] _ &design _ PW.OpenDesign["Arbiter25.dale"] <<-- _ &design _ CDViewer.FindDesign["MemoryController"]>> <<-- _ CDViewer.CreateViewer[&design]>> _ CDOps.SetMutability[&design] _ &cx _ Sisyph.Create[&design, NIL] _ &arb _ Sisyph.ES["Arbiter.sch", &cx] _ Atom.PutProp[$CoreCellType, $Arbiter, &arb] _ &defaultCapa _ 0.5 -- pf _ &circuit _ Mint.CreateCircuit[&arb, FALSE, &defaultCapa] <<-- _ &gnd2V _ Mint.NodeFromRope["public.Gnd2V", &circuit]>> <<-- _ Mint.SetNode[&gnd2V, FALSE]>> _ Mint.InputData[&circuit, LIST[Mint.NodeFromRope["public.Gnd", &circuit], -- &gnd2V, -- Mint.NodeFromRope["public.Vdd", &circuit]], FALSE, &defaultCapa] _ &result _ Mint.MaxFreqEvaluate[&circuit, LIST[Mint.NodeFromRope["public.Clock", &circuit], Mint.NodeFromRope["public.DBus[6]", &circuit]], 50] _ Mint.PrintPath[&result.lastNodes.first, &circuit] <<-- _ Mint.PrintPath[Mint.NodeFromRope["wireName", &circuit], &circuit]>>