Quick Reference Card. Timing and Stack Verifiers Supported Platforms. SCADE Suite 6.3

Similar documents
systems such as Linux (real time application interface Linux included). The unified 32-

1. Microprocessor Architectures. 1.1 Intel 1.2 Motorola

PowerPC 740 and 750

IBM "Broadway" 512Mb GDDR3 Qimonda

SoC Platforms and CPU Cores

Chapter 5. Introduction ARM Cortex series

History. PowerPC based micro-architectures. PowerPC ISA. Introduction

SPC584Cx, SPC58ECx. 32-bit Power Architecture microcontroller for automotive ASIL-B applications. Features

SPC58NE84E7, SPC58NE84C3

Freescale Semiconductor, I

Next Generation Multi-Purpose Microprocessor

Intel released new technology call P6P

PREPARED BY S.RAVINDRAKUMAR, SENIOR ASSISTANT PROFESSOR/ECE,CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY Page 1

The PowerPC RISC Family Microprocessor

ECE 471 Embedded Systems Lecture 2

The MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS

Timing analysis and timing predictability

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7

Timing Anomalies Reloaded

PowerPC TM 970: First in a new family of 64-bit high performance PowerPC processors

Structure of Computer Systems

FPQ6 - MPC8313E implementation

LEON4: Fourth Generation of the LEON Processor

Spring 2011 Prof. Hyesoon Kim

ECE 471 Embedded Systems Lecture 2

A brief History of INTEL and Motorola Microprocessors Part 1

Programmable Logic Design Grzegorz Budzyń Lecture. 15: Advanced hardware in FPGA structures

Chapter 06: Instruction Pipelining and Parallel Processing. Lesson 14: Example of the Pipelined CISC and RISC Processors

Computer Architecture. Introduction. Lynn Choi Korea University

SAE5C Computer Organization and Architecture. Unit : I - V

1. PowerPC 970MP Overview

ECE 471 Embedded Systems Lecture 3

IA-32 Architecture COE 205. Computer Organization and Assembly Language. Computer Engineering Department

C6100 Ruggedized PowerPC VME SBC

The Nios II Family of Configurable Soft-core Processors

Family 15h Models 10h-1Fh AMD Athlon Processor Product Data Sheet

Course Introduction. Purpose: Objectives: Content: Learning Time:

This Unit: Putting It All Together. CIS 501 Computer Architecture. What is Computer Architecture? Sources

pseries p5 - Feature Code Cross-Reference for CPU, Memory, Disk Drives

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

This Unit: Putting It All Together. CIS 371 Computer Organization and Design. Sources. What is Computer Architecture?

Jim Keller. Digital Equipment Corp. Hudson MA

FCQ2 - P2020 QorIQ implementation

Processing Unit CS206T

Unit 11: Putting it All Together: Anatomy of the XBox 360 Game Console

picojava I Java Processor Core DATA SHEET DESCRIPTION

EE 354 Fall 2015 Lecture 1 Architecture and Introduction

ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview

Introducing the Superscalar Version 5 ColdFire Core

Xbox 360 Architecture. Lennard Streat Samuel Echefu

Leveraging OpenSPARC. ESA Round Table 2006 on Next Generation Microprocessors for Space Applications EDD

Universität Dortmund. ARM Architecture

C900 PowerPC G4+ Rugged 3U CompactPCI SBC

MPC55xx Highlighted Features

Advanced Computing, Memory and Networking Solutions for Space

Micetek International Inc. Professional Supplier for PowerPC Development Tools

Computer Organization and Microprocessors SYLLABUS CHAPTER - 1 : BASIC STRUCTURE OF COMPUTERS CHAPTER - 3 : THE MEMORY SYSTEM

Predictable hardware: The AURIX Microcontroller Family

Family 15h Models 00h-0Fh AMD FX -Series Processor Product Data Sheet

FPQ9 - MPC8360E implementation

Parallel Computing: Parallel Architectures Jin, Hai

Superscalar Machines. Characteristics of superscalar processors

Superscalar Processors

C901 PowerPC MPC7448 3U CompactPCI SBC

i960 Microprocessor Performance Brief October 1998 Order Number:

William Stallings Computer Organization and Architecture 8 th Edition. Chapter 14 Instruction Level Parallelism and Superscalar Processors

A12C - 6U VMEbus MPC8245 SBC / PMC

Purpose This course provides an overview of the SH-2A 32-bit RISC CPU core built into newer microcontrollers in the popular SH-2 series

Computer Systems Architecture I. CSE 560M Lecture 19 Prof. Patrick Crowley

SYLLABUS. osmania university CHAPTER - 1 : REGISTER TRANSFER LANGUAGE AND MICRO OPERATION CHAPTER - 2 : BASIC COMPUTER

Power 7. Dan Christiani Kyle Wieschowski

