Jste zde

32bitové mikrokontroléry ARM od Philipsu

Firma Philips představila svůj 32bitový ARM7 mikrokontrolér nazvaný SJA2020 a určený pro automobilový průmysl, obsahující embedded CAN (Control Area Network) a LIN (Local Interconnect Network) gateway funkce. Hlavními přednostmi MCU je výkon jádra ARM7 a flexibilita on-chip CAN a LIN, což tyto činí vhodné pro komplexní IVN (in-vehicle network).

SJA2020 obsahuje procesor ARM7TDMI-S s podporou real-time emulace, AMBA AHB sběrnicí pro rozhraní na on-chip řadiče paměti, DTS sběrnici (univerzální rozhraní od Philips) a tři VLSI periferní sběrnice pro připojení on-chip periferií sloučených do tzv. subsystémů. Všechny periferie pracují na stejném kmitočtu jako procesor za účelem minimalizace přístupové odezvy.

Základní vlastnosti

  • Blokové schéma SJA2020 - Kliknutím otevřeteARM7TDMI-S procesor, max 60 MHz
  • Až 384 kB on-chip Flash
  • 24 kB statické RAM
  • Jeden 550 UART s 16 byte TX a RX FIFO
  • 3x full-duplex SPI  - 16 bits wide, 8 location deep TX FIFO a RX FIFO
  • Čtyři 32bitové časovače s čtyřmi capture a compare registry spojenými s I/O
  • 10bitový, 4kanálový ADC (400 ksample/s)
  • Real-time clock s on-chip 32 kHz krystalovým oscilátorem a napájením (bateriovým)
  • 32bitový watchdog s ochranou změny časovače
  • 94 univerzálních I/O s programovatelným Pull-Upem
  • Vektorový kontrolér přerušení s 16 úrovněmi priority
  • Externí 8bitová, 16 nebo 32 bitová sběrnice pro 4 paměťové sloty
  • Standardní ARM testovací a odlaďovací rozhraní s real-time in-circuit emulátorem
  • Dvojte napájení
    • CPU napětí 1.8 V +-5%
    • I/O napětí 3.3 V
    • Vývody portů 5V-tolerantní
  • Nastavitelná kontrola napájení
  • 12úrovňové externí vývody přerušení
  • Wake-up z Power down režimu pomocí externích vývodů přerušení, CAN nebo LIN aktivity
  • On-chip low power kruhový oscilátor s rozpětím 25 kHz až 1 MHz
  • On-chip krystalový oscilátor, 10 MHz až 20 MHz
  • On-chip PLL umožňující práci až na 60 MHz
  • Automobilový produkt dle AEC-Q100 Rev-F
  • Ochrana zdrojového kódu CAN brány
  • 6 CAN řadičů
  • Plný CAN režim pro příjem zpráv
  • Trojité přenosové buffery
  • 4 vyhrazené LIN master řadiče
  • 4 standardní 450 UART s vylepšením pro LIN slave nebo general purpose

SJA2020 umožňuje snížení množství komponent a centralizaci komunikace díky nahrazení několika 8bitových MCU jedním, 32bitovým, starajícím se o hlavní aplikace vozu jako centrální zamykání, ovládání oken atd.

Zmíněný procesor ARM7TDMI-S představuje univerzální 32bitový procesor nabízející slušný výkon při nízké spotřebě. ARM architektura je založena na principech RISC (Reduced Instruction Set Computer), jejíž instrukční sada a dekódovací mechanismus je jednodušší než je tomu u CISC (Complex Instruction Set Computers). Toto se pak odrazí do zvýšení výkonu a dobré real-time odezvě na přerušení ze strany jádra. Pipelíne technika je využita tak, že všechny části zpracovávacích a paměťových systémů mohou pracovat nepřerušovaně.

Více informací se dozvíáte z katalogových listů nebo u svého distributora.

David Novák
david.novak@ HW.cz

Download & odkazy

Hodnocení článku: