Patterson, 2017 - Google Patents
The Evolution of Embedded Architectures for the Next Generation of VehiclesPatterson, 2017
- Document ID
- 15576152243876846755
- Author
- Patterson A
- Publication year
- Publication venue
- ATZelektronik worldwide
External Links
Snippet
The fundamental shift in the automotive industry from mechanical to electronic and software innovation has meant that car-makers have had to rethink automotive architectures, in order to accommodate the large number of complex functions now demanded by customers …
- 238000000034 method 0 description 14
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/12—Network-specific arrangements or communication protocols supporting networked applications adapted for proprietary or special purpose networking environments, e.g. medical networks, sensor networks, networks in a car or remote metering networks
- H04L67/125—Network-specific arrangements or communication protocols supporting networked applications adapted for proprietary or special purpose networking environments, e.g. medical networks, sensor networks, networks in a car or remote metering networks involving the control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7034987B2 (en) | Power and data center (PDC) for automotive applications | |
Bandur et al. | Making the case for centralized automotive E/E architectures | |
Bello et al. | Recent advances and trends in on-board embedded and networked automotive systems | |
Traub et al. | Future automotive architecture and the impact of IT trends | |
CN112583583A (en) | Dynamic sharing in a secure memory environment using edge service sidecars | |
Shreejith et al. | Reconfigurable computing in next-generation automotive networks | |
Lukasiewycz et al. | System architecture and software design for electric vehicles | |
Saidi et al. | Special session: Future automotive systems design: Research challenges and opportunities | |
CN115443637A (en) | System, method and apparatus for managing vehicle data collection | |
EP4390674A1 (en) | Vehicle development platform, domain controller, whole vehicle control system, and vehicle | |
CN111338315B (en) | Virtual electronic control unit in AUTOSAR | |
US20240211229A1 (en) | Devices, systems, and methods for developing vehicle architecture-agnostic software | |
Saidi et al. | Future automotive systems design: Research challenges and opportunities: Special session | |
Bjelica et al. | Central vehicle computer design: Software taking over | |
Dave et al. | Chiplet-Based Architecture for Next-Generation Vehicular Systems | |
Patterson | The Evolution of Embedded Architectures for the Next Generation of Vehicles | |
Lovas et al. | PaaS-oriented IoT platform with Connected Cars use cases | |
Senthilkumar et al. | Designing multicore ECU architecture in vehicle networks using AUTOSAR | |
US11847012B2 (en) | Method and apparatus to provide an improved fail-safe system for critical and non-critical workloads of a computer-assisted or autonomous driving vehicle | |
Bonomi et al. | The role of fog computing in the future of the automobile | |
Teixeira et al. | Software Defined Vehicles for Development of Deterministic Services | |
Jiang | Vehicle E/E Architecture and Key Technologies Enabling Software-Defined Vehicle | |
US20210173705A1 (en) | Method and apparatus for software isolation and security utilizing multi-soc orchestration | |
Venkataram | Connected Vehicles-An Ecosystem for Services | |
Ohl | Simplifying Automotive High-Performance Computer Development by Using a Pre-integrated Software Platform |