Embedded Systems: Architecture

Virtex-4 PowerPC Example Design. UG434 (v1.2) January 17, 2008

Performance Characteristics. i960 CA SuperScalar Microprocessor

Chapter 2 Sections 1 8 Dr. Iyad Jafar

This Unit: Putting It All Together. CIS 371 Computer Organization and Design. What is Computer Architecture? Sources

MPC57xx e200zx Core Differences FTF-AUT-F0345

StrongARM** SA-110/21285 Evaluation Board

ESA Contract 18533/04/NL/JD

Embedded Processor Block in Virtex-5 FPGAs

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

Several Common Compiler Strategies. Instruction scheduling Loop unrolling Static Branch Prediction Software Pipelining

The Alpha Microprocessor: Out-of-Order Execution at 600 MHz. Some Highlights

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

Introduction to Microprocessor

CS2253 COMPUTER ORGANIZATION AND ARCHITECTURE 1 KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY

B12-3U VMEbus PowerPC SBC

The Central Processing Unit

ATmega128. Introduction

System Performance Optimization Methodology for Infineon's 32-Bit Automotive Microcontroller Architecture

Advanced processor designs

The Alpha Microprocessor: Out-of-Order Execution at 600 Mhz. R. E. Kessler COMPAQ Computer Corporation Shrewsbury, MA

Case Study IBM PowerPC 620

Product Specifications of the RH850/D1x Series of MCUs RH850 D1M Key Features:

Migrating from the MPC852T to the MPC875

Advanced Processor Architecture. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Age nda. Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications

RISECREEK: From RISC-V Spec to 22FFL Silicon

Flash Memory Controller

Family 15h Models 00h-0Fh AMD Opteron Processor Product Data Sheet

Transcription:

Timing and Stack Verifiers Supported Platforms SCADE Suite 6.3

About Timing and Stack Verifiers supported platforms Timing and Stack Verifiers Supported Platforms SCADE Suite Timing Verifier and SCADE Suite Stack Verifier are powered by AbsInt s ait/stackanalyzer. This reference card provides information on the main characteristics of the SCADE Suite Timing and Stack Verifiers for supported processor platforms. Contents 1. Timing Verifier Supported Platforms 3 PowerPC MPC5xx 3 PowerPC MPC55xx 3 PowerPC MPC603e 4 PowerPC MPC755s 5 TriCore 5 NEC V850 6 LEON2/3 7 2. Stack Verifier Supported Platforms 7 All PowerPC (PPC) Family 7 TriCore 1766/1796/1797 7 NEC V850 Family 7 LEON2/3 7 Esterel Technologies - SCADE Suite 1-2

1. Timing Verifier Supported Platforms Timing Verifier supports the following platforms: PowerPC 1 MPC5xx 32-bit pipelined processor Supports single and double precision floating point operations Supports external memory (up to 4 GB) Out-of-order execution, in-order completion MPC555: Core clock up to 40 MHz 448 KB Flash EEPROM memory 26 KB of SRAM MPC565: Core clock up to 56 MHz 1 MB of internal FLASH memory (divided into 2 blocks of 512 KB) 36 KB SRAM PowerPC MPC55xx 32-bit pipelined processor In-order execution, in-order completion Supports scalar and vector single precision floating point operations Supports external memory (up to 512 MB) MPC5553: Core clock up to 132 MHz 8 KB unified cache 1536 KB internal FLASH memory 64 KB internal SRAM No support for external memory in 208 pin package Only 16-bit external memory bus in 324 pin package MPC5554: Core clock up to 132 MHz 32 KB unified cache 2 MB internal FLASH memory 64 KB internal SRAM 1. IBM PowerPC (PPC) family Esterel Technologies - SCADE Suite 1-3

MPC5561: Core clock up to 132 MHz Supports VLE (16-bit instructions) 32 KB unified cache 1 MB internal FLASH memory 192 KB internal SRAM MPC5566: Core clock up to 144 MHz Supports VLE (16-bit instructions) 32 KB unified cache 3 MB internal FLASH memory 128 KB internal SRAM MPC5567: Core clock up to 132 MHz Supports VLE 8 KB unified cache 2 MB internal FLASH memory 80 KB internal SRAM PowerPC MPC603e PowerPC603e core supporting a configurable memory controller with two backends for static memory and DDR memory operating in 60x bus compatible mode (as, e.g., present in the MPC8260, MPC8270, MPC8280) 32bit pipelined processor out-of-order execution, in-order completion Supports single and double precision floating point operations Supports external memory (up to 4 GB) 16 KB instruction cache (LRU replacement algorithm) 16 KB data cache (LRU replacement algorithm) 5 independent execution units (Integer unit, Load/Store unit, Floating-point unit, System register unit, Branch processing unit) 64-bit data bus and 32-bit address bus 1 level of speculative execution Esterel Technologies - SCADE Suite 1-4

