L----!----!----!----!----!----!----!----!----!----!----!----!----!----R     Contentó oæ filå e4:REMOTE:ZNEWS.TXT: GENERAÌ UPDATEº June¬ 1987     Chið avalibilitù (Z280):     Zilog'ó  officiaì datå foò "volume¢ shipmenô oæ thå Z28° chið haó  beeî     seô foò September¬  1987®  Untiì thaô time¬  productó froí thå  variouó     supporô manufactureró wilì bå iî shorô supply®  Ziloç ió presentlù onlù     shippinç samplå quanities¬ anä worä froí thå peoplå whï calì må ió thaô     theù nï longeò wilì shið thå sampleó freå oæ charge.     Thå  impacô  oî Zeduø ió thå samå aó haó beeî foò quitå somå  timeº  wå     generallù caî onlù shið tï personó alreadù iî possesioî oæ á Z280.     Chið avalibilitù (± MEÇ DRAM):     Thió  onå  ió  makinç thå newsº  á recenô articlå iî  thå  Walì  Streeô     Journaì (dateä junå 22¬ 1987© stateó thå worrù oæ á generaì shortagå iî     DRAMó duå tï thå manufacturinç cuô - bacë iî Japan® Whaô doeó thió meaî     foò  ±  MEÇ DRAMs¿  Oæ thå peoplå wå havå talkeä to¬  thå onlù  companù     presentlù  shippinç ANÙ ± meç dramó ió Fujisu®  Aô lasô  contact¬  theù     claií thaô thå USÁ haó hunç theí uð foò aî imporô permit®  Iô maù  alsï     bå  thaô thå ± megó arå parô oæ á Japaneså "retaliation¢ iî ouò  littlå     tradå war®  TÉ Semiconductoò sayó theù arå onlù shippinç sampleó tï thå     military.     OK¬  whù shoulä Zeduø care¿ Well¬ thå ideá oæ ouò apdapteò boarä waó tï     geô  thå sizå dowî tï thå absolutå minimuí (it'ó 4.28¢ bù 2.24")®  Thió     ió  thå  keù  tï fittinç aó manù  differenô  systemó  aó  possible®  Tï     accomplisè  this¬  wå madå uså oæ thå industrù standarä SIÐ ¸ biô  draí     package®  Thå  boardó accepô eitheò á 256kâ oò 1mâ draí versioî oæ thió     package.     Usinç 256kb¬  128kâ oæ thió wilì bå takeî uð bù thå RÐ operatinç systeí     (foò  RÐ users)¬  leavinç twï 64kâ useò partitions®  Thió ió  typicallù     adequatå foò á singlå useò witè multiplå tasë capabillity.     Foò multiplå task¬  multiplå useò capabillity¬ 1mâ versioî wilì providå     morå breathinç room.     Iô  certainlù  appearó  thaô thå 1mâ draí anä thå  Z28°  processoò  arå     basicallù  iî  thå  samå  statå  (sampling)¬   therefore¬   iô  ió  noô     unreasonablå  tï expecô thaô wheî wå havå gooä quanitù oæ one¬  wå wilì     havå thå other.     Thå Z28° tï Z8° adapters:     Wå no÷ havå twï versionó oæ thå adapteò boardº  Thå "straight¢ adapter¬     anä  thå coprocessoò version®  Botè theså boardó arå thå samå sizå  anä     basiã layout® Onboarä ió á Z280¬ á 256kb/1mâ dram¬ anä thå Z8° adaptioî     socket. Š     Oî thå straighô adapter¬  thå boarä REPLACEÓ thå Z8° iî thå hosô systeí     completely®  Thå address¬ datá anä controì lineó comå directlù froí thå     Z280¬  witè  á smalì amounô oæ translatioî bù onboarä logiã tï  correcô     minoò  incompatibilities®  Thió boarä ió abouô 95¥ compatiblå witè  thå     Z8° processor.     100¥  compatibilitù ió NOÔ POSSIBLÅ usinç thå Z28° Z8° compatiblå  modå     (anä Ziloç haó sï publisheä thió facô iî companù newsletters)®  Seå thå     afteò  - note®  Becauså thió versioî allowó fulì accesó oî thå hosô  oæ     thå ne÷ Z28° instructioî seô anä onboarä peripherals¬ thió ió thå boarä     tï  uså foò peoplå whï arå evaluatinç aî upgradå tï thå Z28°  processoò     froí  aî existinç Z8° design¬  oò iæ yoõ wisè thå fulì performancå  anä     uså oæ thå Z28° processoò iî youò system® Thió boarä ió recommendeä foò     peoplå witè SENIOÒ HARDWARÅ DESIGÎ LEVEÌ capabillitù anä fulì knowledgå     oæ thå hosô system.     Ouò  owî uså oæ thå boarä herå aô Zeduø ió iî á Cromemcï CPÕ S-10°  Z8°     processoò  card®  Thå  modificationó requireä foò thaô boarä  werå  thå     disablinç oæ thå "automatiã jump¢ featurå oæ thå boarä (whicè madå non-     standarä uså oæ thå "float¢ statå oæ thå Z80© anä á changå iî thå  waiô     circuiô (whicè ALWAYÓ starteä eacè cyclå ofæ witè á wait¬  regarlesó oæ     whetheò á waiô waó reallù required).     Iî thå coprocessoò version¬  yoõ unpluç youò presenô Z80¬  pluç iô intï     thå  adapteò card¬  theî pluç thå adapteò intï thå vacateä Z8°  socket®     Thå  Z28°  ió  isolateä froí thå hosô Z80¬  anä  behaveó  aó  it'ó  owî     processinç subsysteí witè it'ó onboarä 256kb/1mâ dram® Thå hosô Z8° anä     thå  Z28° botè ruî aô thå samå time¬  witè thå Z80/hosô performinç  alì     I/Ï  work¬  anä  thå Z28° runninç applicatioî  programs®     Communicatioî  betweeî processoró ió accomplisheä viá aî ¸ biô "inteò -     cpu¢  communicationó  chið  (iî  fact¬   á  registereä   bi-directionaì     transceiver)®  Thå addresó oæ thå coprocessoò porô ió selecteä viá aî ¸     positioî  dið switcè oî thå board¬  whicè setó onå oæ 25¶ I/Ï portó foò     thå boarä tï use®  Yoõ simplù finä aî unuseä porô iî youò  system¬  anä     seô thå switcheó tï that® Wheî bootinç uð thå softwarå disk¬ yoõ eitheò     seô thå porô yoõ selecteä bù option¬ oò bù defaulô leavå thå settinç aô     thå defaulô $FE (choseî tï bå thå mosô commoî unuseä I/Ï port).     Thå  onlù  computeró thaô cannoô accepô thió boarä aó á "pluç  anä  go¢     solutioî  woulä  bå oneó doinç somethinç VERÙ strangå likå usinç  EVERÙ     porô  iî thå Z80¬  oò wherå therå ió nï physicaì rooí foò  thå  adapteò     board.     Utilizinç  thå  Z80/hosô  tï procesó I/Ï separatelù shoulä  givå  speeä     gains®  Thå  disadvantageó  oæ thió arrangemenô arå thå  speeä  penaltù     (estimatå  20¥ oî I/Ï operations© oæ passinç datá viá  thå  coprocessoò     port¬  thå  inablitù  tï  uså thå onboarä DMÁ tï helð I/Ï iî  thå  hosô     processor¬  anä  finally¬  thå  inabilitù  tï  makå  uså  oæ  thå  Z28°     instructioî seô whilå writinç I/Ï drivers. .pa Š AFTER - NOTE: WHY CAN'T THE Z280 BE 100% Z80 COMPATIBLE ?     Thå maiî incompatibilitù betweeî thå Z28° (iî thå Z8° buó mode© anä thå     Z8° ió thå actioî oæ thå M± signal®  Oî thå Z80¬  thió linå signaló thå     fetcè oæ thå firsô bytå oæ aî intruction®  Oî thå Z280¬  thå pipelininç     mechanisií ió continuallù fetchinç aheaä oæ thå currenô PÃ foò thå nexô     bytes¬  eveî  beforå thå processoò needó theí (sï  calleä  "prefetch")®     Thió ió supposeä tï speeä thå processor® Thå Z280¬ then¬ doeó noô know¬     aô  thå timå á bytå ió actuallù fetcheä froí maiî memory¬  exactlù whaô     iô ió tï bå useä for®  Therå ió nï way¬ eitheò bù circuitrù internaì tï     thå Z280¬ oò externaì adaptioî hardware¬ tï generatå á truå M± signal.     Thió createä á probleí foò Zilog»  theiò owî pheripheraì chipó useä thå     M±  linå  tï  detecô executioî oæ  thå  "reti¢  instruction¬  tï  reseô     interrupts.     Sï ho÷ ió thió probleí solveä wheî M± cannoô bå generateä oî thå "reti¢     instructioî fetcè ¿  Thå actuaì fetcè oæ thå "reti¢ doeó not¬  iî fact¬     generatå á M± signal® Instead¬ thå CPÕ executeó thå "reti¢ bù runninç á     "dummù  fetch¢ oæ thå "reti¢ instructioî again¬  buô thió timå witè  M±     set®  Thå M± line¬ therefore¬ onlù ió activå foò thå "reti¢ instructioî     (whicè takeó aô leasô twicå aó lonç tï executå aó á consequence). CLOCK SPEEDS:     Considerablå  confusioî  haó surroundeä thå clocë speeä ratinç  oæ  thå     Z280®  Ziloç  rateó  thå currenô toð Z28° speeä aó 1° mhz®  Yoõ  won't¬     however¬  finä  á 1° mhú clocë oî anù oæ thå Z28° pins¡  Thå XTAÌ speeä     foò thió parô ió 2° mhz¬  whicè ió immediatelù divideä oî - chið tï  1°     mhz¬ thå basiã internaì clocë speed.     Iô  haó becomå traditionaì tï ratå CPU'ó bù clocë speed®  Á 2´ meç  28¶     shoulä bå ³ timeó aó fasô aó á ¸ mhú 808¶ right¿ Thå facô is¬ thå inpuô     clocë speed¬ whicè ió usuallù quoteä bù thå manufactureò simplù becauså     iô  ió thå highesô anä thereforå mosô impressivå statistiã oæ thå part¬     maù  havå  littlå oò nothinç tï dï witè thå actuaì performancå  oæ  thå     part® Mosô oæ thå seeminglù incrediblå "speeä gains¢ iî movinç froí thå     typicaì 2-¶ mhú clockó oæ thå oldeò 8-biô CPUó tï thå 2° mhz« speedó oæ     todayó 1¶-biô processoró ió accountablå tï thå changå froí randoí logiã     CPUó tï microcodeä CPUs® Á microcodeä CPÕ usuallù takeó 1¬ 2¬ ³ oò morå     internaì  "microcodes¢  tï  executå aî externaì "macrocode¢  oò  normaì     instruction.     Iæ thå situatioî no÷ seemó muddy¬  however¬ iô ió wortè reflectinç thaô     thå clocë speeä NEVEÒ waó aî accuratå indicatioî oæ CPÕ power®  Ió á 1²     mhú  803±  twicå aó fasô aó á ¶ mhú z8° ¿  Obviouslù á loô  oæ  factoró     enteò  iî  tï CPÕ neô performance®  Thå onlù reliablå  testó  á  formaì     benchmarks¬ anä eveî theså arå famouó foò beinç slanteä bù á particulaò     manufacturer. .pa Š     Clocë  speeä  HAÓ  beeî á  traditionaì  comparisioî  betweeî  identicaì     versionó  oæ thå samå CPU®  Aî ¸ mhú Z8° (Ziloç shipó Z80'ó alì thå waù     uð tï 1² mhz© ió reliablù twicå aó fasô aó á ´ mhú Z80®  Thió haó á loô     tï dï witè ho÷ stablå thå Z8° familù haó beeî iî thå past® Buô relatinç     thå  clocë  speeä oæ thå Z28° tï thå clocë speeä oæ á Z8°  ió  á  cleaò     mistake® Sincå thå Z28° useó á 2° mhú XTAL¬ ió iô 1° timeó aó fasô aó á     Z8° thaô useó á ² mhú clocë ?     Fortunately¬  therå  ió á waù tï comparå thå Z28° tï thå Z8° iî  speed¬     usinç  thå Z280'ó Z8° compatiblå buó modå (whicè doeó noô applù tï  thå     ZBUÓ!).     Thå Z28° divideó thå "basic¢ clocë speeä oæ 1° mhú dowî bù ² agaiî (thå     externaì  XTAÌ  speeä  divideä bù 4© anä outputó thió aó  thå  Z8°  buó     clock.     Thió  clock¬  anä thå correspondinç buó cycles¬  arå almosô one-for-onå     witè á Z80® Thå followinç comparisionó caî bå madå then:      Z80 Z280 -->> XTAL SPEED (MHZ)      --------------------------------------------      1 4      2 8      4 16      5 20 (maximum speed of current part)     Accordinç tï Zilog¬  thå uså oæ thå dividå bù ± buó clocë optioî shoulä     deliveò thå following:      Z80 Z280 -->> XTAL SPEED (MHZ)      --------------------------------------------      1 2      2 4      4 8      6 12      8 16      10 20 (maximum speed of current part)     Thió  modå  requireó  externaì hardwarå tï set®  Ok¬  sï  thå  Z28°  ió     equivalenô tï á 1° mhú Z80¬  oò witè externaì hardware¬  á 1° mhú onå ¿     Nope®  Froí herå wå musô discarä thå clocë speeä aó á  comparitor¬  anä     uså á benchmark.     É havå ruî thå BYTÅ benchmark¬  whicè calculateó primå numbers¬  oî thå     Z280®  Witè cachå disabled¬  thå Z28° runó almosô exactlù aó fasô aó  á     Z8°  OÆ  THÅ  SAMÅ BUÓ CLOCË (noô XTAÌ  clock!)®  Witè  cachå  on¬  thå     benchmarë runó almosô exactlù twicå aó fasô (thå exacô timeó arå ratheò     irrelivant¬  aó  thaô  woulä mainlù bå á tesô oæ  compileò  efficency)®     Assuminç  thå eliminatioî oæ thå buó clocë divisioî gainó anotheò speeä     doubling¬  anä thå uså oæ thå 1¶ biô ZBUÓ modå vs®  thå ¸ biô Z8°  modå     doubleó  thå  speeä  yeô  again¬  witè alì thå trimmingó  thå  Z28°  ió     equivalenô (iî theorù!© tï á 4° mhú Z8°! .pa Š     Thió  ió noô eveî takinç intï accounô thå facô thaô thå codå  coulä  bå     rewritteî  tï  takå  advantagå oæ thå new¬  mucè  morå  powerfulì  Z28°     instructioî set¬ oò thå bursô buó fetcè mode.     RÐ - THÅ FIRSÔ (ANÄ RIGHÔ NO× ONLY© Z28° OPERATINÇ SYSTEM:     Witè thå bringinç on-linå oæ thió BBS¬  thå ne÷ multi-user¬  multi-tasë     versioî oæ RP/Í ió no÷ gettinç it'ó firsô fulì useage®  Iô ió describeä     elsewherå  oî thå bbs¬  anä yoõ arå inviteä tï plaù witè iô on-linå  tï     trù ouô it'ó manù features.     Sï wherå diä RÐ comå froí ¿  RP¬ oò Remotå Partition¬ starteä ouô doinç     jusô whaô it'ó namå says®  É waó caughô betweeî aî applicationó prograí     thaô  waó gettinç bigger¬  anä á "TPA¢ thaô waó  gettinç  smaller®  Thå     artificiaì  64kâ limitatioî waó increasinglù painfull®  Havinç examineä     thå "Z800¢ advancå spec®  (iî latå 1985)¬  anä havinç obtaineä á  256kâ     memorù board¬  É seô uð á quicë fiø thaô woulä carrù forwarä readilù tï     thå  Z280®     Thå  basiã  ideá  witè á remotå partitioî ió tï  ruî  thå  applicationó     prograí iî it'ó owî 64kâ partition¬  witè littlå oò nï memorù takeî  uð     bù thå system®  Afteò á while¬ iô becamå convenienô tï includå thå CP/Í     monitoò functionó iî thå program¬  theî tï extenä theí pasô thå  ratheò     limiteä CP/Í modes®     Finally¬  multiplå  taskinç waó addeä aó á meanó tï uså thå otheò  64kâ     partitionó  available®  Wheî É goô holä oæ á Z28° samplå iî earlù 1987¬     thå systeí underwenô á majoò upgrade¬ tï adä multiplå users¬ uså oæ thå     Z28°  memorù managemenô anä onboarä pheriphals¬  anä RP'ó owî  "native¢     operatinç systeí interface.     RÐ incorporateó manù featureó thaô theù stilì saù thå IBÍ PÃ wilì geô     "anù  timå  now"¬  anä  iî  generaì introduceó  manù  mainframå  - typå     softwarå conceptó tï thå microcomputeò world.     HÉ - TECH» THÅ UPGRADÅ PATÈ FOÒ THÅ KAYPRO:     Somå  timå ago¬  É talkeä tï á companù planninç tï markeô á boarä  mucè     likå ouò adapter¬  buô specificallù designeä foò thå Kaypro® Thió makeó     á loô oæ sense»  sincå Kaypros¬  likå thå IBÍ PC¬  arå basicallù alike¬     thå  boarä  caî bå designeä iî tï thå  physicaì  spacå  available¬  anä     thereforå  incorporatå  morå  featureó  thaî  thå  generiã  version®  É     understanä  thaô  thå boarä alsï correctó somå basiã problemó witè  thå     Kayprï screeî drivinç arrangement® Therå ió nï waù thaô onå companù caî     possiblù coveò alì thå bases¬ anä addresó everù CP/Í typå computeò eveò     madå individually.     Thå CP/Í worlä wasn'ô builô bù onå manufacturer®  É thinë thå HÉ - TECÈ     examplå ió á gooä onå foò entrepeneuriaì typeó iî thå CP/Í ¯ Z8° world®     Foò  eacè  individuaì machinå therå ió neeä foò hardwarå  anä  softwarå     driveró tï helð thå Z280®  HÉ - TECÈ haó discusseä witè uó interesô  iî     thå RÐ O/Ó foò thaô board® Anù newó oî HÉ - TECÈ oò similaò projectó ió     welcomå here. .pa Š     QUESTIONÓ ?     Wå neeä tï starô gettinç somå interestinç useò feedbacë here» puô thoså     questionó  abouô  thå Z28° processoò herå iî  thå  appropriatå  messagå     file¬ eveî iæ yoõ alreadù founä thå answer® Otheró haven't® Comå tað mù     ¶ monthó oæ handó-oî experiencå witè thå Z280.     z280info>¾ Commanä (B/F/R/S/W/E/C/G/H/?):     e4:REMOTE:20>