Embedded Market Study Table of Contents

Total Page:16

File Type:pdf, Size:1020Kb

Embedded Market Study Table of Contents 2009 Embedded Market Study Table of Contents Methodology and Respondent Characteristics 3 Current Embedded Environment 10 Embedded Design Process 22 Operating Systems 31 Microprocessors 46 FPGAs and Custom Logic 65 Outsourcing 70 3 2009 Embedded Market Study Methodology • Fieldwork: Web survey conducted from February 5 – 26, 2009 • Returns: 1,565 completed surveys 95% +/- 2.5% confidence overall • Sample: • E-mail invitation of subscribers to TechInsights Embedded Brands… • Embedded Systems Design (ESD) • Embedded Systems Conference (ESC) • EE Times • Embedded.com • Embedded Systems Design Europe Copyright © 2009 by UBM / TechInsights All rights reserved. 4 2009 Embedded Market Study Disclaimer The following information is the property of Embedded Systems Design and TechInsights, a division of United Business Media, LLC. TechInsights will retain ownership of all rights, including intellectual property rights, in and to the Database, the Survey(s) questionnaires and the Survey results. No claims are allowed without the expressed written permission of either Richard Nass ([email protected]) or David Blaza ([email protected]) of Embedded Systems and EE Times. Copyright © 2009 by UBM / TechInsights All rights reserved. 5 2009 Embedded Market Study Breakout of respondents by TechInsights brand Embedded Syst ems Desi gn Subscr i ber s 53% Embedded Syst ems Conf er ence 23% attendees embedded.com 12% EETi mes 7% ESD Eur ope 5% 2009 N=1554 Copyright © 2009 by UBM / TechInsights All rights reserved. 6 2009 Embedded Market Study In which region of the world do you reside? US: W est Coast 24.4% US: M idW est 15.3% US: Nor t heast 11.9% US: M id- At lant ic 10.0% US: Sout hwest 7.2% US: Sout heast 6.0% US: Central Mountain 5.4% US: Ter r it or ies 0.5% Eur ope 11.1% Asia (India, SE, East) 3.6% Can ad a 1.9% Lat i n Amer i ca 1.4% 2009 (N = 1,497) Near East 0.5% US and Territories = 81% Africa 0.4% Australia 0.2% Copyright © 2009 by UBM / TechInsights All rights reserved. 7 2009 Embedded Market Study How many employees does your company have at all locations? Copyright © 2009 by UBM / TechInsights All rights reserved. 8 2009 Embedded Market Study My job function includes: Writing firmware/ sw embedded sys 64% Hardware/ software integration 63% Debugging firmware/ software 63% Architecture selection/ spec. 57% Firmware/ sw design/ analysis 51% Project management 49% Debugging hardware 49% Prototype testing 45% Firmware/ software testing 42% Device programming 41% Syst em desi gn 39% Designing hw for embedded sys 35% Hardware/ software co-design 24% Boar d l ayout / desi gn 22% Hardware/ software co-verification 18% 2009 N=1507 Connected device design 9% SoC desi gn 8% Other 3% Copyright © 2009 by UBM / TechInsights All rights reserved. 9 2009 Embedded Market Study For what types of applications are your embedded projects developed? 30% Industrial control & automation 28% 24% Data Comm/ Telecom 24% 22% Co n su mer el ect r o n i cs 18% 16% Electronic instruments 12% 16% Aerospace 15% 15% Medical 13% 15% Automotive 15% 13% Military 15% 12% Computers and peripherals 11% 8% Vi deo & i magi ng 9% Government & municipal 8% 9% 2009 (N=1,542) 7% Secur i t y 7% 2008 (N = 1,079) 5% Power generation and utilities 5% 5% Audio 6% 9% Other 9% Copyright © 2009 by UBM / TechInsights All rights reserved. CURRENT EMBEDDED DESIGN ENVIRONMENT 11 2009 Embedded Market Study My current embedded project is: 42% 2009 (N=1,550) New to the world; 46% 2008 (N = 1,079) a new project from 39% 2007 (N = 998) scratch 2006 (N = 1,186) 44% 2005 (N = 1,625) 48% 58% An upgrade or 54% improvement to an 61% earlier or existing project 56% 52% Copyright © 2009 by UBM / TechInsights All rights reserved. 12 2009 Embedded Market Study What does the upgrade or improvement include? 78% 81% New or different software features 79% 75% 54% 55% New or different processor 56% 54% 41% 39% New or different system logic 41% 47% Base = Those whose current project 33% is an upgrade/improvement 36% New or different analog components 32% 2009 (N = 895) 36% 2008 (N = 582) 27% 28% 2007 (N = 663) New or different operating system 32% 29% 2006 (N = 629) 26% Mandatory changes because of 22% discontinued hardware or software 28% 27% Copyright © 2009 by UBM / TechInsights All rights reserved. 13 2009 Embedded Market Study Are any of the following included in your current embedded project? 75% 74% Real- time capability 77% 76% 59% 61% Networking capability 57% 59% Project 44% 47% rugged/ environmentally 43% resistant 47% 35% 33% Battery- powered 2009 (N = 1550) 34% 35% 2008 (N = 1,081) 2007 (N = 998) 33% 2006 (N = 1,140 ) 32% Wireless capability 34% 33% Copyright © 2009 by UBM / TechInsights All rights reserved. 14 2009 Embedded Market Study How many people are on your embedded project team? Team 2009 = 13.6 2009 (N = - Software Engineer = 6.6 1,518) - Hardware Engineer = 4.3 2008 (N = 1,058) - Firmware Engineer = 2.7 2007 (N = 976) Team 2008 = 15.2 2006 (N = 1,055) - Software Engineer = 8.1 2005 (N = - Hardware Engineer = 4.3 1,506) - Firmware Engineer = 2.8 Team 2007 = 13.6 - Software Engineer = 6.3 - Hardware Engineer = 4.3 - Firmware Engineer = 3.0 Team 2006 = 15.8 Team 2005 = 13.1 Copyright © 2009 by UBM / TechInsights All rights reserved. 15 2009 Embedded Market Study What is your development team’s ratio of total resources (including time/dollars/manpower) spent on software vs. hardware for your embedded projects? 62.4% Tot al r esour ces devoted to 63.8% software 63.8% 37.6% Tot al r esour ces 2009 (N = 1,536) devoted to 36.2% 2008 (N = 1,041) hardware 36.2% 2007 (N = 1,017) Copyright © 2009 by UBM / TechInsights All rights reserved. 16 2009 Embedded Market Study How long did the last project you completed take to finish? 30% 32% 6 months or less 32% 27% 30% 35% 32% 7 – 12 months 34% 33% 34% 17% 17% 13 – 18 months 16% 19% 15% 10% 10% 19 – 24 months 10% 2009 (N = 1,514) 12% 2008 (N = 1,060) 11% 2007 (N = 974) 8% 2006 (N = 1,019) 9% 24 months or more 7% 2005 (N = 1,609) 9% 10% Copyright © 2009 by UBM / TechInsights All rights reserved. 17 2009 Embedded Market Study Was that project completed . 4% 4% 4% Ahead of schedule 3% 4% 37% 41% 39% On schedule 42% 39% 29% 26% 27% Late by 1 – 2 months 25% 25% 19% Average 17% 18% Late by 3 – 6 months 18% lateness: 16% 4.4 months 6% 7% 6% Late by 6 – 12 months 6% 9% 2% 2% 1% 2009 (N = 1,532) Late by 12 – 18 months 2% 3% 2008 (N = 1,073) 2% 1% 2007 (N = 997) 1% Late by more than 18 months 1% 2% 2006 (N = 1,039) 2% 3% 2005 (N = 1,607) 3% Can cel ed 3% 2% In the last year, 57% of all projects finished late, compared to 53% in the previous year. Copyright © 2009 by UBM / TechInsights All rights reserved. 18 2009 Embedded Market Study My current embedded project uses . My next embedded project is likely to use . Currently use 2009 (N = 1,451) Likely to use 2009 (N = 1,447) Curently use 2008 (N = 978) Likely to use 2008 (N = 974) Currently uses 2007 (N = 852) Likely to use 2007 (N = 854) 18% 21% +3% potential SystemC/ "hardware C" 17% 23% increase 17% 20% 15% 20% +5% potential UML 16% 18% increase 15% 23% 12% 15% +3% potential SimuLink/ modeling language 10% 14% increase 12% 18% HW/ SW codesign/ coverification 5% 6% tool 6% 7% 5% 6% 59% 53% None of the above 59% 50% 60% 48% Copyright © 2009 by UBM / TechInsights All rights reserved. 19 2009 Embedded Market Study My current embedded project is programmed mostly in: 62% 60% 63% C 51% 51% 24% 25% 22% C++ 30% 26% 5% 5% 7% Assembly language 8% 8% 2% 2% 1% Ja v a 3% 3% 2% 1% 1% BASIC 1% 2% 1% 1% 2% UM L, M atLab, or l i ke 3% 3% 1% 1% 2009 (N = 1,533) 1% LabVi ew 2% 2008 (N = 1,074) % 2007 (N = 1,011) % XM L 0% 2006 (N = 1,043) 1% 3% 2005 (N = 1,612) 4% Other 4% 5%6% Copyright © 2009 by UBM / TechInsights All rights reserved. 20 2009 Embedded Market Study My next embedded project will likely be programmed mostly in: 59% 57% 59% C 47% 48% 27% 29% 24% C++ 32% 31% 4% 4% 5% Assembly language 6% 5% 2% 2% 2% Ja v a 3% 5% 1% 1% 1% BASIC 1% 2% 2% 2% 2009 (N = 1,532) 3% UM L, M atLab, or l i ke 3% 3% 2008 (N = 1,068) 1% 1% 2% 2007 (N = 1,007) LabVi ew 2% % 2006 (N = 1,043) % 1% 0% XM L 1% 2005 (N = 1,607) 1% 4% 4% Other 5% 5%6% Copyright © 2009 by UBM / TechInsights All rights reserved. 21 2009 Embedded Market Study Does your current project reuse code from a previous embedded project? 90 84 80 78 78 2009 (N = 1,534) 73 70 2008 (N = 1,068) 60 2007 (N = 1,012) 50 2006 (N = 1,012) 40 30 21 20 15 17 11 11 12 10 7 8 4 4 4 6 0 No, all new Yes, r eu sed co d e Yes, r eu sed Yes, r eu sed o p en - so f t war e, n o co d e developed in-house purchased code so u r ce, sh ar ewar e reuse code Note: In 2009 and 2008, 89% reuse code.
Recommended publications
  • Schedule 14A Employee Slides Supertex Sunnyvale
    UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 SCHEDULE 14A Proxy Statement Pursuant to Section 14(a) of the Securities Exchange Act of 1934 Filed by the Registrant Filed by a Party other than the Registrant Check the appropriate box: Preliminary Proxy Statement Confidential, for Use of the Commission Only (as permitted by Rule 14a-6(e)(2)) Definitive Proxy Statement Definitive Additional Materials Soliciting Material Pursuant to §240.14a-12 Supertex, Inc. (Name of Registrant as Specified In Its Charter) Microchip Technology Incorporated (Name of Person(s) Filing Proxy Statement, if other than the Registrant) Payment of Filing Fee (Check the appropriate box): No fee required. Fee computed on table below per Exchange Act Rules 14a-6(i)(1) and 0-11. (1) Title of each class of securities to which transaction applies: (2) Aggregate number of securities to which transaction applies: (3) Per unit price or other underlying value of transaction computed pursuant to Exchange Act Rule 0-11 (set forth the amount on which the filing fee is calculated and state how it was determined): (4) Proposed maximum aggregate value of transaction: (5) Total fee paid: Fee paid previously with preliminary materials. Check box if any part of the fee is offset as provided by Exchange Act Rule 0-11(a)(2) and identify the filing for which the offsetting fee was paid previously. Identify the previous filing by registration statement number, or the Form or Schedule and the date of its filing. (1) Amount Previously Paid: (2) Form, Schedule or Registration Statement No.: (3) Filing Party: (4) Date Filed: Filed by Microchip Technology Incorporated Pursuant to Rule 14a-12 of the Securities Exchange Act of 1934 Subject Company: Supertex, Inc.
    [Show full text]
  • Reconfigurable Embedded Control Systems: Problems and Solutions
    RECONFIGURABLE EMBEDDED CONTROL SYSTEMS: PROBLEMS AND SOLUTIONS By Dr.rer.nat.Habil. Mohamed Khalgui ⃝c Copyright by Dr.rer.nat.Habil. Mohamed Khalgui, 2012 v Martin Luther University, Germany Research Manuscript for Habilitation Diploma in Computer Science 1. Reviewer: Prof.Dr. Hans-Michael Hanisch, Martin Luther University, Germany, 2. Reviewer: Prof.Dr. Georg Frey, Saarland University, Germany, 3. Reviewer: Prof.Dr. Wolf Zimmermann, Martin Luther University, Germany, Day of the defense: Monday January 23rd 2012, Table of Contents Table of Contents vi English Abstract x German Abstract xi English Keywords xii German Keywords xiii Acknowledgements xiv Dedicate xv 1 General Introduction 1 2 Embedded Architectures: Overview on Hardware and Operating Systems 3 2.1 Embedded Hardware Components . 3 2.1.1 Microcontrollers . 3 2.1.2 Digital Signal Processors (DSP): . 4 2.1.3 System on Chip (SoC): . 5 2.1.4 Programmable Logic Controllers (PLC): . 6 2.2 Real-Time Embedded Operating Systems (RTOS) . 8 2.2.1 QNX . 9 2.2.2 RTLinux . 9 2.2.3 VxWorks . 9 2.2.4 Windows CE . 10 2.3 Known Embedded Software Solutions . 11 2.3.1 Simple Control Loop . 12 2.3.2 Interrupt Controlled System . 12 2.3.3 Cooperative Multitasking . 12 2.3.4 Preemptive Multitasking or Multi-Threading . 12 2.3.5 Microkernels . 13 2.3.6 Monolithic Kernels . 13 2.3.7 Additional Software Components: . 13 2.4 Conclusion . 14 3 Embedded Systems: Overview on Software Components 15 3.1 Basic Concepts of Components . 15 3.2 Architecture Description Languages . 17 3.2.1 Acme Language .
    [Show full text]
  • Buku Ajar Mikrokontroler Dan Interface.Pdf
    i BUKU AJAR MIKROKONTROLER DAN INTERACE Sutarsi Suhaeb, S.T., M.Pd. Yasser Abd Djawad, S.T., M.Sc., Ph.D. Dr. Hendra Jaya, S.Pd., M.T. Ridwansyah, S.T., M.T. Drs. Sabran, M.Pd. Ahmad Risal, A.Md. |||||||||||||||||||||||||||||| UNM ii MIKROKONTROLER DAN INTERFACE Universitas Negeri Makassar Fakultas Teknik Pendidikan Teknik Elektronika Penulis: Ahmad Risal Desain Sampul: Ahmad Risal Pembimbing: 1. Sutarsi Suhaeb, S.T., M.Pd. 2. Yasser Abd Djawad, S.T., M.Sc., Ph.D. Penguji: 1. Dr. Hendra Jaya, S.Pd., M.T. 2. Ridwansyah, S.T., M.T. Validator Konten/Materi: Drs. Sabran, M.Pd. Validator Desain/Media: Dr. Muh. Ma'ruf Idris, S.T., M.T. @Desember2017 Kata Pengantar Puji dan syukur penulis panjatkan atas kehadirat Allah SWT, yang telah memberikan rahmat dan karuniaNya, sehingga Buku Ajar Mikrokontroler dan Interface ini dapat diselesaikan dengan baik. Pembahasan materi pada buku ajar ini dilakukan dengan cara memaparkan landasan teori elektronika dan instrumentasi digital khususnya tentang mikrokontroler. Mikrokontroler adalah bidang ilmu keteknikan yang mempelajari tentang pengontrolan alat elektronika yang mengkombinasikan hardware (rangkai- an elektronika) dengan software (pemrograman). Interface adalah model pengaplikasian mikrokontroler dengan perangkat lain ( Perangkat Antar- muka). Mata Kuliah Mikrokontroler dan Interface adalah mata kuliah yang memberikan ilmu pengotrolan berbasis program yang dapat dirubah setiap saat untuk mengontrol bermacam-macam perangkat lewat berbagai macam media komunikasi. Isi buku ajar ini mencakup materi pokok mikrokontroler dan interfa- ce yang mencakup: Sejarah dan Pengenalan Mikrokontroler, Pemrograman Mikrokontroler AVR dan Mikrokontroler Arduino, Interface Data Digital, Interface Dengan LCD, Interface Input Analog (ADC), Interface Output PWM, Interface Serial USART, Interface Serial SPI, Interface Serial I2C.
    [Show full text]
  • Instrumentation Control Using the Rabbit 2000 Embedded Microcontroller
    Instrumentation Control Using the Rabbit 2000 Embedded Microcontroller Ian S. Schofield*, David A. Naylor Astronomical Instrumentation Group, Department of Physics, University of Lethbridge, 4401 University Drive West, Lethbridge, Alberta, T1K 3M4, Canada ABSTRACT Embedded microcontroller modules offer many advantages over the standard PC such as low cost, small size, low power consumption, direct access to hardware, and if available, access to an efficient preemptive real-time multitasking kernel. Typical difficulties associated with an embedded solution include long development times, limited memory resources, and restricted memory management capabilities. This paper presents a case study on the successes and challenges in developing a control system for a remotely controlled, Alt-Az steerable, water vapour detector using the Rabbit 2000 family of 8-bit microcontroller modules in conjunction with the MicroC/OS-II multitasking real-time kernel. Keywords: Embedded processor, Rabbit, instrument control, MicroC/OS-II 1. INTRODUCTION The Astronomical Instrumentation Group (AIG) of the University of Lethbridge’s Department of Physics has been designing instruments for use in infrared and (sub)millimetre astronomy for over twenty years, with an emphasis on Fourier transform spectroscopy. Historically, these instruments have been driven by control software hosted on standard desktop personal computers (PCs). This approach has been highly successful, allowing for rapid and inexpensive system development using widely available software development tools and low cost, commercial off-the- shelf hardware. In the fall of 2001, the AIG began work on a remotely controlled atmospheric water vapour detector called IRMA (Infrared Radiometer for Millimetre Astronomy). IRMA mechanically consists of a shoebox-size detector system attached to an Alt-Az motorized fork mount, which allows it to point to any position in the sky, and is attached to the end of an umbilical cable, through which it receives its power and network connection.
    [Show full text]
  • Embedded Market Study, 2013
    2013 EMBEDDED MARKET STUDY Essential to Engineers DATASHEETS.COM | DESIGNCON | DESIGN EAST & DESIGN WEST | EBN | EDN | EE TIMES | EMBEDDED | PLANET ANALOG | TECHONLINE | TEST & MEASUREMENT WORLD 2013 Embedded Market Study 2 UBM Tech Electronics’ Brands Unparalleled Reach & Experience UBM Tech Electronics is the media and marketing services solution for the design engineering and electronics industry. Our audience of over 2,358,928 (as of March 5, 2013) are the executives and engineers worldwide who design, develop, and commercialize technology. We provide them with the essentials they need to succeed: news and analysis, design and technology, product data, education, and fun. Copyright © 2013 by UBM. All rights reserved. 2013 Embedded Market Study 5 Purpose and Methodology • Purpose: To profile the findings of the 2013 results of EE Times Group annual comprehensive survey of the embedded systems markets worldwide. Findings include types of technology used, all aspects of the embedded development process, tools used, work environment, applications, methods and processes, operating systems used, reasons for using and not using chips and technology, and brands and chips currently used by or being considered by embedded developers. Many questions in this survey have been trended over two to five years. • Methodology: A web-based online survey instrument based on the previous year’s survey was developed and implemented by independent research company Wilson Research Group from January 18, 2013 to February 13, 2013 by email invitation • Sample: E-mail invitations were sent to subscribers to UBM/EE Times Group Embedded Brands with one reminder invitation. Each invitation included a link to the survey. • Returns: 2,098 valid respondents for an overall confidence of 95% +/- 2.13%.
    [Show full text]
  • Architecture of 8051 & Their Pin Details
    SESHASAYEE INSTITUTE OF TECHNOLOGY ARIYAMANGALAM , TRICHY – 620 010 ARCHITECTURE OF 8051 & THEIR PIN DETAILS UNIT I WELCOME ARCHITECTURE OF 8051 & THEIR PIN DETAILS U1.1 : Introduction to microprocessor & microcontroller : Architecture of 8085 -Functions of each block. Comparison of Microprocessor & Microcontroller - Features of microcontroller -Advantages of microcontroller -Applications Of microcontroller -Manufactures of microcontroller. U1.2 : Architecture of 8051 : Block diagram of Microcontroller – Functions of each block. Pin details of 8051 -Oscillator and Clock -Clock Cycle -State - Machine Cycle -Instruction cycle –Reset - Power on Reset - Special function registers :Program Counter -PSW register -Stack - I/O Ports . U1.3 : Memory Organisation & I/O port configuration: ROM RAM - Memory Organization of 8051,Interfacing external memory to 8051 Microcontroller vs. Microprocessors 1. CPU for Computers 1. A smaller computer 2. No RAM, ROM, I/O on CPU chip 2. On-chip RAM, ROM, I/O itself ports... 3. Example:Intel’s x86, Motorola’s 3. Example:Motorola’s 6811, 680x0 Intel’s 8051, Zilog’s Z8 and PIC Microcontroller vs. Microprocessors Microprocessor Microcontroller 1. CPU is stand-alone, RAM, ROM, I/O, timer are separate 1. CPU, RAM, ROM, I/O and timer are all on a single 2. designer can decide on the chip amount of ROM, RAM and I/O ports. 2. fix amount of on-chip ROM, RAM, I/O ports 3. expansive 3. for applications in which 4. versatility cost, power and space are 5. general-purpose critical 4. single-purpose uP vs. uC – cont. Applications – uCs are suitable to control of I/O devices in designs requiring a minimum component – uPs are suitable to processing information in computer systems.
    [Show full text]
  • Coverstory by Robert Cravotta, Technical Editor
    coverstory By Robert Cravotta, Technical Editor u WELCOME to the 31st annual EDN Microprocessor/Microcontroller Di- rectory. The number of companies and devices the directory lists continues to grow and change. The size of this year’s table of devices has grown more than NEW PROCESSOR OFFERINGS 25% from last year’s. Also, despite the fact that a number of companies have disappeared from the list, the number of companies participating in this year’s CONTINUE TO INCLUDE directory has still grown by 10%. So what? Should this growth and change in the companies and devices the directory lists mean anything to you? TARGETED, INTEGRATED One thing to note is that this year’s directory has experienced more compa- ny and product-line changes than the previous few years. One significant type PERIPHERAL SETS THAT SPAN of change is that more companies are publicly offering software-programma- ble processors. To clarify this fact, not every company that sells processor prod- ALL ARCHITECTURE SIZES. ucts decides to participate in the directory. One reason for not participating is that the companies are selling their processors only to specific customers and are not yet publicly offering those products. Some of the new companies par- ticipating in this year’s directory have recently begun making their processors available to the engineering public. Another type of change occurs when a company acquires another company or another company’s product line. Some of the acquired product lines are no longer available in their current form, such as the MediaQ processors that Nvidia acquired or the Triscend products that Arm acquired.
    [Show full text]
  • Natalia Nikolaevna Shusharina Maxin.Pmd
    BIOSCIENCES BIOTECHNOLOGY RESEARCH ASIA, September 2016. Vol. 13(3), 1523-1536 Development of the Brain-computer Interface Based on the Biometric Control Channels and Multi-modal Feedback to Provide A Human with Neuro-electronic Systems and Exoskeleton Structures to Compensate the Motor Functions Natalia Nikolaevna Shusharina1, Evgeny Anatolyevich Bogdanov1, Stepan Aleksandrovich Botman1, Ekaterina Vladimirovna Silina2, Victor Aleksandrovich Stupin3 and Maksim Vladimirovich Patrushev1 1Immanuel Kant Baltic Federal University (IKBFU), Nevskogo Str., 14, Kaliningrad, 236041, Russia 2I.M. Sechenov First Moscow State Medical University (First MSMU), Trubetskaya str, 8, Moscow, 119991, Russia 3Pirogov´s Russian National Research Medical University (RNRMU), Ostrovityanova str, 1, Moscow, 117997, Russia http://dx.doi.org/10.13005/bbra/2295 (Received: 15 June 2016; accepted: 05 August 2016) The aim of this paper is to create a multi-functional neuro-device and to study the possibilities of long-term monitoring of several physiological parameters of an organism controlled by brain activity with transmitting the data to the exoskeleton. To achieve this goal, analytical review of modern scientific-and-technical, normative, technical, and medical literature involving scientific and technical problems has been performed; the research area has been chosen and justified, including the definition of optimal electrodes and their affixing to the body of the patient, the definition of the best suitable power source and its operation mode, the definition of the best suitable useful signal amplifiers, and a system of filtering off external noises. A neuro-device mock-up has been made for recognizing electrophysiological signals and transmitting them to the exoskeleton, also the software has been written.
    [Show full text]
  • Anthony J. Massa
    EMBEDDED SOFTWARE DEVELOPMENT WITH ECOS™ Anthony J. Massa EMBEDDED SOFTWARE DEVELOPMENT WITH ECOS Anthony J. Massa PRENTICE HALL PROFESSIONAL TECHNICAL REFERENCE UPPER SADDLE RIVER, NJ 07458 WWW.PHPTR.COM WWW.PHPTR.COM/MASSA/ Library of Congress Cataloging-in-Publication Data Massa, Anthony J. Embedded software development with eCos / Anthony J. Massa p. cm.--(Bruce Perens' Open source series) ISBN 0-13-035473-2 1. Embedded computer systems--Programming. 2. Application software--Development. 3. Real-time data processing. I. Title. II. Series. QA76.6 .M364317 2002 005.26--dc21 2002035507 Editorial/production supervision: Techne Group Cover design director: Jerry Votta Cover design: Anthony Gemmellaro Art director: Gail Cocker-Bogusz Interior design: Meg Van Arsdale Manufacturing buyer: Maura Zaldivar Editor-in-Chief: Mark L. Taub Editorial assistant: Kate Wolf Marketing manager: Bryan Gambrel Full-service production manager: Anne R. Garcia © 2003 Pearson Education, Inc. Publishing as Prentice Hall Professional Technical Reference Upper Saddle River, New Jersey 07458 This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at <http://www.opencontent.org/openpub/>). Prentice Hall books are widely used by corporations and government agencies for training, marketing, and resale. For information regarding corporate and government bulk discounts please contact: Corporate and Government Sales (800) 382-3419 or [email protected] Other company and product names mentioned herein are the trademarks or registered trademarks of their respective owners. All rights reserved. No part of this book may be reproduced, in any form or by any means, without permission in writing from the publisher.
    [Show full text]
  • The New Rabbit 3000М Microprocessor
    3UHOLPLQDU\Ã6XPPDU\Ã 7KH1HZ5DEELW 0LFURSURFHVVRU Key New Features Low-EMI: typically <10 dB µV/m @ 3 m Ultra-low power modes 1.5–3.6 V (5 V tolerant I/O) 54 MHz clock speed 56+ digital I/O 6 serial ports supporting IrDA, SDLC/HDLC, Async, SPI Pulse capture and measurement Quadrature encoder inputs SHOWN ACTUAL SIZE (top) PWM outputs 16 x 16 x 1.5 mm Standard Features of Rabbit Processors The new Rabbit 3000™ is an extremely low-EMI microprocessor designed Glueless memory and I/O interface specifically for embedded control, communications, and Ethernet Direct support for 1 MB code/data space connectivity. The Rabbit 3000 shares its instruction set and conceptual (up to 6 MB with glueless interface) design with the proven Rabbit 2000™. Battery-backable real-time clock The Rabbit 3000 is fast—running at up to 54 MHz—and C-friendly, with Watchdog timer compact code and direct software support for 1 MB of code/data space. Remote boot/program Rabbit 3000 development tools include extensive support for Internet and network connectivity, with full source code for TCP/IP provided royalty free. Slave port interface The Rabbit 3000 operates at 3.3 V (with 5 V tolerant I/O) and boasts 6 serial ports with IrDA, 56+ digital I/O, quadrature encoder inputs, PWM Design Advantages outputs, and pulse capture and measurement capabilities. It also features a Extensive Ethernet/Internet support battery-backable real-time clock, glueless interfacing, and ultra-low power and royalty-free TCP/IP stack with modes. Its compact instruction set and high clock speeds give the Rabbit source and sample programs 3000 blazingly fast performance for math, logic, and I/O.
    [Show full text]
  • MICROCONTROLLER SUPPORT TOOL Tel: +81-45-415-5858
    FUJITSU SEMICONDUCTOR LIMITED Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome, Kohoku-ku Yokohama Kanagawa 222-0033, Japan MICROCONTROLLER SUPPORT TOOL Tel: +81-45-415-5858 http://jp.fujitsu.com/fsl/en/ For further information please contact: North and South America Asia Pacific FUJITSU SEMICONDUCTOR AMERICA, INC. FUJITSU SEMICONDUCTOR ASIA PTE. LTD. 1250 E. Arques Avenue, M/S 333 151 Lorong Chuan, Sunnyvale, CA 94085-5401, U.S.A. #05-08 New Tech Park 556741 Singapore Tel: +1-408-737-5600 Fax: +1-408-737-5999 Tel : +65-6281-0770 Fax : +65-6281-0220 http://us.fujitsu.com/micro/ http://www.fujitsu.com/sg/services/micro/semiconductor/ Europe FUJITSU SEMICONDUCTOR SHANGHAI CO., LTD. FUJITSU SEMICONDUCTOR EUROPE GmbH Rm. 3102, Bund Center, No.222 Yan An Road (E), Pittlerstrasse 47, 63225 Langen, Germany Shanghai 200002, China Tel: +49-6103-690-0 Fax: +49-6103-690-122 Tel : +86-21-6146-3688 Fax : +86-21-6335-1605 http://emea.fujitsu.com/semiconductor/ http://cn.fujitsu.com/fss/ Korea FUJITSU SEMICONDUCTOR PACIFIC ASIA LTD. FUJITSU SEMICONDUCTOR KOREA LTD. 10/F., World Commerce Centre, 11 Canton Road, 206 Kosmo Tower Building, 1002 Daechi-Dong, Tsimshatsui, Kowloon, Hong Kong Gangnam-Gu, Seoul 135-280, Republic of Korea Tel : +852-2377-0226 Fax : +852-2376-3269 Tel: +82-2-3484-7100 Fax: +82-2-3484-7111 http://cn.fujitsu.com/fsp/ http://kr.fujitsu.com/fmk/ Specifications are subject to change without notice. For further information please contact each office. All Rights Reserved. The contents of this document are subject to change without notice.
    [Show full text]
  • Fr/F2mc Family Softune Realos/Fr/907/896
    FUJITSU SEMICONDUCTOR CM71-00322-4E CONTROLLER MANUAL FR/F²MCTM FAMILY IN CONFORMANCE WITH µITRON SPECIFICATIONS SOFTUNETM REALOSTM/FR/907/896 CONFIGURATOR MANUAL FR/F²MCTM FAMILY IN CONFORMANCE WITH µITRON SPECIFICATIONS SOFTUNETM REALOSTM/FR/907/896 CONFIGURATOR MANUAL FUJITSU LIMITED PREFACE ■ Objectives and Intended Readership SOFTUNE REALOS (hereafter called REALOS/FR) is a real-time operating system that runs on Fujitsu FR/F2MC-16/F2MC-8L family controllers and microcontrollers. The SOFTUNE REALOS/ FR kernel specifications comply with the µITRON 3.0 specifications. The SOFTUNE REALOS/ 907/896 kernel specifications comply with the µITRON 2.0 specifications. This manual is intended for engineers who develop products using SOFTUNE REALOS. The manual describes the functions and operation of the SOFTUNE REALOS configurator. Read this manual as a reference. The configurator is software that runs on Windows XP, Windows Me, Windows 2000, Windows 98 and Windows NT 4.0. Readers of this manual should have a fundamental knowledge of the operations of Windows XP, Windows Me, Windows 2000, Windows 98 or Windows NT 4.0 and a basic understanding of the use of embedded software. ■ Trademarks TRON is an abbreviation of “The Real-time Operating system Nucleus.” ITRON is an abbreviation of “Industrial TRON.” µITRON is an abbreviation of “Micro Industrial TRON.” SOFTUNE is a trademark of FUJITSU LIMITED. REALOS (REALtime Operating System) is a trademark of FUJITSU LIMITED. Microsoft, Windows, Windows NT and MS-DOS are registered trademarks of Microsoft Corporation in the U.S. and other countries. The names of products and systems appearing in this manual are trademarks or registered trademarks of their respective companies.
    [Show full text]