PowerPC MPC755s PowerPC755 core supporting a configurable memory controller with two backends for static memory and DDR memory 32bit pipelined processor out-of-order execution, in-order completion Supports single and double precision floating point operations Supports external memory (up to 4 GB) 32 KB instruction cache (PLRU(!) replacement algorithm) 32 KB data cache (PLRU(!) replacement algorithm) 6 independent execution units (2 Integer units, Load/Store unit, Floating-point unit, System register unit, Branch processing unit) 64-bit data bus and 32-bit address bus 2 levels of speculation, first level supports speculative execution, second level for branch prediction TriCore 32-bit micro-controller Supports single-precision floating point arithmetic TriCore 1796 Core clock up to 150 MHz 16 KB instruction cache (LRU replacement policy) 48 KB code scratch-pad RAM 64 KB internal SRAM 2 MB internal program FLASH 128 KB internal data FLASH Supports external memory (up to 246 MB) TriCore 1797 Core clock up to 180 MHz 16 KB instruction cache (LRU replacement policy, configurable) 4 KB data cache (LRU replacement policy, the number of writeback events is bounded automatically, the costs of all write-back events have to be added manually to the raw WCET bound) Up to 24 KB code scratch-pad RAM (configurable) Up to 124 KB internal SRAM (configurable) 2 MB internal program FLASH 64 KB internal data FLASH Supports external memory (up to 246 MB) TriCore 1766 Core clock up to 80 MHz 8 KB instruction cache (LRU replacement policy) 16 KB code scratch-pad RAM 56 KB internal SRAM 1504 KB internal program FLASH 32 KB internal data FLASH Esterel Technologies - SCADE Suite 1-5

NEC V850 NEC V850E1 Family 32-bit RISC architecture 5-stage pipeline on-chip flash memory for code and data, internal RAM external memory controller various periphery (e.g., DMA, CAN, FlexRay, timer, CRC), depending on actual device single precision floating point unit, depending on actual device devices supported by a³: V850E/PHO3 (µpd70f3441, µpd70f3483), V850E1/FK3 (µpd70f3469), FOREST (PD70F3407, PD70F3409, PD70F3410, PD70F3429, PD70F3431) NEC V850E2[R,M] Family 32-bit RISC architecture 7-stage superscalar E2 pipeline with three independent sub units dual core architecture, depending on actual device; only singlecore mode is supported by a³ on-chip code flash memory, internal RAM external memory controller, depending on actual device various periphery (e.g., DMA, CAN, Ethernet, FlexRay, timer, CRC), depending on actual device floating point unit with single and double precision operation processor protection functionality (e.g., memory access protection, peripheral devices protection) devices supported by a³: umbrella chip (µpd70f3501f1), VFOREST (μpd76f0134, μpd76f0197, μpd76f0198, μpd76f0199) LEON 32-bit pipelined SPARC v8 compliant processor Separate instruction and data caches (1 KB to 64 KB, LRU replacement policy) Supports single- and double-precision floating point arithmetic LEON2 Core clock up to 165 MHz 8/16/32-bit memory controller for external PROM and SRAM 32-bit PC133 SDRAM controller LEON3 Core clock up to 400 MHz Supports SPARC v8e extensions 8/16/32-bit memory controller for external PROM and SRAM Esterel Technologies - SCADE Suite 1-6

2. Stack Verifier Supported Platforms Stack Verifier supports the following platforms: All PowerPC (PPC) Family PPC is valid for Stack analysis with all PowerPC targets The following instruction sets are supported: Common Book E Embedded environment Variable length encoding (VLE) Signal processing engine (SPE) TriCore 1766/1796/1797 TriCore instruction set NEC V850 Family Stack analysis is supported for V850E1 (without FPU) and V850E2[M,R] targets LEON2/3 SPARC v8 instruction set Esterel Technologies - SCADE Suite 1-7

Contact Information Submit questions to Technical Support at support@esterel-technologies.com Contact one of our Sales representatives at sales@esterel-technologies.com Direct general questions about Esterel Technologies to info@esterel-technologies.com Discover the latest news on our products and technology at http://www.esterel-technologies.com Copyright 2012 Esterel Technologies SA. All rights reserved. SCADE,SCADE Suite, SCADE Suite Timing Verifier, and SCADE Suite Stack Verifier are trademarks or registered trademarks of Esterel Technologies. ait/stackanalyzer is a copyright of AbsInt Angewandte Informatik. All other trademarks and tradenames are the property of their respective owners. Esterel Technologies releases this information with full intent to be 100% accurate however information contained herein is subject to change without notice and Esterel Technologies assumes no responsibility or liability as a result of any inaccuracies. Revision: SC-aiT-TSV-QRC-6.3-13/01/12