SPC5644AF0MLU2 32-bits microcontrollers – MCU 32BIT3MB Flsh192KRAM
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | NXP |
Product categorie: | 32-bits microcontrollers - MCU |
RoHS: | Details |
Serie: | MPC5644A |
Montagestijl: | SMD/SMT |
Kern: | e200z4 |
Programma geheugengrootte: | 4MB |
Gegevens RAM-grootte: | 192 KB |
Breedte databus: | 32-bits |
Maximale klokfrequentie: | 120 MHz |
Minimale bedrijfstemperatuur: | - 40 C |
Maximale bedrijfstemperatuur: | + 125 C |
Kwalificatie: | AEC-Q100 |
verpakking: | Dienblad |
Merk: | NXP Halfgeleiders |
Vochtgevoelig: | Ja |
Processor-serie: | MPC5644A |
Product type: | 32-bits microcontrollers - MCU |
Hoeveelheid fabriekspakket: | 200 |
Subcategorie: | Microcontrollers - MCU |
Deel # Aliassen: | 935321662557 |
Gewichtseenheid: | 1.868 gr |
♠ 32-bits microcontrollers - MCU
De kern van de e200z4-hostprocessor van de microcontroller is gebouwd op Power Architecture®-technologie en speciaal ontworpen voor ingebedde toepassingen.Naast de Power Architecture-technologie ondersteunt deze kern instructies voor digitale signaalverwerking (DSP).De MPC5644A heeft twee niveaus van geheugenhiërarchie, bestaande uit 8 KB instructiecache, ondersteund door 192 KB on-chip SRAM en 4 MB intern flashgeheugen.
De MPC5644A bevat een externe businterface en ook een kalibratiebus die alleen toegankelijk is bij gebruik van het Freescale VertiCal Calibration System.Dit document beschrijft de functies van de MPC5644A en belicht belangrijke elektrische en fysieke kenmerken van het apparaat.
• 150 MHz e200z4 Power Architecture-kern
- Instructiecodering met variabele lengte (VLE)
— Superscalaire architectuur met 2 uitvoeringseenheden
— Maximaal 2 instructies met gehele getallen of drijvende komma per cyclus
— Tot 4 vermenigvuldigings- en accumulatiebewerkingen per cyclus
• Geheugenorganisatie
— 4 MB on-chip flashgeheugen met ECC en Read While Write (RWW)
- 192 KB on-chip SRAM met standby-functionaliteit (32 KB) en ECC
- 8 KB instructiecache (met lijnvergrendeling), configureerbaar als 2- of 4-weg
— 14 + 3 KB eTPU-code en gegevens-RAM
— 5 ✖ 4 dwarsbalkschakelaar (XBAR)
- MMU met 24 ingangen
— External Bus Interface (EBI) met slave- en masterpoort
• Fail Safe-beveiliging
- Geheugenbeschermingseenheid (MPU) met 16 ingangen
— CRC-eenheid met 3 submodules
- Junction-temperatuursensor
• Onderbreekt
— Configureerbare interruptcontroller (met NMI)
— 64-kanaals DMA
• Seriële kanalen
— 3 ✖ eSCI
— 3 ✖ DSPI (waarvan 2 downstream Micro Second Channel [MSC] ondersteunen)
— 3 ✖ FlexCAN met elk 64 berichten
— 1 ✖ FlexRay-module (V2.1) tot 10 Mbit/s met dual of single channel en 128 message objects en ECC
• 1 ✖ eMIOS: 24 verenigde kanalen
• 1 ✖ eTPU2 (tweede generatie eTPU)
— 32 standaardkanalen
— 1 ✖ reactiemodule (6 kanalen met drie uitgangen per kanaal)
• 2 verbeterde analoog-naar-digitaalomzetters (eQADC's) in de wachtrij
— Veertig 12-bits ingangskanalen (gemultiplext op 2 ADC's);uitbreidbaar tot 56 kanalen met externe multiplexers
- 6 commandowachtrijen
- Trigger- en DMA-ondersteuning
— 688 ns minimale conversietijd
• On-chip CAN/SCI/FlexRay Bootstrap-lader met Boot Assist Module (BAM)
• Nexus
— Klasse 3+ voor de e200z4-kern
— Klasse 1 voor de eTPU
• JTAG (5-polig)
• Ontwikkeling Trigger Semaphore (DTS)
— Register van semaforen (32-bits) en een identificatieregister
— Gebruikt als onderdeel van een geactiveerd data-acquisitieprotocol
— EVTO-pin wordt gebruikt om te communiceren met de externe tool
• Klok generatie
- On-chip 4–40 MHz hoofdoscillator
- On-chip FMPLL (frequentiegemoduleerde fasevergrendelde lus)
• Tot 120 algemene I/O-lijnen
— Individueel programmeerbaar als ingang, uitgang of speciale functie
— Programmeerbare drempel (hysteresis)
• Vermogensreductiemodus: langzame, stop- en stand-bymodus
• Flexibel aanbodschema
— 5 V enkele voeding met externe ballast
— Meerdere externe voedingen: 5 V, 3,3 V en 1,2 V
• Pakketjes
— 176 LQFP
— 208 MAPBGA
— 324 TEPBGA
496-pins CSP (alleen kalibratietool)