• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Real-time embedded components and systems with Linux and RTOS

پدید آورنده

موضوع
Linux

رده
TK7895
.
E42
S54
2016

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1942270046
(Number (ISBN
9781942270041

NATIONAL BIBLIOGRAPHY NUMBER

Number
b423262

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Real-time embedded components and systems with Linux and RTOS
General Material Designation
[Book]

EDITION STATEMENT

Edition Statement
Updated edition /
Statement of Responsibility Relating to Edition
Sam Siewert, John Pratt

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
xiii, 475 pages ;
Dimensions
24 cm +
Accompanying Material
1 DVD

GENERAL NOTES

Text of Note
Previous edition published as: Real-time embedded components and systems. Boston, Mass. : Da Vinci/Charles River Media, c2007

INTERNAL BIBLIOGRAPHIES/INDEXES NOTE

Text of Note
Includes bibliographical references and index

CONTENTS NOTE

Text of Note
Machine generated contents note: ch. 1 Introduction -- 1.1.Introduction -- 1.2.A Brief History of Real-Time Systems -- 1.3.A Brief History of Embedded Systems -- 1.4.Real-Time Services -- 1.5.Real-Time Standards -- Summary -- Exercises -- References -- ch. 2 System Resources -- 2.1.Introduction -- 2.2.Resource Analysis -- 2.3.Real-Time Service Utility -- 2.4.Scheduling Classes -- 2.4.1.Multiprocessor Systems -- 2.5.The Cyclic Executive -- 2.6.Scheduler Concepts -- 2.6.1.Preemptive vs. Non-preemptive Schedulers -- 2.6.2.Preemptive Fixed-Priority Scheduling Policy -- 2.7.Real-Time Operating Systems -- 2.8.Thread-Safe Reentrant Functions -- Summary -- Exercises -- References -- ch. 3 Processing -- 3.1.Introduction -- 3.2.Preemptive Fixed-Priority Policy -- 3.3.Feasibility -- 3.4.Rate-Monotonic Least Upper Bound -- 3.5.Necessary and Sufficient Feasibility -- 3.5.1.Scheduling Point Test -- 3.5.2.Completion Time Test -- 3.6.Deadline-Monotonic Policy -- 3.7.Dynamic-Priority Policies --
Text of Note
Note continued: 9.2.Evolution of Real-Time Scheduling and Resource Management -- 9.3.AMP (Asymmetric Multi-core Processing) -- 9.4.SMP (Symmetric Multi-core Processing) -- 9.5.Processor Core Affinity -- 9.6.Future Directions for RTOS -- 9.7.SMP Support Models -- 9.8.RTOS Hypervisors -- Summary -- Exercises -- References -- ch. 10 Open Source Real-Time Operating Systems -- 10.1.FreeRTOS Alternative to Proprietary RTOS -- 10.2.FreeRTOS Platform and Tools -- 10.3.FreeRTOS Real-Time Service Programming Fundamentals -- Exercises -- References -- ch. 11 Integrating Embedded Linux into Real-Time Systems -- 11.1.Introduction -- 11.2.Embedding Mainline Linux: Interactive and Best-Effort -- 11.3.Linux as a Non-Real-Time Management and User Interface Layer -- 11.4.Methods to Patch and Improve Linux for Predictable Response -- 11.5.Linux for Soft Real-Time Systems -- 11.6.Tools for Linux for Soft Real-Time Systems -- Summary -- Exercises -- References --
Text of Note
Note continued: ch. 12 Debugging Components -- 12.1.Introduction -- 12.2.Exceptions -- 12.3.Assert -- 12.4.Checking Return Codes -- 12.5.Single-Step Debugging -- 12.6.Kernel Scheduler Traces -- 12.7.Test Access Ports -- 12.8.Trace Ports -- 12.9.Power-On Self-Test and Diagnostics -- 12.10.External Test Equipment -- 12.11.Application-Level Debugging -- Summary -- Exercises -- References -- ch. 13 Performance Tuning -- 13.1.Introduction -- 13.2.Basic Concepts of Drill-Down Tuning -- 13.3.Hardware-Supported Profiling and Tracing -- 13.4.Building Performance Monitoring into Software -- 13.5.Path Length, Efficiency, and Calling Frequency -- 13.6.Fundamental Optimizations -- Summary -- Exercises -- References -- ch. 14 High Availability and Reliability Design -- 14.1.Introduction -- 14.2.Reliability and Availability Similarities and Differences -- 14.3.Reliability -- 14.4.Reliable Software -- 14.5.Design Trade-Offs -- 14.6.Hierarchical Approaches for Fail-Safe Design --
Text of Note
Note continued: ch. 8 Embedded System Components -- 8.1.Introduction -- 8.2.Hardware Components -- 8.2.1.Sensors -- 8.2.2.Actuators -- 8.2.3.JO Interfaces -- 8.2.4.Processor Complex or SoC -- 8.2.5.Processor and JO Interconnection -- 8.2.6.Bus Interconnection -- 8.2.7.High-Speed Serial Interconnection -- 8.2.8.Low-Speed Serial Interconnection -- 8.2.9.Interconnection Systems -- 8.2.10.Memory Subsystems -- 8.3.Firmware Components -- 8.3.1.Boot Code -- 8.3.2.Device Drivers -- 8.3.3.Operating System Services -- 8.4.RTOS System Software -- 8.4.1.Message Queues -- 8.4.2.Binary Semaphores -- 8.4.3.Mutex Semaphores -- 8.4.4.Software Virtual Timers -- 8.4.5.Software Signals -- 8.5.Software Application Components -- 8.5.1.Application Services -- 8.5.2.Reentrant Application Libraries -- 8.5.3.Communicating and Synchronized Services -- Summary -- Exercises -- References -- ch. 9 Traditional Hard Real-Time Operating Systems -- 9.1.Introduction --
Text of Note
Note continued: References -- Web References -- ch. 18 Computer Vision Applications -- 18.1.Introduction -- 18.2.Object Tracking -- 18.3.Image Processing for Object Recognition -- 18.4.Characterizing Cameras -- 18.5.Pixel and Servo Coordinates -- 18.6.Stereo-Vision -- Summary -- Exercises -- References
Text of Note
Note continued: Summary -- Exercises -- References -- ch. 15 System Life Cycle -- 15.1.Introduction -- 15.2.Life Cycle Overview -- 15.3.Requirements -- 15.4.Risk Analysis -- 15.5.High-Level Design -- 15.6.Component Detailed Design -- 15.7.Component Unit Testing -- 15.8.System Integration and Test -- 15.9.Configuration Management and Version Control -- 15.10.Regression Testing -- Summary -- Exercises -- References -- ch. 16 Continuous Media Applications -- 16.1.Introduction -- 16.2.Video -- 16.3.Uncompressed Video Frame Formats -- 16.4.Video Codecs -- 16.5.Video Streaming -- 16.7.Video Stream Analysis and Debug -- 16.8.Audio Codecs and Streaming -- 16.9.Audio Stream Analysis and Debug -- 16.10.Voice-Over Internet Protocol (VoIP) -- Summary -- Exercises -- References -- ch. 17 Robotic Applications -- 17.1.Introduction -- 17.2.Robotic Arm -- 17.3.Actuation -- 17.4.End Effector Path -- 17.5.Sensing -- 17.6.Tasking -- 17.7.Automation and Autonomy -- Summary -- Exercises --
Text of Note
Note continued: Summary -- Exercises -- References -- ch. 4 Resources -- 4.1.Introduction -- 4.2.Worst-Case Execution Time -- 4.3.Intermediate IO -- 4.4.Execution Efficiency -- 4.5.IO Architecture -- Summary -- Exercises -- References -- ch. 5 Memory -- 5.1.Introduction -- 5.2.Physical Hierarchy -- 5.3.Capacity and Allocation -- 5.4.Shared Memory -- 5.5.ECC Memory -- 5.6.Flash File Systems -- Summary -- Exercises -- References -- ch. 6 Multiresource Services -- 6.1.Introduction -- 6.2.Blocking -- 6.3.Deadlock and Livelock -- 6.4.Critical Sections to Protect Shared Resources -- 6.5.Priority Inversion -- 6.5.1.Unbounded Priority Inversion Solutions -- 6.6.Power Management and Processor Clock Modulation -- Summary -- Exercises -- References -- ch. 7 Soft Real-Time Services -- 7.1.Introduction -- 7.2.Missed Deadlines -- 7.3.Quality of Service -- 7.4.Alternatives to Rate-Monotonic Policy -- 7.5.Mixed Hard and Soft Real-Time Services -- Summary -- Exercises -- References --
0
0
0
0
0
0
0

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
ybp
Stock Number
12241179

UNIFORM TITLE

General Material Designation
Real-time embedded components and systems

TITLE USED AS SUBJECT

Linux

DEWEY DECIMAL CLASSIFICATION

Number
006
.
22
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
TK7895
.
E42
Book number
S54
2016

PERSONAL NAME - PRIMARY RESPONSIBILITY

Siewert, Sam

PERSONAL NAME - ALTERNATIVE RESPONSIBILITY

Pratt, John

ORIGINATING SOURCE

Date of Transaction
20160927094632.0
Cataloguing Rules (Descriptive Conventions))
rda

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival