Listing 1 - 9 of 9 |
Sort by
|
Choose an application
Global modelling and validation is required to master the design of systems made of heterogeneous components. These systems are now omnipresent in our life, and they may be found in several domains such as communications (ex. mobile terminals, optical switches), health (e.g. cardiac stimulators, cochlear implants), transportation (ex. automotive and aeronautical), etc. The main difficulties for their design are modelling and validation of the interactions between different components (hardware, software, analogue, RF, optical and micro-mechanical). Global Specification and Validation of Embedded Systems offers a deep understanding of concepts and practices behind the composition of heterogeneous components. After the analysis of existing computation and execution models used for the specification and validation of different sub-systems, the book introduces a systematic approach to build an execution model for systems composed of heterogeneous components. Mixed continuous/discrete and hardware/software systems will be used to illustrate these concepts. The benefit of reading this book is to give a clear vision on the theory and practice of specification and validation of complex modern systems. The examples give to the designers solutions applicable in their daily practice.
Embedded computer systems. --- Heterogeneous computing. --- Computer programs --- Validation. --- Validation of computer programs --- Validation of software --- Heterogeneous processing (Computers) --- High performance computing --- Parallel processing (Electronic computers) --- Embedded systems (Computer systems) --- Computer systems --- Architecture Analysis and Design Language --- Systems engineering. --- Information theory. --- Computer aided design. --- Computer simulation. --- Software engineering. --- Circuits and Systems. --- Theory of Computation. --- Computer-Aided Engineering (CAD, CAE) and Design. --- Simulation and Modeling. --- Special Purpose and Application-Based Systems. --- Computer software engineering --- Engineering --- Computer modeling --- Computer models --- Modeling, Computer --- Models, Computer --- Simulation, Computer --- Electromechanical analogies --- Mathematical models --- Simulation methods --- Model-integrated computing --- CAD (Computer-aided design) --- Computer-assisted design --- Computer-aided engineering --- Design --- Communication theory --- Communication --- Cybernetics --- Engineering systems --- System engineering --- Industrial engineering --- System analysis --- Design and construction --- Electronic circuits. --- Computers. --- Computer-aided engineering. --- Special purpose computers. --- Electron-tube circuits --- Electric circuits --- Electron tubes --- Electronics --- Special purpose computers --- Computers --- CAE --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Machine theory --- Calculators --- Cyberspace --- Data processing
Choose an application
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) requires an understanding of the various design styles and techniques used in the multiprocessor. Understanding the application area of the MPSOC is also critical to making proper tradeoffs and design decisions. Multiprocessor Systems-on-Chips covers both design techniques and applications for MPSOCs. Design topics include multiprocessor architectures, processors, operating systems, compilers, methodologies, and synthesis algorithms, and application areas covered include telecommunications and multimedia. The majority of the chapters were collected from presentations made at the International Workshop on Application-Specific Multi-Processor SoC held over the past two years. The workshop assembled internationally recognized speakers on the range of topics relevant to MPSOCs. After having refined their material at the workshop, the speakers are now writing chapters and the editors are fashioning them into a unified book by making connections between chapters and developing common terminology. *Examines several different architectures and the constraints imposed on them *Discusses scheduling, real-time operating systems, and compilers *Analyzes design trade-off and decisions in telecommunications and multimedia applications.
Choose an application
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) requires an understanding of the various design styles and techniques used in the multiprocessor. Understanding the application area of the MPSOC is also critical to making proper tradeoffs and design decisions.Multiprocessor Systems-on-Chips covers both design techniques and applications for MPSOCs. Design topics include multiprocessor architectures, processors, operating systems, compilers, methodologies, and
Systems on a chip --- Multiprocessors --- Systèmes sur une puce --- Multiprocesseurs --- Multiprocessors. --- Design and construction. --- Systèmes sur une puce --- SOC design --- Systems on chip --- Embedded computer systems --- Electronic digital computers --- Multiprogramming (Electronic computers) --- Parallel processing (Electronic computers) --- Design and construction --- Systems on a chip.
Choose an application
Embedded Software Design and Programming of Multiprocessor System-on-Chip: Simulink and SystemC Case Studies Katalin Popovici Frédéric Rousseau Ahmed Jerraya, Marilyn Wolf Current multimedia and telecom applications require complex, heterogeneous multiprocessor system on chip (MPSoC) architectures with specific communication infrastructure in order to achieve the required performance. Heterogeneous MPSoC includes different types of processing units (DSP, microcontroller, ASIP) and different communication schemes (fast links, non standard memory organization and access). Programming an MPSoC requires the generation of efficient software running on MPSoC from a high level environment, by using the characteristics of the architecture. This task is known to be tedious and error prone, because it requires a combination of high level programming environments with low level software design. This book gives an overview of concepts related to embedded software design for MPSoC. It details a full software design approach, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC. This approach is based on gradual refinement of hardware/software interfaces and simulation models allowing to validate the software at different abstraction levels. This book combines Simulink for high level programming and SystemC for the low level software development. This approach is illustrated with multiple examples of application software and MPSoC architectures that can be used for deep understanding of software design for MPSoC. Provides a comprehensive presentation of a full software design methodology, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC; Demonstrates in a step-by-step format how to program heterogeneous MPSoC with detailed examples developed in Simulink and SystemC; Includes realistic programming examples in every chapter.
Programming --- C (informatica) --- embedded systems --- embedded software
Choose an application
Choose an application
Embedded Software Design and Programming of Multiprocessor System-on-Chip: Simulink and SystemC Case Studies Katalin Popovici Frédéric Rousseau Ahmed Jerraya, Marilyn Wolf Current multimedia and telecom applications require complex, heterogeneous multiprocessor system on chip (MPSoC) architectures with specific communication infrastructure in order to achieve the required performance. Heterogeneous MPSoC includes different types of processing units (DSP, microcontroller, ASIP) and different communication schemes (fast links, non standard memory organization and access). Programming an MPSoC requires the generation of efficient software running on MPSoC from a high level environment, by using the characteristics of the architecture. This task is known to be tedious and error prone, because it requires a combination of high level programming environments with low level software design. This book gives an overview of concepts related to embedded software design for MPSoC. It details a full software design approach, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC. This approach is based on gradual refinement of hardware/software interfaces and simulation models allowing to validate the software at different abstraction levels. This book combines Simulink for high level programming and SystemC for the low level software development. This approach is illustrated with multiple examples of application software and MPSoC architectures that can be used for deep understanding of software design for MPSoC. Provides a comprehensive presentation of a full software design methodology, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC; Demonstrates in a step-by-step format how to program heterogeneous MPSoC with detailed examples developed in Simulink and SystemC; Includes realistic programming examples in every chapter.
Programming --- C (informatica) --- embedded systems --- embedded software
Choose an application
Computer-aided design --- Integrated circuits --- System design --- VHDL (Computer hardware description language) --- Very large scale integration --- Design --- Data processing --- Data processing
Choose an application
Electronic systems --- Electronic circuit design --- Computer-aided design --- Electronic industries --- Design and construction --- Data processing --- Automation
Choose an application
Listing 1 - 9 of 9 |
Sort by
|