<> <> Directory Dragon; Library InstructionProcessor, ProcessorCache; CELLTYPE "Processor" PORTS [ <> PhA, nPhA, PhB, nPhB> MHold, MnResetBOOL, MnGntBOOL, -- Tristate MnAdCycle=BOOL, MTransport=INT[36], MParity=BOOL, MnShared=BOOL, MnAbort>BOOL, -- Tristate MnHousekeepingInProgress=BOOL, MnDV=BOOL, <> DShiftBOOL -- Tristate ] Expand <<>> <> IPData:INT[32]; IPParityB: BOOL; IPCmdA: EnumType["Dragon.PBusCommands"]; IPRejectB: BOOL; IPFaultB: EnumType["Dragon.PBusFaults"]; <> EPData: INT[32]; EPParityB: BOOL; EPCmdA: EnumType["Dragon.PBusCommands"]; EPRejectB: BOOL; EPFaultB: EnumType["Dragon.PBusFaults"]; ip: InstructionProcessor[DnSelect0: DnSelect6, DnSelect1: DnSelect7]; pc: ProcessorCache[] ENDCELLTYPE