DataSheet,V1.0,Jan.2009MicrocontrollersTC179732-BitSingle-ChipMicrocontrollerEdition2009-01PublishedbyInfineonTechnologiesAG81726Munich,Germany©2009InfineonTechnologiesAGAllRightsReserved.LegalDisclaimerTheinformationgiveninthisdocumentshallinnoeventberegardedasaguaranteeofconditionsorcharacteristics.Withrespecttoanyexamplesorhintsgivenherein,anytypicalvaluesstatedhereinand/oranyinformationregardingtheapplicationofthedevice,InfineonTechnologiesherebydisclaimsanyandallwarrantiesandliabilitiesofanykind,includingwithoutlimitation,warrantiesofnon-infringementofintellectualpropertyrightsofanythirdparty.InformationForfurtherinformationontechnology,deliverytermsandconditionsandprices,pleasecontactthenearestInfineonTechnologiesOffice().WarningsDuetotechnicalrequirements,componentsmaycontaindangeroussubstances.Forinformationonthetypesinquestion,pleasecontactthenearestInfineonTechnologiesOffice.InfineonTechnologiescomponentsmaybeusedinlife-supportdevicesorsystemsonlywiththeexpresswrittenapprovalofInfineonTechnologies,ifafailureofsuchcomponentscanreasonablybeexpectedtocausethefailureofthatlife-supportdeviceorsystemortoaffectthesafetyoreffectivenessofthatdeviceorsystem.Lifesupportdevicesorsystemsareintendedtobeimplantedinthehumanbodyortosupportand/ormaintainandsustainand/orprotecthumanlife.Iftheyfail,itisreasonabletoassumethatthehealthoftheuserorotherpersonsmaybeendangered.DataSheet,V1.0,Jan.2009MicrocontrollersTC179732-BitSingle-ChipMicrocontrollerTC1797DataSheetV1.0,2009-01TrademarksTriCore®isatrademarkofInfineonTechnologiesAG.TC1797DataSheetRevisionHistory:V1.0,2009-01PreviousVersion:V0.5,2008-12PageSubjects(majorchangessincelastrevision)Page5-152HoldtimefromPORSTrisingedgemodified.HoldtimefromESR0risingedgemodified.Applicationresetpropagationdelaymodified.Applicationresetboottimeprolonged.PreviousVersion:V0.4,2008-09Page1-6Derivativesadded.Page1-61ESR0driverstrengthandedgeexplicitelystated.Page5-146Footnoteoncurrentspikesadjusted.Page5-154NoteonCLlimitationforPLLandE-RayPLLsextended.Page5-158JTAGtimingreworked.Page5-160DAPtimingreworked.Page5-162taforstrong-mediumdriveradded.Page5-175MSCt40footnote:frequencycorrectedto90MHz.Page5-176SSCslavetiming:drawingadded,paramtert61relaxedto12ns.Page5-178E-Raytimingreworked.Page5-182EraseTime:64KBFlashcorrectedto2x32KB,150MHzto180MHz.PreviousVersion:V0.3,2008-07Page4-123DesignstepinfoaddedtotheIDregisters.Page5-146IDDPandIDDP_FPmodified.Page5-146FootnoteaddedtoIDDPF3.TC1797DataSheet0-5V1.0,2009-01Mod_Name,Mod_VersionWeListentoYourCommentsAnyinformationwithinthisdocumentthatyoufeeliswrong,unclearormissingatall?Yourfeedbackwillhelpustocontinuouslyimprovethequalityofthisdocument.Pleasesendyourproposal(includingareferencetothisdocument)to:mcdocu.comments@infineon.comTC1797TableofContentsDataSheet1V1.0,2009-01TableofContents1SummaryofFeatures........................................42Introduction................................................72.1AboutthisDocument..........................................72.1.1RelatedDocumentations.....................................72.1.2TextConventions...........................................72.1.3Reserved,Undefined,andUnimplementedTerminology............92.1.4RegisterAccessModes......................................92.1.5AbbreviationsandAcronyms.................................102.2SystemArchitectureoftheTC1797..............................132.2.1TC1797BlockDiagram.....................................142.2.2SystemFeatures..........................................152.2.3CPUCoresoftheTC1797...................................162.2.3.1High-performance32-bitCPU..............................162.2.3.2High-performance32-bitPeripheralControlProcessor...........172.3On-ChipSystemUnits........................................182.3.1FlexibleInterruptSystem....................................182.3.2DirectMemoryAccessController.............................182.3.3SystemTimer.............................................202.3.4SystemControlUnit........................................222.3.4.1ClockGenerationUnit....................................222.3.4.2FeaturesoftheWatchdogTimer............................222.3.4.3ResetOperation.........................................222.3.4.4ExternalInterface........................................232.3.4.5DieTemperatureMeasurement.............................232.3.5GeneralPurposeI/OPortsandPeripheralI/OLines...............232.3.6ProgramMemoryUnit(PMU)................................232.3.6.1BootROM.............................................252.3.6.2OverlayRAMandDataAcquisition..........................252.3.6.3EmulationMemoryInterface...............................262.3.6.4TuningProtection........................................262.3.6.5ProgramandDataFlash..................................262.3.7DataAccessOverlay......................................302.4DevelopmentSupport........................................302.5On-ChipPeripheralUnitsoftheTC1797..........................322.5.1Asynchronous/Synchr