Debugging Package for Motorola 68K CISC CPUs User's Manual (Part 2
68k Chips Faq
-
Upload
grgagrgur2082 -
Category
Documents
-
view
226 -
download
0
Transcript of 68k Chips Faq
-
7/31/2019 68k Chips Faq
1/29
From:[email protected]:comp.sys.m68k,comp.answers,news.answersSubject:comp.sys.m68kFrequentlyAskedQuestions(FAQ)Date:26Dec199409:28:01GMTOrganization:UniversityofToronto-FacultyofInformationStudiesApproved:[email protected]:8Feb199509:20:08GMTMessage-ID:Reply-To:[email protected]:ThispostingcontainsalistofFrequentlyAskedQuestions(andanswers)aboutMotorola32Bitmicroprocesors.TheprocessorscoveredareMC680x0,MC63x0andtheirperipheralparts.ThereissomeinformationontheVMEbus,HC11,HC16andPowerPCparts.ThislistcontainsresourcesprovidedbyMotorolatoitscustomers.X-Last-Updated:1994/12/26Originator:[email protected]:Germany.EU.netcomp.sys.m68k:4472comp.answers:9136news.answers:33816
Archive-name:motorola/68k-chips-faqPosting-Frequency:monthlyLast-modified:1994/12/25Version:11.0
FrequentlyAskedQuestions(FAQ)comp.sys.m68k
Thislistismaintainedby:RobertBoysOntario,CANADA
Email:[email protected]@[email protected]
December25,1994thisisthe11thlist
=====================================================================================================================================================MerryChristmasandaHappyNewYear====Whereveryouareintheworld,nearorfar,Iwishyou,==yourfamilyandyourfriendsamosthappyholidayseason.====Ihopethatwhereyouliveispeacfulandprosperous.====RobertBoys,Canada=
======================================================================================================================================================
TheinformationcontainedinthisFAQisbelievedtobecorrectanduptodate.Everyefforthasbeenmadetoensureaccuracy.Themaintainercannotberesponsibleforerrorsandomissions.CheckwithaMotorolasalesofficetomakesureadeviceisavailablebeforedesigninganyproducts.Thisarticleiscopyright(c)1994andallrightsarereserved.Thisarticlemaybereprintedprovideditisintact,propercreditisgivenandnocostis
-
7/31/2019 68k Chips Faq
2/29
levied.Contacttheauthorforpermissions.
ThisFAQisarchivedonbode.ee.ualberta.ca:/pub/motorola/generalandonftp.luth.se:/pub/misc/motorola/faq/m68kfaq.zip.(orm68kfaq.gz)IftroubleisexperiencedwiththeAlbertasite,tryftp.ee.ualberta.ca.SomefilesmentionedinthisFAQmayhaveasuffixof.zip,.arcor.gzdependingonthepreferencesofthearchivesiteadministrator.
Itispostedtocomp.sys.m68k,news.answersandcomp.answers.Itisarchivedonrtfm.mit.edu:/pub/usenet/comp.sys.m68kanditsmirrors.
ItisalsoontheWWW(WorldWideWeb).TheURLsare:
http://www.comlab.ox.ac.uk/archive/cards/m68kfaq.htmlhttp://www.cis.ohio-state.edu:/hypertext/faq/usenet/motorola/68k-chips-faq/faq.html]SomeWWWsitesstorethisFAQundertheheadingof"Motorola"aswellasunder"comp.sys.m68k".
ItisalsostoredonGEnieinthePowerPCProarchives.(accountneeded)ItisavailableasaWordPerfect5.1filefromtheauthor.
Pleasenotethatthearchivesiteftp.luth.seisbackinservice.
What'sNew!------------
Newsectionsandcorrectionsareidentifiedwitha"]"intheleftmargin.
Notmuchnewinformationthistimearound.Examsandprojectsandstuff.
CONTENTS:
1)Motorola16/32BitProductLineA)MC680x0B)MC68EC0x0andMC68LC0x0C)MC68300series
D)PeripheralChipsE)8and16bitProcessorsF)SpeedComparisonsG)PowerPC-MPC601,MPC603,MPC604series.H)PowerPCEmbeddedControllersI)OtherManufacturersJ)InterestingplacesM68Kdevicesareused.
2)SoftwareSourcesA)FreeSoftwareAvailableB)CommercialSoftwareAvailableC)MotorolaBBSandAESOPD)ftpSites
3)Hardware(boardlevel)SourcesA)IntegratedDevelopmentPlatform(IDP),MEVB,BCC,etalB)VMEbusmodulesC)IndianaUniversity68030singleboardprojectD)ConsumercomputersandWorkstationsE)IntegratedCircuitPrices
4)ConstructionInformation
-
7/31/2019 68k Chips Faq
3/29
5)GeneralSpecificationsA)IntegratedCircuitPackageInformationB)Pin-outsC)S-RecordsD)CPUClocksandDouble-Clocking
6)LiteratureA)"SpecsinSecs"B)"UPDATE"C)"The68KConnection"D)MasterSelectionGuideE)MotorolaAddressesF)LiteratureDistributionCentresG)TrainingandInstructionalBooksH)UniversitySupportI)TradeJournalsandMagazines////////////////////////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
1)Motorola16/32BitProductLine:=====================================Motorolaintroduceditsfirstmicroprocessorin1974:the8bitMC6800withanextensivelineofsupportperipheralssoonavailable.TheMC68000wasintroducedin1979andwassoonfollowedbyahostof16bitperipheral
chips.The6800and68000familiessoonbecameverypopularduetotheirstraightforwardarchitectureandsimpleandeasytousebusconnections.Theoriginal6800evolvedintothe6502(MOSTechnologyieApple][),6802,6805,6809,HC11andtheHC16series.
Thefirstmemberofthe68Kfamily-theMC68000,isnotsoftwarecompatiblewiththe8bit6800serieswhichincludesthe68HC11series.The68Kfamilyitselfisupwardssoftwarecompatible.Therearenomultiplexedpinsonthe68000series.
ThetwoMotoroladivisionsofinterestherearetheHighPerformanceMPUandtheAdvancedMicro-ControllerUnit(AMCU).TheHighPerformanceGroupdealswiththeMC680x0series,68306,68307,68322,68340,68341and68349.The
rest(including680x,68HC11,68HC16)arefromtheAMCUdivisionexceptthe68360,68302and68356whicharefromtheCommunicationsDivision.
ThisFAQdividesthe68Kfamilyintothreesections-MC680x0,MC68EC0x0andtheMC68300series.Ashortsectionon8/16bitprocessorsfollows.
TheMotorolaintegratedcircuitproductline(almostallofit)hastheprefixof"MC"asinMC68030.68030and'030areshortformsofthis.Aprefixof"XC"indicatesapartnotyetfullyqualified.Aprefixof"SC"designatesapartspeciallymadeforacustomer.ThetermsM68Kor68Krepresentthe68000processorlineingeneralasincomp.sys.m68k.(K=10^3or,000inscientificcircles)A"*"asinDTACK*signifiesthesignalisactiveortrueinthelowstate
iflevelsensitiveoronthepresenceofanegativeedgeifedgetriggered.Abyteis8bits,aword16bitsandalongwordis32bits.Theprefix"$"asin$7For$128signifiesahexadecimalnumber.
MotorolawasoriginallytheGalvinMfg.Cointheearlythirties.Thename"Motorola"camefromthefactthatMotorolawasonceamajorplayerinautomobileradioshencethe"motor".Autoswerecalled"motorcars"("motors"bythosewhowere"hip")inthe1930s.The"ola"isthe"derived2ndelementofpianola"accordingtotheOxforddictionary.Pianolawasaturn-of-the-centurymachinethatplayedpianos.The"ola"isasuffixused
-
7/31/2019 68k Chips Faq
4/29
toformcommercialnounssuchasusedinthemusicindustryie"Victrola";justas"tronics"isasuffixcommonlyusedtodaybyelectronicsfirms.Thereisnotruthtotherumourthatin1908ahard-workingIowacornfarmernamedJohnEllsworthMotorolastartedthecompanyshortlyafterhereceivedaChineseabacusasanunexpectedChristmaspresent.
A)MC680x0------------TheoriginalMC68000hasthefollowinggeneralfeatures:
*CISC-ComplexInstructionSetComputerarchitecture.*eight32bitgeneralpurposedataregisters(D0-D7).*eight32bitgeneralpurposeaddressregisters(A0-A7).(A7isthestackpointer-userorsupervisor)*32bitProgramCounter-linear4gigabyte-nopagingorsegments.*16bitexternaldatabus-needs16bitROMandRAMforsystem.Canaccess8or16bitmemoryandperipheraldevices.*16Mbytelinearaddressingrange(23bitplusUpper*andLower*datastrobesforaneffective24bitrange),32bitwith68020.*56Instructiontypes-over1000usefulpermutationsarepossible.*memorymappedI/O.(peripheralregistersaddressedasmemory).*14addressingmodesonacontiguousaddressspace(nosegments).*5maindatatypes.(bit,byte,BCD,wordandlongword).*SupervisorandUserstates.StackPointerA7issetto
User(USP)orSupervisorSP(SSP)byabitinthestatusregister.*Exceptionprocessingand7levelsofinterrupts.*Tracingfunction-eachinstructionendsinaTRAPtouserprogram.*Asynchronousbusstructure.UsesDTACK*fromtheperipheralchip.*non-multiplexedaddressanddatabuses-interfaceswithLS-TTL.*BusArbitrationandaninternalTRACEfacilityfordebugging.*5voltNMOSdynamicconstruction.(68HC000isaCMOSMC68000)
Exceptionprocessingresultsfrominterrupts,TRAPinstructions,abusoraddresserrororareset.Thisfeaturesimplifiessoftwaredevelopmentbydetectingbugsanderrorsandhelpsprevent"run-away"conditions.TheExceptionVectortableisnormallymadeof25532bitvectorsusing1024kofmemorystartingatlocation0.TheCPUloadstheappropriatevector,
containingthe32bitaddressoftheroutinetoservicetheexception,fromthistableattheoccurrenceofanexceptionsuchasreset,busoraddresserror,wordaccesstooddmemorylocation,TRAPandothers.
ThistableisusuallyconstructedinRAMbytheoperatingsystemduringtheinitializationperiod.Thereare192userinterruptvectorsreserved.TheinitialSSP(SupervisorStackPointer)andinitialPC(forRESET)occupymemorylocation$0and$4whichusuallymapsouttoROM.TheCPUcanonlyswitchfromUSERmodetotheSUPERVISORmodeviaexceptionprocessing.
ThemajorityofprogramsaremeanttoexecuteintheUserMode.TheSupervisorModeisusedfortheoperatingsystemandsoftwareaccessingsystemresources.TheprocessorisintheSupervisorModeatRESET.A
systemcanoperatecontinuouslyintheSupervisorMode.
MC68008:
The68008isaMC68000witha8bitdatabusina48pinDIPora52pinPLCC.TheRAM,ROMandperipheralchipsmusthave8bitdatapaths.TheDIPpackageaddressbusis20bits(1mbyte)andthePLCCdevicehas22bits(4mbytes).A0ispresentonboththeseparts.The68008islistedas"notrecommendedfornewdesigns".OtherdevicessuchastheMC68HC001,68EC000andthe68302haveaswitchable(atreset)8or16bitdatabus.
-
7/31/2019 68k Chips Faq
5/29
MC68010:
The68010isa68000withtheadditionofvirtualmachineandvirtualmemorycapabilitiesanda"loopmode"whichactslikea3wordinstructioncache.Thisprocessorislistedas"notfornewdesigns".
A68010willplugintoa68000socketandworkinmostsystems.Threenewregistersareadded.TheVectorBaseRegister(VBR)determineswhereinmemorythevectortableislocatedwhichallowsformultipletablestoimplementthevirtualmachineandmemoryfunctions.TheAlternateFunctionCodeRegisters(SFCandDFC)allowtheSupervisormodetoaccessuserdataspaceoremulateCPUspacecycles.Theinstructionsetisessentiallythesameforthe68000/08/10.The68010supportsmodularprogramming.TheCPU32processorusedinthe68300seriesisa68010withsome68020instructionsadded.
MC68020:
TheMC68020incorporates32bitaddressanddatapathsandDynamicBusSizingto"size"peripheralsandmemoryonacycle-by-cyclebasisto8,16or32bitlengthsusingsignalssuppliedbyexternalhardwaretotheSIZ0-1pins.The68020issoftwarecompatibletoallearlier68Kmembers.Aco-processorinterfaceisprovidedintheinstructionset.Allvirtual
featuresofthe68010arepreserved.Themultiplyanddivideinstructionsuse32bitoperandsandbranchdisplacementscanbe32bits.Anewdatatype,the"quadword"is64bitsandusedinthemultiplyanddivideinstructions.Over20newinstructionshavebeenadded.A256byteinstructioncachehasbeenaddedalongwithtwocacheregisters(CACRandCAAR).AMasterStackPointer(MSP)(32bits)hasbeenaddedtofacilitateMulti-TaskingOperatingSystems.
MC68030:
TheMC68030isessentiallyanimproved68020.TheMC68030incorporatesapagedmemorymanagementunit(MMU)and256byteinstructionanddatacaches(modifiedHarvardArchitecture).TheinternalMMUimplementsmostofthe
functionsoftheMC68851MMU.Two64bit,three32bitandone16bitregistershavebeenaddedforMMUcontrolfunctions.Theimprovedbusinterfacesupports"burstmode",asynchronousandsynchronousmemoryaccessesaswellasdynamicbussizingsupport.TheBurstModefillsthedataandinstructioncacheswithbytesfromexternalmemoryindependentlywithfouraccessesinarow.Manyfunctionsofthe68030operateinparallelincreasingthroughput.The68030canswitchbetweensynchronousandasynchronousmodes"onthefly".The'030isadeviceusefulfornewdesignsandisavailableinPGAandsurfacemountpackagesupto50Mhz.(ThanksAlexandre!)
MC68040:
TheMC68040addsaFloatingPointUnit(FPU),separatememorymanagersfordataandinstructionmemoryand4Kbytedataandinstructioncaches.The'040has32bitdataandaddressbusseswithsynchronousbuscyclesandusesafullHarvardarchitecture.The68040(aswellasthe68060)doesnotsupportdynamicbussizingasinthe'020and'030.TheMC68150willaddthisfeaturetothe'040and'060.Anewinstruction,"Move16",hasbeenaddedwhichperforms16byteblocktransfersusingburstreadandwritesforhighspeed.Thebuilt-inFPUutilizesmostoftheinstructionsoftheMC68882FPU.Forano-costsoftwarepackagethatsimulatestheunimplementedinstructions,
-
7/31/2019 68k Chips Faq
6/29
see040_fpspunderA)FreeSoftwareAvailable.TheMC68040isusedincurrenthighpowercomputersystems.ThereisaspecialcompanionmodeontheMC68360QUICCtoreplacetheCPU32+withaMC68EC040toincreaseperformanceoftheQUICC.The360/EC040pairreportedlyperformsat22MIPS@25Mhz.
MC68050:
Thereisnoknown68050part.TherumourontheNetisthatsincepeoplewerepairingIntelandMotorolaprocessorsbypartnumber-ie6800/8080,68000/8086,68010/80186,68020/80286,68030/80386andsoon-Motoroladecidedtobreakthepatternandjumpfromthe'040directlytothe'060.IhaveneverseenanyinformationfromMotorolatosuggestthisstoryistrue-itisjustrumour.Itdoesmakeappropriatemarketingsense.SigneticsoncemadeaScc68070thatissimilartotheMC68000.
TheofficialwordfromMotorolaisthatoddnumberedpartsrepresentminorchangesfromthepreviouschip.Evennumbersareformajorpartchanges.Anotherrumouristhatthe'050existedatleastonpaperbutwhenitwasshowntomajorcustomers,thisprototypedidnotfitintotheirstrategicplanssinceitwasonlyanimproved'040.Inviewofthis,Motoroladecidedtoskipthe'050andgostraighttothe'060whichalsoexistedonpaperthenandbetterfitintothestrategiesofmajorcustomers.
MC68060:
Thisisthelatestandmostpowerfulmemberofthe68Kfamily.The'060isdesignedasanupgradefroma'040with2.5to3.5timestheperformanceofthe25mhz'040.ItusesSuperscalarpipelinedarchitecturewhichmeansitcanperformmorethanoneinstructionatatime.The68060allowssimultaneousexecutionoftwointegerinstructions(or1integerand1floatinstruction)andonebranchduringeachclockcycle.Abranchcacheallowsmostbranchestoexecuteinzerocycles.ThisCPUhassomeRISCprocessorfeatures.Thechipisallhardwired-thereisnomicrocodeinit.ItincorporatesaJTAGinterfacetohelpsimplifythedebuggingprocess.
Theon-boardcacheshavebeenincreasedto8Kbyteseachandthe'060has
2.5milliontransistorsonthesingledie.The'060usesvariousdynamicpowermanagementtechniquestoreducepowerconsumption.The'060hasaclockspeedof50Mhzcurrentlywithafuturemodelat66Mhzandsincethe'060isastaticdevice,theclockhasnolowerlimitandcanevenbestopped.ThispartoperatesataVccof3.3voltsandinterfacestoboth3and5voltperipherals.Theinputpinscanswingbetween0and5voltsandtheoutputpinsbetween0and3.3volts.Ithasbeenavailableasasamplepartforsometimenowandmaynowbeenteringquantityproduction.Thismaybethelastmemberofthe68Kfamily.The'060doesnotsupportdynamicbussizingexceptwiththeadditionoftheMC68150chip.
The'060offers100MIPS@[email protected][email protected](M68060SP)
thatsuppliessoftwareemulationforunimplementedintegerinstructions,FPUsoftwareandotherlibrarysubroutines.ThispackageisavailableontheMotorolaBBSsystemandnow,AESOP.
AppleComputerhasannounceditwillnotusetheMC68060intheMacintosh.IthasswitchedtothePowerPCRISCchips.TheMotorola68000seriesnolongerappearstohaveafutureinthedesktopmarket.The'060willlikelyfindapplicationinadvancedhighpowerembeddedcontrollers.Ithasalistpriceof$US308probablyatquantity.(unverified)Motorolaclaimsitwilladdperipheraldevicestothe'060inthefutureasithaswithits8bit
-
7/31/2019 68k Chips Faq
7/29
-
7/31/2019 68k Chips Faq
8/29
m)HCMOS=CMOScombinedwithHMOS(highdensityNMOS)
B)MC68EC0x0andMC68LC0x0----------------------------ThisfamilyisessentiallyasubsetoftheMC680x0productline.Itisdesignedforlowcostembeddedcontrollerapplications.Themajordifferencesbetweenthetwoarelistedbelow.Checktheappropriatedatasheetformoredetailedinformation.
a)MC68EC000isaMC68000withselectable8or16bitdatabusandA0.b)MC68EC020isaMC68020witha24bitaddressbusratherthan32bits.c)MC68EC030isaMC68030withoutapagedmemorymanager(PMMU).d)MC68LC040isaMC68040withoutabuilt-inmathcoprocessor(FPU).e)MC68EC040isaMC68040withoutamemorymanagerorbuilt-inFPU.f)MC68LC060isaMC68060withoutabuilt-inmathcoprocessor(FPU)g)MC68EC060isaMC68060withoutamemorymanagerorbuilt-inFPU.
ExternalFPUs(MC68881/2)arenoteasilyattachedtoECorLCprocessorssincetheco-processorinstructionsarenotpresentontheseCPUs.
C)MC68300series-------------------Thisseriesincorporatesvariousperipheralsintovarious68Kcoreprocessors.Theymaybecalled"integratedprocessors".Thecore
processorsarethe68EC000andCPU32.TheCPU32isderivedfromthe68020processor.TheCPU32hasa16bitdatabusandtheextendedversion(CPU32+)incorporatesafull32bitdatabus.TheCPU32andCPU32+haveabuilt-inbackgrounddebuggingmode(BDM)intheinternalmicrocode.correctionsandadditionsinthenextthreecharts:
EC000CPUCORES:---------------------------------------------------------------------|Feature|68302|68306|68307|68322|68356|?|---------------------------------------------------------------------|CoreCPU|EC000EC000EC000EC000EC000-||TPU(timer)|------||DUART(68681)|-Yes1/2see--|
|DRAMcontroller|YesYes-belowYes-||StaticRam|576x2--for1152-||FlashEEPROM|---more--||A/DConverter|---info--||SerialPorts|3Duplex---3+2-||DMA|Yes-?-Yes-||Timer|3-2-3-||ParallelPorts|22bit-45+8bits-||ChipSelectsX|484-4-||PGApackage?|Yes-?---||ClockspeedMhz|16/20168/1616/2025-||3.3vavailable?|--Yes-@20Mhz-||Power(Watts)|.37-.93|
|atfrequencyof|8-20|---------------------------------------------------------------------NOTES:a)MC68307hasa80518bitdatabus,8externalinterruptsandIICportb)MC68302hasaDRAMcontrollerabilityusingtheCommunicationsProcessormain(RISC)controller.
MC68322(BANDIT):-UsesaEC000corewithaRISCgraphicsprocessor(RGP),aprintenginevideocontroller(PVC)andotherfeatures.Thispartisdesignedfornon-impactprinterssuchas600dpilasers,inkjetsandthe
-
7/31/2019 68k Chips Faq
9/29
fax/modem/printermarket.
]MC68356:SignalProcessingCommunicationEngine(SPCE):a68302anda56002(24bitDigitalSignalProcessor-(DSP))inonepackage.TheDSPsectionhas5.25KprogramRAMand5.5KdataRAM(all@24bits).Licensedtouse"TRUESPEECH"speechcompressionfromDSPGroupandotherDSP56002code.Targetmarketincludessmallmodems,wirelesscommunications,cellularandautomobilenavigation.Available4thquarter1994@$64.95(qty>10,000).UsesBGA(OMPAC)package.OtherfeaturesincludePCMCIAsupportandemulatesa16550serialport.
CPU32CPUCORES:---------------------------------------------------------------------------|Feature|68330|68331|68332|68F333|68334|68340|68341|---------------------------------------------------------------------------|CoreCPU|CPU32CPU32CPU32CPU32|CPU32CPU32CPU32||TPU(timer)|--YesYes|Yes--||DUART(68681)|----|-Yes-||DRAMcontroller|----|---||StaticRam|--2K4K|1K--||FlashEEPROM|---64K|---||A/DConverter|---8/10bits|8ch--||SerialPorts|-222|-2chUART2||DMA|---No|-2CH2CH|
|Timer|2GPT-1|-2Yes||ParallelPorts|2--18bits|?22||ChipSelectsX|412129|?48||PGApackage?|----|NoYes-||ClockspeedMhz|8/16/2516/202016|168/16/25-||3.3vavailable?|Yes---|-YesYes||Power(watts)|.63.6|.95||atfrequencyof|16.78?|16.78|---------------------------------------------------------------------------NOTES:a)TheMC68330isthelowestcostmemberofthe68300family.(maybe)b)MC68341hasaRTC.(realtimeclock)The68341wasdevelopedforCD-I(CompactDiskTechnology)products.
c)TheMC68F333maynotbeavailableduetoproductionproblems.d)The68340Vand68330Vare3.3voltparts.
CPU32+CPUCORE:(32bitaddressbus)and68HC16(forreference).---------------------------------------------------------------------|Feature|68349|68360|||HC16Y1|HC16Z1|HC16Z2|---------------------------------------------------------------------|CoreCPU|CPU030CPU32+|CPU16CPU16CPU16||TPU(timer)|No-|Yes--||DUART(68681)|similar2UART|---||DRAMcontroller|-Yes|---||StaticRam|4K2.5K|2k1k2k||FlashEEPROM|--|48krom-8krom|
|A/Dconverter|No-|all8channel-10bits||SerialPorts|-4|221||DMA|2ch2ch|---||Timer|24+16|GPTGPTGPT||ParallelPorts|23|YesYesYes||ChipSelectsX|48|91212||PGApackage?|-Yes|QFPQSPQFP||ClockspeedMhz|16/2525|1616-||3.3vavailable?|Yes-|---||Power(Watts)|.3||
-
7/31/2019 68k Chips Faq
10/29
|atfrequencyof|25||---------------------------------------------------------------------NOTES:a)TheMC68360hasanoptional-dual-Ethernetcapability.(MC68EN360)b)The68349hasa1kbyteinstructioncacheora2kstaticram.Thismemoryhasfourpartitions,eachcanbeconfiguredascacheorram.c)The68349isknownas"DragonI"andisthemostpowerful683xx.d)TheserialchannelsintheMC68360haveatotallytransparentmodewhichisusefulsinceitcanactasaISDNcontroller.
GeneralNotesontheMC683xxSeries:
a)Availabilityoffeaturesisnotnecessarilymutuallyexclusive.b)CPU32hasa16bitexternaldatabus.CPU32+hasa32bitdatabus.c)TheCPU32+(withcache)(asinthe68349)isreferredtoasaCPU030.ACPU030isaCPU32+,aconfigurableinstructioncacheandaquadmemorymodule.ACPU030hasperformancecomparabletoaMC68030.MemorymanagementisnotsupportedintheMC68349.d)ChipSelectsX-programmableCSpinstoselectexternalperipherals.e)?-Idonothavethedatasheetforthisdevice.f)PGAavail-PinGridArray.Easiertouseassurfacemountdevicesaredifficulttosolder.(butnotimpossible)g)Thesedevicesareverycomplicated.Itisimpossibletooutlineallthepossiblefeatures.Refertotheappropriatedatasheet.
h)Somedeviceshavebuilt-inbackgrounddebuggers.Seedatasheets.i)GPT=GeneralPurposeTimer.Seetheappropriatedatasheets.j)The68HC16seriesisnotsoftwarecompatiblewiththe68kseries.k)Thefileapps.infofrombode.ee.ualberta.cacontainsalistofdocumentsavailableforproductssuchas68302,68360andothers.l)TechnicalBriefsfortheMC68349(V),MC68322andMC68356areavailableinPCXformat(zipped)viaftpfrombode.ee.ualbertainthedirectory/pub/motorola/datasheetsasfilesm68349.zip,m68322.zipandmc68356.zip.
D)PeripheralChips---------------------Thereisalargeofferingofperipheralchipsavailablefromvarious
manufacturers.TheMC68230PIT(ParallelInterface/Timer)andtheMC68901MFP(Multi-FunctionPeripheral)arecommonandveryuseful.68KperipheraldeviceshaveaDTACK*outputthatsignalsacknowledgementofthebuscycletotheCPU-thisishowtheasynchronousbusfunctionsinthe68kfamily.
Devicesfromotherfamiliescanbeusedwithsomeingenuityintheinterface.ThemultiplexedbusonothercompetitiveproductsandthelackoftheDTACK*acknowledgementsignalaretwoissues.GenerationoftheDTACK*signalinthesesituationsissimple.
68KDEVICEDESCRIPTIONnote:prefixMConallthesenumbers
68150DynamicBusSizer(for040,LC040,EC040and68060)
68160EEST(Ethernetdriver)-gluelesslogictoMC68360.68184BroadbandInterfaceController(BIC)IEEE802.468185TwistedPairModem-usewith68824forlowcostLAN68194CarrierbandModem-IEEE802.4PhysicalLayer168195LocalTalkAdapter-MC68332and68302toLocalTalknetworks
68230ParallelInterface/Timer-two8bitports,24bittimer68338Mac-MediaAccessController-FDDI,seeBR1104/Dforfamily68339FSI-FDDISystemInterface(FibreDistributedDataInterface)68440DualChannelDMA-32bitaddressingR&FNpackages
-
7/31/2019 68k Chips Faq
11/29
68450DMAController(DMAC)-4channel68451MemoryManagementUnit(MMU)(obsolete)68605X.25ProtocolController-two22byteFIFOs,DMA,HDLC
68606X.25Multi-LinkLAPDProtocolController-inISDN68681DualUniversalAsynchronousReceiver/transmitter(DUART)68824TokenBusController(TBC)-GMMAPLevel268836FCG-FDDIClockGenerator-lowerpartofPHYofFDDI68837ELMElasticityBufferandLink-restofPHYofFDDI
6885132bitPagedMemoryManagementUnit(PMMU)(obsolete)68881/68882FloatingPointCoprocessor(FPU)68901MultiFunctionPeripheral-USART,8parI/Olines,4timers10H640MC68030/040ECL/TTLClockDriver(alsoMC100H640@5v)88915/88916MC68030andMC68040clockdrivers
MotorolaMC6800familyperipheralsareverycommoninM68Ksystems.Somepopular(anduseful)onesare:
6821PIA-ParallelInterfaceAdapter.(bettertouse68230)6845CRTcontroller.(asinIBMPCMonochromeandCGAscreens)6850ACIA-simpleyetflexibleserialport.Cheaptoo.68B52SynchronousSerialDataAdapter(SSDA)68B54AdvanceddataLinkController(ADLC)
68488IEEE488InterfaceAdapter146818RTCwithRam-RealTimeClock.(asinIBMATPcs)
Othermanufacturer'spartsareoftenusedwith68Kproducts.AMD7992Ethernetpart(alsoAM79C970)MB86961AFujitsuEthernetpart($9US)843xNationalDRAMcontroller(lowcostmodel)844xNationalDRAMcontrollerwithBurstModesupport
E)8and16bitProcessors----------------------------Motorolamanufacturesawiderangeof8and16bitprocessorsandcontrollers.Thefamiliesarethe6800,6801,6805,68HC05,6809,68HC11
and68HC16(16bit)series.Manyofthesedeviceshavebuilt-infunctionssuchasEPROM,analoguetodigitalconvertors,PLLsandspecialdriversforsteppermotorsandLCDdisplays.Refertothe"MasterSelectionGuide"orSG166/Dformoreinformation.InformationandfreesoftwareisavailableontheMotorolaBBSandmostftpsites.DunfieldDevelopmentSystems,NepeanOntario,(613)256-5820orddunfield@bix.comprovideslowcostcompilersandemulatorsfortheseproducts.
==============hc11/hc16mailinglist===============sendmessagetolistserv@bobcat.etsu.edu:subscribemc68hc11yourfullnameunsubmc68hc11yourfullname=====================================================
ForalistserveraboutainterestgroupdesigningandbuildingaFORTHbasedO/ScalledFIREusingaMC68360:[email protected].
SeetheMSABBSundertheMotorolaBBS.MuchoftheinformationinthisFAQpertainingtoMotorolaresources,ftpsitesandgeneralinformationisalsoapplicabletotheseprocessors.BR261/Doutlinestheseproductlines.
The68HC11MicrocontrollerFAQbyRussHersch([email protected])contains
-
7/31/2019 68k Chips Faq
12/29
alistingofresourceinformationabouttheseprocessors.Itispostedonceamonthtocomp.roboticsandothersimilargroups.
ThePowerPcFAQfromthenewsgroupcomp.sys.powerpcisworthgetting.ItiswrittenbyDerekNoonburgoftheUSA.
F)SpeedComparisons-----------------------ThesefiguresaretakenfromvariousMotorolapromotionalliterature.
__________________________________________________________________________CPUDhrystonestype8Mhz16Mhz20Mhz25Mhz33Mhz40Mhz50M|---------------------------------------------------------------------------680002100437668EC000210043766802075599069113361510068EC02075591133668030783093941174315641187882348568EC03011743187886804045460605537273668LC04036368454606055368EC04036368454606055368060(50and66Mhz)-claimisabout3.5timesfasterthan68040
68300SERIESCPUCORES
EC000210043765250CPU326742803610045CPU32+74161104914717---------------------------------------------------------------------------MyIntel80386clone(with80387)40Mhzis11049Dhrystones.MyoriginalIBMXT4.77Mhzcomputershows300Dhrystones,aCrayEL92@14,[email protected](68040)runs15-20%fasterthana50Mhz80486.SpecnumbersaremostusefultomeasurecomputersystemsandareinappropriateforCPUssoarenotshownhere.TheCrayEL90isa1gigaflopmachine;aJ916peaksat3.2gigs@64bits.
ThenewIBMPowerPCEmbeddedProcessorPPC403GAmayachieve72kdhrystones.__________________________________________________________________________CPUMIPS(VAXMIPS)type8Mhz16Mhz20Mhz25Mhz33Mhz40Mhz50M|---------------------------------------------------------------------------6800068EC0001.22.5680204.35.26.58.768EC0204.36.5680304.55.46.79.010.813.568EC0306.710.86804026.134.841.868LC040/EC04020.926.134.8
68060100@66MHz
68300SERIESCPUCORES(VAXMIPS)
EC0001.22.53.0CPU323.94.65.8CPU32+4.36.38.4---------------------------------------------------------------------------FloatingPointCoprocessorSpeeds:(KFLOPS)16Mhz20Mhz25Mhz33Mhz40Mhz50M
-
7/31/2019 68k Chips Faq
13/29
MC68881160192240MC68882264352422528MC680403,5004,6625,600---------------------------------------------------------------------------
G)PowerPc-MPC601,MPC603,MPC604series.--------------------------------------------ThePowerPCseriesareReducedInstructionSetComputers(RISC).TheyweredevelopedbyMotorola,IBMandAppleComputer.TheseprocessorsarefeaturedinMacintosh,VMEbusandIBMcomputers.Neitherthe601,603orthe604seemtohaveaProgramCounterorStackPointersintheMC680x0sense.Motorolahasnevermanufacturedthe601.ThesoleworldsourceisanIBMfacilityinCanada.Motorolais/willbemakingthe603,604and620.
MPC601Features:(thefirstPowerPCchip,usedincurrentAppledesktops)*Thirty-two32bitGeneralPurposeRegisters(GPR).(userlevel)*Thirty-Two64bitFloatingPointRegisters(FPR).(userlevel)*Six32bitSpecialPurposeRegisters(SPR).(userlevel)*Twenty-seven32bitSpecialPurposeRegisters(SPR).(supervisor)*Sixteen32bitSegmentRegisters(SR)(supervisor).(forMMU)*Exceptionprocessing-usesvectoroffsettable.*32bitaddressbus-linear,notmultiplexedorsegmented.*64bitdatabus-notmultiplexed(addressbusnotmultiplexed).
*single-beat(1-8bytes)andburst(32bytes)datatransfers.*Twolevelsofprivilege-SupervisorandUsermodes.*FloatingPointUnit(FPU)-supportsallIEEE754datatypes.*MemoryManagementUnit(MMU)-52bitvirtualmemoryaddress.*32Kbyteunifieddataandinstructioncache-withbussnooping.*3.3voltCMOSpart-interfaceswithTTLdevices,5.6to8.0watts.*50,66,80Mhzversions-304pinquadflatpackceramicpackage.*usesinstructionsetfromtheIBMRS6000Workstation.*theIBMRS/6000Model41usesa601CPU@80Mhz.*RS6000binarieswillrunonthe601atfullspeed.
The601datatypesare:integer(8/16/32bits),floatingpoint(32/64bits)
Instructionsaregroupedintothesesixcategories:(MPC601)*Integer-compare,rotate,shift,computationalandlogical.*FloatingPoint-arithmetic,rounding,conversion,compare,*,+.*Load/store-integerandfloatingload,storeandmove.*Flowcontrol-branching,trap,conditionregisterlogical.*Processorcontrol-moveto/fromSPRs,MSR,syncmemoryaccesses.*Memorycontrol-controlofcaches,segmentregisters,lookaside.
TheMPC603isalowpowerversionforuseinbatteryoperatedportablesandisusedinApplePowerbooks.ItismadebyMotorolainAustin,TexasandbyIBMinBurlington,Vermont.
TheMPC604willbeavailableinearly1995.Itissimilartothe601with
separate16Kbytedataandinstructioncaches(HarvardArchitecture),separatedataandinstructionMMUs,3IntegerUnitsandaLoad/StoreUnit.TheSPECintandfp92valuesare160and165@100mhz.A100Mhz604willhavetwicetheperformanceofa80mhz601and50%moreatfloatingpoint.TheMPC620(64bit)willbeusedinthenextgenerationAppledesktops.IthasanembeddedL2cacheandreportedlycanperformsix(6)instructionsperclockcycle.Itisaimedathighenddesktops,Workgroupserversandsimilarmachines.IthasaSPECintratingof200@150mhz.SPECratingsaremostvaluableforsystemsandnotprocessorssobecarefulwiththese.
-
7/31/2019 68k Chips Faq
14/29
________________________________________________________________________|Model|Speed|SPECint|SPECfp|PriceUS$|Power(W)|Avail||-------|--------|----------|--------|------------|------------|--------||PPC601|50,66|62|72|165|8*|now||PPC601|80|85|105|249|8|now||PPC601|100|105|125|399|4|Nov94||PPC603|66|60|70|165||Nov94||PPC603|80|75|85|195|2.5**|Nov94||PPC604|100|160|165|549|10**|Dec94||PPC620|133|200@150*|||30**||-------------------------------------------------------------------------Notes:1)thesefiguresfromIBMAustinTexasOctober1994.PricesareQTY10002)*=fromotherunverifiedsources.3)**=powerdissipationlessthanthiswithlowpowermodesactivated.4)P54C-75,a75MhzIntelRISCCPUwithSPECof75&60@$495or$5355)ThePPC601100Mhzismadewithadifferentprocessthatreultsinlesspowerdissipation.
MPC930/950/972areclockdriversforPowerPCandPentiumparts.
MPC601UM/AD-PowerPC601RISCMicroprocessorUser'sManualMPC601/D-TechnicalSummary-PowerPC601MicroprocessorMPC601EC/D-HardwareSpecs-PowerPC601Microprocessor
MPC603/D-TechnicalSummary-PowerPC603MicroprocessorMPC604/D-TechnicalSummary-PowerPC604Microprocessor
Motorola'sfirstRISCprocessorsaretheMC88100(CPUandFPU)andtheMC88200(cacheandMMU).Theyhaveseparateaddressanddatabussesforinstructionanddatamemoryspace.ThePowerPCisnotanupgradeoftheseparts.The88100familyarepresumablystillavailable,butnolongerappeartohaveahighprofileinMotorola'spresentproductmatrix.
H)PowerPCEmbeddedControllers--------------------------------TheIBMPPC403GAisa32bitprocessorrumouredtodeliver72kDhrystonespersecond@33Mhz.IthasaDMA,DRAMandI/Ocontrollers,two-way
associativeinstructionanddatacaches,serialportandmultipletimerfacilities.Itrunsat3.3voltsandinterfaceswithboth3.3and5voltperipheralparts.Itcomesina160pinPQFPpackageandispricedat$49@25Mhzfor1000pieces.Itisbeingsamplednowwithvolumeproductionexpectedbytheendof1994and33Mhzversionisexpectedinearly1995.
TheMotorolaMPC505hasafloatingpointunit,4kbytesstaticram,4Kbytesinstructioncache,32bitRISCprocessor,32x32bitsgeneralpurposeregisterfileand32x64bitsFPregisterfile.Therearechipselects,awatchdogtimerandvariousI/Oports.Itcomesina160pinQFPpackage@25Mhzandwithaclockspeedof25Mhzandusesa3.3voltpowersupply.ItwillbesampledinNovember1994andisinitiallypricedat$75forsmallquantities.A144pinpackagewillbeofferedlater.Volumepricingis
expectedtobe$55by1995anddownto$25by1997.
I)OtherManufacturers------------------------Philips,ToshibaandSigneticsmake(made)M68Kfamilyprocessors.Motorolahasnotsecondsourcedanyofthehighernumberprocessorssuchasthe'020andup.Thisiscertainlyanincompletelist:
Philips-SCC68070(availabilityuncertain).CMOS68kcore,similarto68010butnoVBRorSFC/DFC.Includes2DMAchannels,
-
7/31/2019 68k Chips Faq
15/29
UART,IICbuscontroller,2-16bitcounter,abasicMMUandon-chiposcillator.
-SCC68692-CMOS68681DUART-withpower-downmode&receivertime-outs
-SC68C94-alsoSC26C94.DualCMOS68681(4UARTS)with8byteFIFOsonTxandRx.Extendedbaudrateset.
Signetics-90C100family,93C100(SigneticsisownedbyPhilips)
Toshiba-TMP68301-68HC000+UART,parallelI/O,timer,interruptcontroller,chipselects.12or16Mhzclock.
TMP68303-68HC000+UART,parallelI/O,timer,chipselects,DMA,interruptandDRAMcontrollers.12and16Mhz.Steppermotorcontroller.PQFP100package(TMP68301also).
SonnetTechnologiesInc.,Irvine,California(714)261-2800manufacture"booster"chipassembliesforMacintoshMC68020/030/040computers.ThissystemworksbyinterfacingahigherspeedMotorolaprocessortothelowerspeedsystembus.Thecomputerspeedis"boosted"byutilizingtheinternaldataand/orinstructioncachesofthehigherspeedprocessor.A"mathless"68LC040computercanbeupgradedusinga68040whichincludesthemath
processor.Thereisapossibilitythesepartscouldbeusedinothersystemssincetheyoperate"invisibly".SonnetalsosellsMC68882mathchips.SeeunderE)IntegratedCircuitPricesforprices.
J)InterestingplacesM68Kdevicesareused---------------------------------------------The68349isknownas"DragonI"andisthemostpowerful683xx.ThenewSONYPersonalDigitalAssistant(PDA)willusethisdevice.
ACanadianfirm,CrossbowElectronicsinRichmondHillOntariomakesomeinterestingcustomboardsutilizingMC68Kprocessors.Thingslikeradarprocessingandsatelliteterminals.
2)SoftwareSources====================
A)FreeSoftwareAvailable---------------------------Assemblers,compilersanddebuggersexisttorunonMs-Dos,Mac,Unix,680x0andAmigaplatforms.ThisisanincompletelistoffilenamestosearchforontheInternetusingArchie:
68asmsim.zip-68000/08/10assemblerandsimulator,MS-Dos,withdocsandsourcecode,usesS-records,widelyavailableviaftp.Easytouse,docsareclearandwellorganized.Simplefunction.tutor.arc-sourcecodeforMEX68KECB(68000/08/10)monitorwithone-line
assembler/disassembler,S-records&terminal,nodocstutornew.zip-asabove,improvedversion(?),binariesandsourcecodein68Kassembler,nodocs.FormodifiedAlbertaECBcomputer.as68k.arc-sourcecodeinCofa68000assemblerfortheAmiga.Docsincluded.Lookalsoforamigacc68k.lhaandSOZOBON.*as68kdos.zip-68020/68881/68851assembler,withdocsandsourcecode,usess-records,MS-Dos.Alittlemoreadvancedthan68asmsim.zipfbug68k.arc-Amonitorprogramform68000/08/10/20/30/40processorsinCsourcecode.MC68881/882(fpu)supportandgooddocs.M16pc.zip-MS-dosFORTHcodetonative68kmachinelanguage.Nodocs
-
7/31/2019 68k Chips Faq
16/29
otherthanthesourcecode.Itisavailableviaftpfromasterix.inescn.pt:/pub/forth/motorola/m16.zip.(Portugal)68343ffp.arc-Acollectionof68000/10assemblylanguagefloatingpointroutines.Docsareintheasciilistings.Needassembler.cc68k.arc-optimizingCcrosscompilerforMS-dos.GeneratesMC68000code.Minimaldocs,sourcecodeincluded.040_fpsp-FloatingPointsoftwarefortheMC68040unimplemented68881/882instructions.LocatedontheMotorolaFreeBBSandAESOP(asm68040FPSP).Seebelowforphonenumbers.x68000.arc-68000assembler(DDJPP)forMS-Dos,nodocs,sourcecode.OntheMotorolaBBS,bode.ee.ualberta.caandftp.luth.se.tbi68k.lbr-TinyBasicfor68000ECBboard,withsource,FoundontheMotorolaBBS,bode.ee.ualberta.caandftp.luth.se.]m68k.zip-GCCcross-assemblerforMC68ktorunonaMS-doshost.ftp://ftp.lysator.liu.se/pub/msdos/gnu/gcc-dos-m68k/m68k.zip(about1.8mbyte)
Notlistedhereareassemblers,cross-assemblers,Ccompilers,debuggersetc.for68HC11series,68701,68HC16,MC68332,MC68302,MC68360andDigitalSignalProcessors(DSP).ThereisMacintoshsoftwarealso.ThesefilesareallavailableontheMotorolaBBSandmostftpsites.(seebelow)
TwosyntaxesexistforM68kassemblersourcecode-theMotorolaandtheMITversions.Asanexample,theMotorolasyntaxismove.lxxxandtheMIT
syntaxismovelxxx.Thesetypesofdifferencesmustberesolvedbeforethesourcecodecanbecompiled.ThisproblemseemstobefoundinGCCcodeandappearstoresultfromtheinabilityofMIT'scomputersystemtohandlea".".RolfSpalink'sfilemit2mot.tar.gzconvertsfromonesyntaxtotheother.FTPfrom(bode.ee.ualberta.ca:/pub/motorola/portableorftp.luth.se:/pub/misc/motorola/m68k).
ForsamplesourcecodeonIDEdrive,VGA,SIMMmemoryandISAbusinterfaces,trytheIndianaUniversity68030projectlistedbelow.
FordriversinsourcecodeforcommunicationssuchasHDLC,Lapd,Bisync,LocalTalkandothers,frombode.ee.ualberta.ca:/pub/motorola,getthefilemotorola_bbs_listing.ThisfileisalistingoftheMotorolaBBSinTexas.
Somefilesaremirroredontheftpsites.SeeD)ftpsitesbelow.
DJGPPisaportofGCCtoMS-DOS(386orhigher)whichcanbefoundviaftpon:omnigate.clarkson.edu:/pub/msdos/djgppoak.oakland.edu:/pub/msdos/djgpporanySIMTELmirrorsite.Bothsourcesandbinariesareavailable.
Linux68K-Linux,aUNIXclonefor80386andhigherprocessorsisnowbeingportedtotheAmiga,AtariandMacintoshmachines.ForinformationaboutLinuxandthe68KportcontactthewwwserverinGermany:http://www-users.informatik.rwth-aachen.de/~hn/linux68k.htmlThesourcecodeandsomecompiledcodeisavailableviaftpfrom:
tsx-11.mit.edu:/pub/linux/680x0/
Across-gccmailinglistisbeingrunbyGerdTruschinski([email protected])thatfocusesonenvironmentsfor68Kprocessors.ItisspecificallysuitableforthosewhowanttobuildacrossgcccompilerwithGNUtools.Tosubscribe:send"subscribecrossgcc"(w/o"")[email protected]
RTEMS(Real-TimeExecutiveforMilitarySystems)isareal-timeO/SwithCandADAimplementations.Itanddocumentationisavailableviaftpfromlancelot.gcs.redstone.army.mil:/pub/rtems/releases/3.1.0andtheWWWpageis
-
7/31/2019 68k Chips Faq
17/29
http://lancelot.gcs.redstone.army.mil/rg4/rtems.html.ThecontactpersonisJoelSherrill([email protected])inAlabama.
B)CommercialSoftwareAvailable---------------------------------TherearemanythirdpartyvendorsofsoftwareforMotorolaprocessors.AMotorolaBBS-Aesopwhichisdescribedbelow,containsalargelistingofthesevendors.TheMotorola68000Developerprogramexiststoprovidemarketingsupportfor68kdevelopers.Interesteddeveloperscanjoinbycalling(800)367-8363.Developersarelistedin"68kSource"(BR729/D).ForEuropeansourcesgeteurope.gzatftp.luth.se:/pub/misc/motorola/faq.
Thefirmslistedbelowarerepresentativeexamples:
IntrolCorporationMilwaukee,Wisconsin(414)327-7171,FAX(414)327-7734email:[email protected]
Providesarangeofcrossdevelopmenttoolsfor6801,3,4,5,9,68HC11,68HC16andthe68000family.HostsincludetheIBMPC,Macintosh,RS/6000,VAX/VMS,Sun-4,Apollo,DecStationandHP9000series.
NohauCorporation
Campbell,California(408)866-1820,FAX(408)378-7869
Providesin-circuitemulatorsforthe68300and68HC16families.
MicrowareSystemsCorporationDesMoines,Iowa(515)224-1929,FAX(515)224-1352Email:[email protected]
Providesthereal-timeoperatingsystemOS-9torunonMC680x0systems.
Hewlett-Packard(Canada)Ltd.
Ottawa,Ontario(613)726-2111,FAX(613)8200377JohnMitchell([email protected])
Sellandrentemulators,debuggers,ROMMonitorsandotherdevelopmenttoolsforvariousplatforms(UNIXandPC).Mailinglistavailablefordevelopersfornewproductsandseminars.H-PmakesurfacemounttoPGAadapters.
C)MotorolaBBS----------------MotorolaoperatesafreeBulletinBoardSystemthatcontainsdocumentsandfreesoftware.ThereisaFax-Backservice.Thefilefaxndx.txtcontainsthedocumentsavailableforfaxback.Thenumbersare:
==================================================================MOTOROLAFREEBBSSYSTEMThereisNOcostforthis.
Austin,Texas(512)891-3733
TheV.329600Baudmodemsarenowon-lineusingMNP-5!Pleaseconnectat8Databits,NoParity,1StopBit.
ALSO:
-
7/31/2019 68k Chips Faq
18/29
Munich,Germany.49-89-92103-111.(14400baud)Stuttgart,Germany49-7031-275496(19200baud)SanDiego,California(619)279-3907Toronto,Ontario,Canada(416)497-8989(1200baud)
TheMSABBS(MicrocontrollerSoftwareApplications)isnowrunningontheAustinBBS.ItsupportsMASMwhichisacrossassemblerforthe68HC05andHC08/11/16products.Ademoversionisavailableforfreedownloading.==========================================================================
"Design-NET"isanewMotorolaelectroniclinktocustomers.Adatabase,Email,OEMpricing,NEWSdatabase,andmoreisavailable.RequestBR1307fromtheLiteratureDistributionCentreoraMotorolasalesoffice.TheSpecsinSecsdiskcontainsaMembershipRequestForminthemainmenu.
"Design-NET"alsohasafax-backserviceformanyMotoroladocumentsat(602)244-6609.Atouch-tonephone(DTMF)isneeded.ThisisanInternationalservice.Aninstructionfaxisavailablefromhere.DocumentstobefaxedcannowbeorderedviaInternetEmail.Contactr.boys@genie.geis.comforacopyoftheinstructionsorseethe68HC11FAQ.
========================================================================DSPBBS:(DigitalSignalProcessing)(includedhereforreference)
Austin,Texas(512)891-3773========================================================================
AESOP-(ApplicationsEngineeringSupportthroughOn-lineProductivity)1-800-843-3451(USAandCanada)(512)-891-3650(elsewhere)ThisBBShaslistsofthirdpartysupportthatsupplyM68kcross-compilers,Candotherlanguagecompilers,emulatorsandanalyzers.Theselistsareextensive.Chipanddocumenterrataarefoundhereaswellasorderinginformationforuser'smanualsandgeneralinformation.No8bitparts.
AESOPhasaseriesofFAQsonthe680x0,68EC0x0,683xxandtheMC68681.Thesefilesareavailableviaftpasonefile(aesopfaq)from
bode.ee.ualberta.ca:/pub/motorolaorftp.luth.se:/pub/misc/motorola/faq.TheUser'sManualsfortheMC68040andMC68322forWindowsandtheMacintoshareavailablefordownloadingfromAESOPonly.Pleasenotethezmodemprotocoldoesnotoperatecorrectlyatthistime.
D)ftpSites-------------NumeroussitesexistaroundtheworldthatcontainsoftwareandinformationforMotorolaproducts.Thisincludes8,16and32bitprocessors.Seethesection"FreeSoftwareAvailable"inthisfaq.
MuchoftheinformationcontainedontheMotorolaBBSinTexasismirroredontheInternet.Herearethreegoodsites:
ftp.luth.se(Sweden)/pub/misc/motorola}forM68Kitemsbode.ee.ualberta.ca/pub/motorola}lookunder/m68kernie.uvic.ca/}
IftroubleisexperiencedwiththeAlbertasiteuponconnection,tryreplacing"bode"with"ftp"or"wattson".
AcurrentlistingofthefilesontheAustinBBSisavailableviaftpfromtheAlbertasitebode.ee.ualberta.caas/pub/motorola/motorola_bbs_listing.
-
7/31/2019 68k Chips Faq
19/29
Adescriptivelistingoffilesontheftpsitescanbeobtainedfrom:bode.ee.ualberta.ca:/pub/motorolaasthefileINDEX.Fromftp.luth.se:/pub/misc/motorolaorernie.uvic.cagetfreeware.dir.
Thesefiles,alongwiththe"SpecsinSecs"datadisk,shouldbeconsideredascompaniondocumentstothisFAQ.
MotorolaapparentlyplanstoofferanInternetftpsitesoon.(RSN)??/////////////////////////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
3)Hardware(boardlevel)Sources===================================
A)IntegratedDevelopmentPlatform(IDP),MEVB,BCC,etal------------------------------------------------------------AseriesofproductsbyMotorolathatconsistsofamotherboardandvariousplug-inmodulesfordifferentCPUsandI/Omodules.ThemotherboardconnectstoaterminalorhostcomputerthroughaRS-232serialport.ThissystemprovidesalowcostevaluationplatformfordevelopingsoftwareandhardwareforM68Kfamilymembers.TheProductBriefpartisM68KIDP/D.
M68EC000IDP$510M68EC000CPU$160(IDPnumbersaremother
M68EC020IDP$595M68EC020CPU$245anddaughterboards,M68EC030IDP$650M68EC030CPU$300CPUaredaughterboardsM68EC040IDP$750M68EC040CPU$400only)(USdollars)
Sierra68306DevelopmentBoard(withcompileranddebugger)[email protected](512)891-2592.forIDPandSierra.
TheAMCU(AdvancedMicroControllerUnit)suppliesaboardsimilartotheIDPthatsupportstheMC68330seriesparts.ItiscalledtheMEVB(MotorolaEvaluationBoard).Itisasmall(3"by3")platformboardwithaprocessoronit.ItsupportsallthepartsthatusetheInter-ModuleBus(IMB)suchas68HC05,68HC11,68HC16and68331-334.TryBR711/Dforinfo.
Motorolaalsosuppliesthe"BusinessCardComputer"(BCC).Thisisastand-alonesingleboardMC68340computer.Itisequippedwithamonitor-340bugwhichisalsoavailableontheMotorolaBBSortheftpsites.ItisdesignedtointerfacebetweenaRS-232terminalandotherboardssuchastheM68340PlatformBoard.TheProductBriefpartnumberisBR753/D.
-------------------------------------------------------------------------TheMotorolaDatacommUnitmanufactureaseriesofApplicationDevelopmentSystems:US$
M68302ADS-MC68302+DRAM,DUART,Eprom-$1995M68360QUADS-Master/Slave68360+DRAM,Eprom,Flashmemory,EthernetinterfaceandLocalTalkinterface.-$1995
m68360quads-040-('040/Slave68360+DRAM,Eprom,Flashmemory,EthernetinterfaceandLocalTalkinterface-$2995TheseboardsareavailablefromanyMotorolarepresentative.--------------------------------------------------------------------------
MotorolaalsomadetheECBsingleboardcomputer(MEX68KECB)thatrunsaMC68000CPUwithawirewrapareaforeducationalanddevelopmentpurposes.ItusestheTUTORmonitorprogramwhichisasimpleassembleranddisassembler.Theyarenolongeravailablebutusedunitsmayexist.TheTUTORsoftwareisavailable(sourcecode)fromtheMotorolaBBSandftp
-
7/31/2019 68k Chips Faq
20/29
sitesandcanbeusedonhomebrewcomputerswithsomemodification.
ArnewshInc,Colorado,(303)223-1616/FAX:(303)223-9573makesaboardsimilartotheECBwitha5.25"floppydiskinterface.ItsellsforUS$375witha25%discounttouniversitiesandstudents.Arnewshalsomakesingleboardcomputersusingthe68302($495),68306($375)andthe68EN360($975,$1475withtheoptionalMC68EC040).
ApplixinAustralianeveransweredmyletter-sodeletion.Toobad.
B)VMEbusmodules-------------------VMEbusmodulesarestate-of-the-artandareusedtoconstructpowerfulcomputersystems.VMEbusboardshavedatabussizesof16,32or64bits.TheVMEbusisanopensystem.VMEbusboardsnowcontainprocessorssuchasDECAlpha,MIPS,i960,variousDSPchips,AM29000(RISCchip),PowerPCand80486inadditiontotheMotorola680x0line.ManyperipheralboardsexistincludingVGA,telecom,analyzers,dataacquisition,videoprocessorsandmemory(1gigabyte!).TheVXIbusisaninstrumentationbusroughlycompatiblewiththeVMEbus.
VMEbusSystemsMagazine25875Jefferson,St.ClairShores,Michigan,48081,(313)774-8180isfreetoqualifiedVMEbussystemsusersandspecifiersandcontainsindustrynews,informativearticlesandusefuladvertisements.The
VXIjournal(VXIbusandGPIB)isalsoavailablefromthissamesource.Anewmagazine,RealTimeEngineering,isalsopublishedbythisorganization.Togetasubscriptionrequestformforanyofthesemagazines,sendEmailtoJohnBlack,Editor([email protected]).
]JohnBlackhaseditedahardcovertextthatcoverstheVMEbusandVXIbusthoroughly.ThisisaneasytoreadbookthatcoverstheVMEbusandVXIbusspecifications,graphics,diskinterfaces,Ethernet,imageprocessingandinterfacingtoexternaldevicessuchassteppingmotors...andmuchmore.ItisavailablefromthepublisherforUS$150(800-321-5068).Recommended.
VITA,(VMEbusInternationalTradeAssociation)10229NorthScottsdaleRd,SuiteB,Scottsdale,Arizona,85253,(602)951-8866publishesthe"VMEbus
Handbook"$53andthe"VMEbusSpecification"$32.TheHandbookprovidesinformationforprogrammers,systemintegrators,engineerswhiletheVMEbusSpecificationprovidesmore"hardwarelevel"informationsuchasthatneededforboarddesign.ThesetwobooksprovidetheinformationneededtounderstandtheVMEbussystemandareworththemoderatecost.
VITAalsopublishesaBuyer'sGuidefor$55(or$110ayear).AVXIbusBuyer'sGuide$33isavailablefromMicrologypbt,Inc.,2618S.ShannonDrive,Tempe,Arizona,85282.(602)966-5936.BackissuesofVMEbusSystemsMagazineareavailablefromMicrologyfor$4each.
TherearemanymanufacturersofVMEbuscomputermodulesworldwide.Refertocomp.arch.bus.vmebusformoreinformation.ManyVMEbusCPUboardshavea
built-inmonitorprogramsimilartotheTUTORmonitorandhaveaRS-232portthatcanbehookeduptoaterminalorahostcomputer.Programscanbeenteredwiththesimpleassembler/disassemblerandexecuted.Peripheraldevicescanbeattachedeasilytotheseboards.Theseboardsareoftenavailableusedandtheolderoneswith68000/10CPUshavealowcost(
-
7/31/2019 68k Chips Faq
21/29
PCItoVMEbusinterface("UNIVERSE")($US160@1K)andFuturebus+interfacechips("LIFE").Anewpart,"TROOPER"isalowcost($401995@1K)slave-onlyVMEbusinterfacechip.AvailableJune1995.TheSCV64and"TROOPER"arefabricatedbyMotorola.(800)267-7231(NorthAmerica),(613)592-0714inCanadaor(408)258-3600inCalifornia.Emailaddresses:[email protected]@newbridge.comfortechnicalsupport.
APMC(PCIMezzanineInterface)isaproposedIEEEspecificationforalowprofilemezzanineexpansionbusforVMEbus,MultibusIIandFuturebus+systems.Ithasa32or64bitbusandhasthesameelectricalspecificationsasthePCIbus(peripheralInterconnectBus).
AneatsetupisaVMEbusboardwithaninternalmonitorprogramconnectedtoanIBMPCwithaRS-232portusingacommoncommunicationprogramandanassemblersuchas68asmsimoras68k.(Telixworksgood-treattheVMEbusasamodem)ApowersupplyfromanIBMPCwillpoweraVMEbusboard.(+5,+-12volt)
AVMEbusFAQisnowunderconstructionforcomp.arch.bus.vmebus.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////HereisinformationonthenewMotorolaPowerPCVMEbuscards.
Thisisinformationextractedfromthepreliminaryspecificationssheet.
BoardModelMVME1600/PM603MVME1600/PM604----------------------------------------CPUMPC603@66mhzMPC604@100mhz-SPECint92(est)55140-SPECfp92(est)65145-Powerdissipationwatts1424(forMPUmoduleonly)==========================================================================-8,16,32,64or128mbytesharedmemorywithuserexpandablemodulecards-single32bitPMCExpansionslot(PCIMezzanineCard)-localbusis32bitPCI
-8Kx8NVRAMwithclock(batterybackup-removeablebattery)-4serialports-2async,2sync-four16bittimersandwatchdogtimer
-16bitSCSI-2businterfacewith32bitPCILocalBusBurstDMA-EthernetTransceiverInterface-10base-2and10base-Tinterfaces-SuperVGA2mbgraphicsportplusmouseandkeyboardconnections-8bitbi-directionalparallelport-Centronicscompatible-two32pinPLCC/CLCCsocketsforflashorEprommemory-A32/D64VMEbusMaster/SlaveInterfacewithSystemController-on-boardDebuggerandDiagnosticFirmware
ThesystemconsistsofaMVME1600BaseBoard(15watts),aPM60xMPU/DRAM
module,PCIExpansioncard(7.5W),add-onDRAMmodule(5W)andtheTransitionModule(7.4W).TheTransitionmodulehastheserial,parallelandEthernetportsonitandconnectstotheP2connectorontheBaseBoardwitha64pin50-milcable.
Idon'tknowpricesoravailabilitydates,butitisguaranteedfor5years.Soundslikequiteamachine.WishIhadone.
CETIA(414)325-6170makesa50or66mhz601VMEbusboard.SPECint92=62andSPECfp92=72(@66mhz)
-
7/31/2019 68k Chips Faq
22/29
8to256MBDRAM,3asyncports,1Centronics,Ethernet,SCSI-2
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
C)IndianaUniversity68030singleboardproject--------------------------------------------------------Theschematics(inPostscript),GERBERartworkforthePCBs,sourcesandimagesforthemonitorandPALprogrammingandsomedocumentationareavailableviaftpfromcs.indiana.edu:/pub/goo/mc68030/.
Thisboardusesafloppydisk,IDEharddrive,VGAmonitor,aISAbusandSIMMmemorychips.ItusestheMINIXoperatingsystem(copyrighted),NetBSDandbootpcodetoruneitherawd8003or3c501Ethernetcard.
ThecontactpersonisIngoCyliax([email protected]).
TheComputerSciencedepartmentisconsideringofferingthisboardasafullorpartialkittothepublicbecauseofinterestgeneratedontheNet.Formoreinformationoropinionsregardingoptions,(ieboard,board+proms,+allparts,assembledvsunassembledetc)pleaseEmailIngoCyliax.Ingoisalsointerestedinopinionsofthecostmostpeoplewouldexpecttopayforsuchaprojecttohelpdeterminethefeaturesthatcanbeincluded.
Ingoisalsoworkingonsome68302designs.Hehasaminimummode(8bit)68302designthatcanloadS-recordsfromaPCparallelport.Theschematicisavailablein:cs.indiana.edu:pub/goo/uC2
Hehasaddedinfoaboutthe'030and68302boardtohishyplan,theURLis:
http://www.cs.indiana.edu/hyplan/cyliax.html
andwilladddataasheworksonit.HealsoisworkingonuC3,whichisa16bitmode68302withPC/104interfaceandtakesupto8MbofDRAM.
D)ConsumercomputersandWorkstations----------------------------------------
Computersthatusethe68KseriesofprocessorsareAtari,Amiga,AppleMacIntoshandsomeolderRadioShackmodels.Opportunitiesforexperimentationmayresideinsomeofthesemachines.Crosscompilers,suchasamigacc68k.lha,areavailableviaftpfortheAmiga.
ThereareolderworkstationsthatuseM68Kprocessorsthatmaybeavailableforlowprices.TheSun3/60isverypopularintheeducationfieldandtheHP9000310usesa68010andthe320usesa68020CPU.TheNeXTcubehasa68030andtheSGIIris3000usesa68020.TheAT&T3b1computerusesa68010,hasanewsgrouponUSENETandisacheapwaytogetaSYSVUNIX.
E)IntegratedCircuitsPrices-------------------------------
PricesgivenarefromCanadiansourcesinsmallquantitiesinCanadiandollars.MultiplyCDN$byapproximately0.75toobtainUS$figures.Allpricesareforreferenceonlyandmay(will)varywidelyduetoquantityordered,marketingpricesetting,packageandspeed.
MC68000P1014.52MC68302FC16118.09MC68EC000??812.67MC68302RC16C242.03MC68EC000FU1019.69MC68331CF1660.32MC68EC000??1624.13MC68332CF1671.88MC68HC000P1021.14
-
7/31/2019 68k Chips Faq
23/29
MC68008P88.48MC68340FE1674.74MC68010P1057.00MC68882RC33A1135.29MC68020FC1672.37MC68882FN33A146.55MC68020FC33E152.55MC68EC020FG1651.71MC68824FN12H139.02MC68EC030FE25B109.05XC68F333CFT16242.92
MC68EN36060.00(QFP)(10K)thesepricesApr.1994MC6836050.00(QFP)(10K)MC6816010.00
MC68705R35.95MC68701S33.96MC68705U3521.95MC68701U4S160.19
MC68B213.75MC146818P9.52MC68B097.75MC68488P38.76MC68B405.50MC68B4410.00
MC68185FN19.85MC68440P816.30MC68195FN12.49MC68450R882.04MC68230P89.68MC68605RC10137.61MC68230P1013.56MC68606FN12B207.50
MC6868111.00
-Boards-HC11EVBU140.00MC68332BCC71.7368EBLP11KIT285.00MC68701EVM1028.41
-Sonnet-US$dollars-QTYandtermsunknown68040RC25299.00MC68882FN1639.0068040RC33349.00MC68882FN2044.00MC68881RC16A99.00MC68882FN2546.00MC68882RC2549.00MC68882FN3349.00MC68882RC3359.00MC68882FN4099.00MC68882RC4075.00
MC68882RC5095.00+Boosters+notethesearegenuineMotorolaprocessorsmountedonacircuitboardthatplugsintotheCPUsocketofaslowermotherboard.MC6802025or30mhzrunsinaslowerbus99.00or129.00MC6803033mhzboosterassembly189.00MC68EC03033mhzboosterassembly199.00MC68LC04040mhzrunsina20mhzbussystem249.00MC6804040mhzrunsina20mhzbussystem399.00MC6804050mhzrunsina20mhzbussystem599.00
4)ConstructionInformation=============================Iguessthisisnext,well,Iamofftogradschoolso...nextyear.
5)GeneralSpecifications===========================
A)IntegratedCircuitPackageInformation-------------------------------------------
DIPDual-in-line-Packageonly68000/08/10/12/68HC000PGAPinGridArray(ceramic)easyforhandconstructionPPGAPinGridArray(plastic)""""
-
7/31/2019 68k Chips Faq
24/29
PLCCPlasticLeadedChipCarriernotgenerallysolderedQFPQuadFlatPackage(plastic)difficulttohandsolderCQFPCeramicQuadFlatPackage""""BGABallGridArrayimpossibletohandsolder{??}
TheDIPisthefamiliarpackagewiththeflexiblepinsat0.10inchspacing.Thisistheoldestpackagetypeusedwiththe68Kfamily.
ThePGA(andPPGA)isasquarepackagewithrigidpinscomingoutthebottom.Usuallysocketedandthepinshavea0.10inchspacing.
ThePLCCaremeanttobeinsocketssolderedtoacircuitboard.Theyhaveapinspacingof0.050inch.Thepackageissquare.
TheQFPandtheCQFParesurfacemountdevicesandarethelatestpackagetypeusedwiththe68Kfamily.Thepackageissquarewithapinspacingofamere0.025inchesmakinghandsolderingdifficultbutnotimpossible.Generally,specializedsolderingequipmentisneededbutmanypeoplesolderwithasharptippediron.Thepinsareflexiblebutduetotheirshortlengthcannotbebentverymuch.AMP(aplugandsocketmanufacturer)apparentlymanufacturesocketsforthesepackages.3Mmaybeanothersource.Thesocketshavea0.10inchspacingforeasierconstruction.
ThepinsonaBGApackagearesolder-ballsthataremeltedwithspecial
equipmenttocreatetheconnectiontothecircuitboard.TheMC68356whichisacombination68302andDSP56002usesthispackage.Advantagesareverylowprofileandhighpincountcapacity.TheBGAisalsoknownastheOMPAC-OvermouldedPaddedArrayCarrier.Extremelynastytohandsolder.
B)Pin-outs-------------"Whatisthepinfor...."isafrequently-asked-question.Thequestionisoftenaskedforolderprocessorssuchas6800and68000.ThisinformationisbecomingavailableontheWorld-Wide-Web(WWW)andelsewhere.Oneplacetotryishttp://131.246.89.1(www.unix-ag.uni-kl.de).ClickontheMotorolasymbolunder"hardware".ThissiteisinGerman,Englishandothers.Thiswebisstillunderconstruction.
OxfordUniversityhassomeCPUpinoutsandinstructionsetinformationavailable.Thelistisnotuptodate.Tocontributecontactjonathan.bowen@comlab.ox.ac.uk.Theinformationisavailablefrom:http://www.comlab.ox.ac.uk/archive/cards.htmlorbyftpfrom:ftp.comlab.ox.ac.uk:/pub/Cards.ThisFAQisavailableontheWorldWideWebathttp://www.comlab.ox.ac.uk/archive/cards/m68kfaq.html.Looksnice.
C)S-Records--------------S-RecordsareAsciicharactersinaprotocoldevelopedbyMotorolaandisusedtotransferdataandprogramcodetoandfromhostcomputersortostoresuchinformation.Detailsofthisprotocolhavebeenarchivedas
s_record.zipatbode.ee.ualberta.ca:/pub/motorola/generalandalsoatftp.luth.se:/pub/misc/motorola/faqass_record.gz.
D)CPUClocksandDouble-Clocking-----------------------------------CPUclockspeedsareusedbyconsumerstocomparetheperformanceofdifferentmicroprocessors.Thisistheclassiccaseofcomparingapplesandorangesinalmostallcases.Clockspeedscanonlybeusedforcomparisonwiththesameprocessorandthenwithcare.
-
7/31/2019 68k Chips Faq
25/29
Forexample,a1MhzMC6800processorrunsatthesamebusspeedasa4MhzMC6802:the6802hasadivide-by-4circuitsolessexpensive4Mhzcrystalscanbeused.ThisisalsoacheapwaytomakeaCPUseemmorepowerfulbutrunstheriskofmarketing"numbersgames".ItisbettertocompareCPUswithtestprogramsthatreturncomparisonvaluessuchas"millionsofinstructionspersecond(MIPS)orDhrystones.Eventhen,onemustbeverycarefulusingsuchcomparisons-seeCrayunder"F)SpeedComparisons".Motorolaclockfrequenciesshouldnotbedirectlycomparedwithothermanufacturer'sfrequencies.
Theeffectivespeedofaprocessordependsnotonlyonclockspeedsbutalsooncomputerbusspeed(iememoryspeed),CPUregisters,internalfeatures(suchascaches),FPUunits,externalfeaturessuchasexternalcachesanddatabuswidthandthesoftwareused.Aninstructionand/ordatacacheusuallydramaticallyimprovessystemspeed.A25Mhzpartisnotnecessarilytwicethespeedofa12.5MhzpartsincesystemspeedalsodependsontheexternalresourcestheCPUisconnectedto.
Theissueof"clock-doubling"withAppleproductsandthe68040isaquestionoftenaskedonthenet.Apple(andothers)advertisessomeofitsnotebookcomputerswith"33/66or25/50"Mhzspeeddesignations.Thishasbeenreferredtoas"clockdoubling".The'040hastwoclockinputs-PCLKandBCLK.PCLKrunsattwicethefrequencyofBCLK.BCLK(1/2PCLK)runsatthefrequencyofthepartandisusedtoderiveallbussignaltiming.
PCLK(2xBCLK)isusedforinternallogictiming.PCLKisnotpresentonthe3.3voltparts(MC68040Vand68EC040V).The68020/030/060donothavethisfeaturebutthe68360does.UseBCLKasthepart'struespeed.
ThisisnotthesameasIntel's"clockdoubling"onthe486Overdrivechip."Overclocking"referstoincreasingaCPU'sclockfrequencybeyondthepart'sspecificationforhigherperformance(alsocalledclock-chipping).Sonnet's"clockdoubling"or"booster"chips(forMacs)interfaceaslowersystembustoahigherspeedprocessorthathasinternalfastcaches.
6)Literature===============Motorolapublishesaplethoraofliteraturerangingfromproductbrochures
anddatasheetstodetailedtechnicalapplicationnotes(AN).The"SpecsinSecs"datadiskhasalistingwithdescriptionsofvariousdocuments.
ApplicationNotesareexamplesofapplicationsofallMotorolaproducts.Anexampleis"AN1310-UsingtheMC68332MicrocontrollerforACInductionMotorControl".Schematics,drawingsandshortprogramcodeareoftenincludedintheseinformativeandusuallyeasytoreadnotes.
ArticleReprintsarereprintsofarticlesfromvariouspublicationsthatareofinteresttousersofMotorolaproducts.Anexampleis"AR217-TheMotorolaMC68020.Articlesareonthetechnicalsideyeteasytoread.
BrochuresareusuallyshortyetcomprehensiveoutlinesofMotorolaproducts.
Anexampleis"BR176/D-M68000FamilyBrochure."
SelectionGuidesgiveinformationneededtochooseamongfamilymembers.The"MasterSelectionGuide(SG73/D)listsallMotorolaproducts.M680x0seriesandtheMC68300seriesareinSG167/DandSG166/Drespectively.
EngineeringBulletinsaresimilartoapplicationnotes.Anexampleis"EB111-TheApplicationofaDuplexer".DesignConceptsaresimilarandarealsolistedinthe"SpecsinSecs"disk.
-
7/31/2019 68k Chips Faq
26/29
-
7/31/2019 68k Chips Faq
27/29
-------------------------Thenewsletter"The68KCConnection"isavailablebymailingorfaxingyourname,addressandcompanynameto:
The68KConnectionFAX=(512)891-2943Motorola,MDOE3106501WilliamCannonDriveWestAustin,Texas78735-2943
Thisnewslettercontainsgeneralnewsandinformationconcerning68Kfamilymembersandtheirimplementationinvariousproducts.
D)MasterSelectionGuide---------------------------AfreebookthatlistsallproductsmanufacturedbyMotorola.Distributorsshouldbeabletoprovideacopy.Publishedperiodically.Part#SG73/D.
E)MotorolaAddresses-----------------------ForlistsofMotorolaFieldOfficesandLiteraturecentresaroundtheworld,consultthe"SpecsinSecs"fileorunderthe/marketingdirectoryintheftpsitesmentionedabove.
F)LiteratureDistributionCentres
------------------------------------USA:MotorolaLiteratureDistribution(800)441-2447P.O.Box20912Phoenix,Arizona85036
Europe:MotorolaLtd.+44908614614EuropeanLiteratureCenter88TannersDriveBlakelands,MiltonKeynesMK145BP,England
Asia-Pacific:MotorolaSemiconductorsH.K.Ltd.
SiliconHarbourCenterNo.2DaiKingStreetTaiPoIndustrialEstateTaiPo,N.T.HongKong
Japan:NipponMotorolaLtd.4-32-1Nishi-GotandaShinagawa-kuTokyo141,Japan
G)TrainingandInstructionalBooks-------------------------------------
Motorolarunstechnicalseminarsonvariousprocessorfamilies.BR348AD/D(ifavailable)outlinestheseprograms.(602)897-3665(Phoenix,Arizona)
TherearemanybooksavailableaboutMotorolaprocessors.Checkpubliclibrariesanduniversities(especiallyoneswithComputerScienceorEngineeringfaculties)forsuitabletextsintheQA76area.Largerbookstoresoftenhavesometitles-lookalsounderMacintoshcomputers.Seethefiletexthelp.zipdescribedaboveunder6)Literature.(datedmaterial)
TheMotorolaLiteratureDistributionCenterhasthefollowingtextbooks
-
7/31/2019 68k Chips Faq
28/29
listedinBR135withpricespresumablycorrect,inUS$andplusshipping.
TB303/DUsingMicroprocessorsandMicrocomputers:TheMot.Family.$49.80TB320/DTheM68000Family,Vol1.Architecture,AddressingModesandInstructionSet.$36.25TB322/DVol2.ApplicationsandtheM68Kdevices.$37.15TB323/DThe68000Book(Southern,1990)$19.50TB325/DTheMC68332Microcontroller.$46.75TPURM/ADMC68300FamilyTimeProcessorUnit(TPU)ReferenceManual.$1.90
H)UniversitySupport:------------------------MotorolahastwocentresthatprovidesupportforuniversityprogramsthatfeatureMotorolaproducts.Thesecentresaregearedtowardsprovidingassistancetoprofessorsbutwillhelpstudents.ThePhoenixcenterfocusesondiscreteandlogicdeviceswhiletheAustinlocationhandlesmicroprocessorsandD.S.P.products.Bothlocationsareabletoassistineachother'sproductareas.Thesecentrescanhelpprovideliterature,devices,trainingandequipmentatlowornocostonadiscretionarybasistoqualifiedindividualsorinstitutions.
MotorolaUniversitySupportMotorolaSemiconductorProductsDivision505BartonSpringsRoadUniversitySupportSuite100MailDrop56-106
Austin,Texas78704P.O.Box52073phone(512)505-8836Phoenix,Arizona85072fax(512)505-8883phone(602)952-3857fax(602)952-3621
I)TradeJournalsandMagazines---------------------------------
ElectronicNews-Thispublicationhasanewspaperformatandispublishedweekly.Itcontainsmarketinginformationaboutthemicroprocessorchipindustry.Timelyannouncementsfrommanufacturers.Verygoodquality.USA-$69/year,Canada$159/year.
InternationalPublicationsCorp302FifthAvenueNewYork,NY10001
ComputerSelect-ACD-ROMthathasnumeroustrademagazinesinfulltext.ThisCD-ROMiseasilysearchedbytopic.
SeeVMEbusSystemsmagazineaboveunderB)VMEbusformagazinesabouttheVMEbus,VXIbusandReal-TimeSystemsEngineering.
//////////////////////////////////////////////////////////////////////////
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
commentsandcorrectionstor.boys@genie.geis.comThankstoallthosewhohavehelpedmewiththisdocument.
GregHawleyWisconsinIngoCyliaxIndianaJeffLoeligerScotlandBenStuytsTheNetherlandsMikeCoughlinMassachusetsGrahamWoodGreatBritainJohnHauserCaliforniaFransMeulenbroeksTheNetherlandsFrankSautterDeutschlandJohnRummelCanada
-
7/31/2019 68k Chips Faq
29/29
HeikoKruppDeutschlandToniZollikoferDeutschlandPaulNelsonTexasRobertFederleDeutschlandJoelSumnerTexasRandySutherlandOntario,CanadaGerryBelangerConnecticutJohnVickersEngland
ThankstoKeesdenHartigh(Alberta)andOlofJohansson(Sweden)forsparingafewKontheirharddrivesforme......andallthepostersoncomp.sys.m68kandcomp.arch.bus.vmebus.....andallthosewhoIforgottomention......andtheverybusyvolunteersatrtfm.mit.eduThisFAQwouldbeamessw/oalltheiri/p.
SpecialthankstoGeorgeBucekforlettingmerummagethroughhislibrary.
Ofcourse,thankstoallthoseatMotorolawhohavealwayshelpedmewithprocuringinformationandforbeingsofriendlyonthephone.
RobertBoysGuelph,OntarioCANADA