1 / 25

ARM

Procesorové jadrá a procesory architektúry. ARM. ARM. The ARM is a 32-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by ARM Holdings. It was known as the Advanced RISC Machine. Licencable architecture.

covington
Télécharger la présentation

ARM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Procesorové jadrá a procesory architektúry ARM

  2. ARM • The ARM is a 32-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by ARM Holdings. • It was known as the Advanced RISC Machine.

  3. Licencable architecture • Companies that are currently or formerly ARM licensees include • Alcatel, Apple Inc.,Atmel, Broadcom, Cirrus Logic, Digital Equipment Corporation, Freescale, Intel (through DEC), LG, Marvell Technology Group, NEC, NVIDIA, NXP (previously Philips), Oki, Qualcomm, Samsung, Sharp, ST Microelectronics, Symbios Logic, Texas Instruments, VLSI Technology, Yamaha and ZiiLABS

  4. ARM 7 applications

  5. ARM9 applications

  6. ARM11 applications

  7. ARM CortexM applications • Dell E4300 Latitude Laptop • instant boot-up for users and access to select applications, with multi-day battery lifetimes

  8. ARM CortexA applications

  9. ARM CortexR

  10. Architectures overview

  11. ARM7 (ARM7-TDMI-S)

  12. ARM7TDMI-SNXPLPC2148

  13. LPC2148 development board

  14. Development board schematic

  15. ARM CortexR

  16. Texas Instruments TI MSP430

  17. MSP430 • Mixed-signal microcontroller family • 16-bit CPU • Low cost, low power consumption • Metering, wireless radio frequency engineering (RF), battery-powered applications • MSP430x1xx - MSP430x5xx Series

  18. MSP430 Architecture • Von Neumann architecture • 16 x 16bit registers (including PC, SP, SR, constant generator) • Simple instruction set • 20bit address extension

  19. Peripherals • General-puropose I/O • Analog-to-Digital Converter • Brown Out Reset • Comparator A, A+ • Digital-to-Analog Converter • Timers • Direct Memory Access Controller • ESP430 (integrated in FE42xx devices) • LCD/LCD_A/LCD_B • Op Amps • Hardware multiplier

  20. Programmable hardware in microcomputer systems

  21. Programmable hardware • Various sizes, technologies • Customized hardware architectures • Effective computing • Customizable systems • Backward compatibility insurance • Reconfigurable systems • Fault recovery / remote repair

  22. Embedded architectures • Main module • Specialized architecture • Soft-core processor + peripherals • Coprocessor / Additional device • Serial bus • System bus • External communication interface • GPIO

  23. Soft-core processors • TSK3000A, MicroBlaze, Nios II, OpenRISC ... • Customizable, selectable features • Suited for programmable chip imlementations • Various possibilities of use – worth discussion 

More Related