EUF-SMC-T3486.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

EUF-SMC-T3486.Pdf i.MX Family Updates Thomas Aubin i.MX RMM EMEA October 2018 | EUF-SMC-T3486 Company Public – NXP, the NXP logo, and NXP secure connections for a smarter world are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2018 NXP B.V. Agenda • i.MX: Overall offer • i.MX NPI updates − i.MX 6 ULZ − i.MX 7 ULP − i.MX 8 Series • i.MX Solution − PMIC Solution − Pro-support − Audio & Video − Linux POS ref design COMPANY PUBLIC 1 SECURE CONNECTIONS FOR THE SMARTER WORLD COMPANY PUBLIC 2 DEVELOPING SOLUTIONS CLOSE TO WHERE OUR CUSTOMERS AND PARTNERS OPERATE EMEA AMERICAS ASIA PAC HEADQUARTERS EINDHOVEN, NETHERLANDS R&D COMPANY PUBLIC 3 i.MX OVER HALF BILLION SHIPPED YTD ☺ !! #1 in eReaders #1 in Auto Infotainment Applications Processors #1 in Reconfigurable Clusters Major player in MM and Industrial Market 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 i.MX i.MX Auto COMPANY PUBLIC 4 i.MX Applications Processor Values • Trusted Supply − Product longevity: Minimum 10 to 15 years − Security and safety: Hardware acceleration, software − Reliability: Zero-defect methodology, ULA, low SER FIT − Quality: Automotive AEC-Q100, Industrial/Consumer JEDEC Trust Crypto • Scalability for Maximum Platform Reuse Anti- − Pin compatibility and software portability Tamper − Integration: CPU (single/dual/quad, asymmetric), GPU, IO − Software: Linux, Android, Windows-embedded, RTOS • Support and Enablement − Industry-leading partners and support community − Manufacturability: 0.65 to 0.8mm options, fewer PCB layers − System solutions: SoC, sensors, memory, PMIC, connectivity, standard products, software COMPANY PUBLIC 5 i.MXCommunity.org – Connect, Collaborate, Share Ecosystem NXP.com Partners Channel NXP Partners Support Users Developers Greater than 4,000 members 3500 new content added every year Support and enablement for i.MX processors and software – share tips, ask questions, spark ideas Federated search capability integrated with our website Forums – Discussions – Groups – Blogs Posts – News – Multimedia Gallery – Training COMPANY PUBLIC 6 i.MX Portfolio Roadmap COMPANY PUBLIC 7 Pin-to-pin Compatible Pin-to-pin Compatible Pin-to-pin and Power Compatible (*except PoP) COMPANY PUBLIC 8 i.MX Applications Processor Scalability i.MX 6QuadPlus A72 A9 i.MX 6Quad A53 i.MX 8 family M4 Advanced Graphics & CPU Performance i.MX 6DualPlus A53 i.MX 6Dual i.MX 8M family M4 pin Compatible pin - Advanced Computing, Audio/Video & Voice to - i.MX 6DualLite Pin i.MX 8X family A35 A9 M4 i.MX 6Solo Safety Certifiable & Efficient Performance M4 ® i.MX 6SoloX ARM v8-A (32-bit/ 64-bit) ® i.MX 6SoloLite ARM v7-A (32-bit) Software Compatible A7 i.MX 6SLL i.MX 7 family M4 Flexible Efficient Connectivity i.MX 6UltraLite A7 i.MX 7ULP family i.MX 6ULL/6ULZ Ultra Low Power with Graphics ARM® v7-A i.MX RT family M7 COMPANY PUBLIC 9 Cross-over Processor i.MX 6ULZ - Lowest Cost Linux Processor • Lowest Cost and Smallest i.MX 6 • High Performance Member − Up to 900MHz ARM Cortex-A7 with Neon − Price at $1.99 RS @10k − 32KB L1 I-Cache and 32KB L1 D-Cache − The 14x14 289 MAPBGA with 0.8mm pitch for − 128KB L2 Cache simple and low cost PCB design − Advanced High Assurance Boot − Integrated power management module that reduces the complexity of external power supply and simplifies power sequencing • Connectivity Optimized for Cost • Ease of Use, Compatibility and Sensitive Consumer Applications Scalability − Full Audio suite: ESAI, I2S X 3, S/PDIF − Linux BSP − 2x High-speed USB on-the-go with PHY − SW compatible to broad i.MX 6 series − Multiple Serial Communication ports: 2x I2C, − SW and Pin to pin compatible with 2x SPI, 4x UART, 2x Smartcard interfaces corresponding i.MX 6UltraLite and i.MX 6ULL − Flexible external memory controller: Parallel NAND, Parallel NOR, dual channel QSPI, eMMC, SD COMPANY PUBLIC 10 i.MX 6ULZ Application Processor • Specifications − Package: 289 MAPBGA, 14x14mm, 0.8mm pitch i.MX 6ULZ − Temperature: -0C to 90C (Tj) System Control Connectivity Secure JTAG CPU Platoform eMMC 4.5 / SD 3.0 x2 PLL, OSC • Key Features and Advantages ARM Cortex-A7 NAND Ctrl (BCH40) RTC & Reset 32 KB I-cache 32 KB D-cache − ARM Cortex-A7 @ up to 900MHz UART x4 Smart DMA NEON ETM − 32KB L1 I-Cache and 32KB L1 D-Cache 8x8 Keypad IOMUX 128 KB L2-Cache − 128KB L2 Cache Timer x2 I2C x2 − 16-bit LP-DDR2, DDR3/DDR3L External Memory PWM x4 SPI x2 − 8/16-bit Parallel NOR FLASH / PSRAM Watch Dog x3 Parallel NOR FLASH GPIO − Dual-channel Quad-SPI NOR FLASH Dual-Channel Quad SPI x1 Power Mgmt ESAI − 8-bit Raw NAND FLASH with 40-bit ECC LDO 16-bit DRAM Controller LPDDR2/DDR3/DDR3L I2S/SAI x 3 − 2x eMMC 4.5/SD 3.0/SDIO Port Temp Monitor − 2x USB 2.0 OTG, HS/FS, Device or Host with PHY Security S/PDIF Tx/Rx Internal Memory − Audio Interfaces include ESAI, 3x I2S/SAI, S/PDIF Tx/Rx Ciphers & RNG Secure RTC ASRC 96 KB ROM eFUse HAB 2x USB OTG w/ PHY 128 KB RAM • Enablement − Linux BSP from NXP COMPANY PUBLIC 11 i.MX 7 Series COMPANY PUBLIC 12 i.MX Applications Processor Scalability i.MX 6QuadPlus A72 A9 i.MX 6Quad A53 i.MX 8 family M4 Advanced Graphics & CPU Performance i.MX 6DualPlus A53 i.MX 6Dual i.MX 8M family M4 pin Compatible pin - Advanced Computing, Audio/Video & Voice to - i.MX 6DualLite Pin i.MX 8X family A35 A9 M4 i.MX 6Solo Safety Certifiable & Efficient Performance M4 ® i.MX 6SoloX ARM v8-A (32-bit/ 64-bit) ® i.MX 6SoloLite ARM v7-A (32-bit) Software Compatible A7 i.MX 6SLL i.MX 7 family M4 Flexible Efficient Connectivity i.MX 6UltraLite A7 i.MX 7ULP family i.MX 6ULL/6ULZ Ultra Low Power with Graphics ARM® v7-A i.MX RT family M7 COMPANY PUBLIC 13 Cross-over Processor i.MX 7ULP Family Target Applications Low Power DEVICES i.MX 7ULP • Home Control • Wearables • Portable Healthcare • Portable Printing • Gaming Accessories • General Embedded Control • IoT Edge • SOM Board Solutions COMPANY PUBLIC 14 i.MX 7ULP for Ultra Low Power Applications Bringing together Apps Processor performance i.MX 7ULP and MCU Low Power Rich 3D & 2D Graphics Heterogeneous Computing Power Efficiency • GC7000 nanoULTRA • Multiple software execution: • High Performance/mW, extending battery life for portable • OpenGL ES 2.0/1.1 • Powerful processing using devices. • OpenVG 1.1 Cortex-A7 and Neon co- processor • Real-time performance through • Effective control of the transistor • GC320 2D Composition Cortex-M4 channel through biasing, leveraging FD-SOI process • Offloads tasks from 3D • System integrity and security technology GPU • Stretch/Shrinking, • Resource Domain Controller rotation, GUI processing • Fast Low Power Boot • Safe Recovery of Application • SMART Power Mode domain management giving • Memory Optimized Drivers Performance on Demand with fast wake up times • Right sized for Wearable/IoT COMPANY PUBLIC 15 i.MX 7ULP provides more discrete separation between Domains Application Domain SoC Domain Application Domain Real Time Domain Cortex-A7 Cortex-A7 Cortex-M4 Cortex-M4 Slave Slave Slave Slave PCIe DDR DDR GPU Device Device Device Device i.MX 7Solo i.MX 7ULP Ability to shut down the most amount of silicon while operating from the Cortex-M4 Cortex-M4 becomes the Master COMPANY PUBLIC 16 i.MX 7ULP i.MX 7ULP Applications Timers Application Domain A7 Connectivity 32 bit Timer x4 UART x 4 System timers ARM Cortex-A7 I2C x4 Watch Dog Processor 32KB I-cache 32KB D-cache SPI x 2 DMA 3.3V/1.8V GPIO Specifications: Key Features: 256KB L2 cache USB2.0 OTG Internal Memory (w/ PHY) ▪ Graphics NEON FPU CPU: 256K RAM USB2.0 HOST Trust Zone ETM (w/ HSIC) • ▪ GC7000 nanoULTRA GPU: Cortex-A7 @ 720 MHz OpenGL 2.0 / OpenVG FlexIO target Graphics ▪ GC320 Composition Engine Security • Crypto / TRNG 3D GPU 2D GPU External Memory Cortex-M4 @200 Mhz target ▪ Ultra Low Power HAB – Secure Boot NanoULTRA GC320 16/32b LPDDR(2/3) Process: 28nm FD SOI ▪ Independent Real-time domain Secure Fuse Display Camera MMC5.0/SDIO x 2 Package: ▪ Ultra Low Run Current MIPI DSI – 2 lane Parallel I/F FlexBUS ▪ 14x14 393BGA, 0.5mm pitch ▪ Low power peripherals ▪ 10x10 361BGA, 0.5mm pitch ▪ Memory options Security – Batt Domain Clock & Power Management ▪ QSPI (on the fly decryption) Tamper Secure Secure Power Detection RTC Storage Manager CLK /RST PLL/OSC Temp Range (junction): -40 to +105C ▪ 32-bit LPDDR2/3 @400MHz ▪ Qual Tiers: Commercial, Industrial eMMC 5.0 /SD3.0 Timers M4 Connectivity 32 bit Timer x4 Real Time Domain ▪ Connectivity UART x 4 System timers ▪ USB HS OTG with PHY ARM Cortex-M4 I2C x4 Watch Dog ▪ USB HS HOST HSIC DSP Extensions SPI x2 Access & IPC 3.3V/1.8V GPIO ▪ I2C X 8, SPI X 4, UART X 8, SDIO 8KB Cache Resource Domain Ctl 2 X 2, I2S X 2 DAP MPU FPU I S x 2 Secure JTAG FlexIO ▪ Security SEMA4 / Msg Unit 256K RAM (TCM) ▪ High Assurance Boot Security Analog External Memory ▪ uHAB – Secure Boot Crypto Acceleration: AES- 2x 12-bit ADC 2x 12-bit DAC 128/256, SHA-1, SHA-224, SHA- eFuses / OTP QSPI (OTFAD/XIP) 256 Crypto / TRNG Analog Comparators ▪ RNG and Tamper Detection *Application and Real Time Domain separately shown with respective peripherals COMPANY PUBLIC 17 NXP Complete Solutions for i.MX 7ULP i.MX7 ULP PF1550 ULP EVK + Sensors Family Processors PMIC + = Development Platform • 800 MHz Cortex™-A7 • Integration of NXP’s PMIC • MEMS gyroscopes for Development platform: chip set with i.MX reliable sensing and • NEON™ coprocessor • SOM based evaluation kit processor for optimization measuring • ARM® Cortex™-M4, of power efficiency and • Linux® and Android™ Board • Magnetometers: measuring software/hardware Support Packages are • Targeting a broad range of the magnitude and integration available through NXP Low Power Applications that direction of magnetic fields rely on a multitude of Low • One-stop customer service • Pressure Sensing Devices, power states to extend and support during composed of single silicon, battery life to its fullest.
Recommended publications
  • M Morpho of Sm Ologica Mall-Sp S Al, Phy Pore a Solana Siolog
    Vol. 8(37), pp. 3422-3434, 10 September, 2014 DOI: 10.5897/AJMR2014.6802 Article Number: B5A96EE47927 ISSN 1996-0808 African Journal of Microbiology Research Copyright © 2014 Author(s) retain the copyrighht of this article http://www.academicjournals.org/AJMR Full Length Research Paper Morphological, physiological and pathogenic variability of small-spore Alternaria sp. causinng leaf blight of Solanaceous plants in Allgeria BESSADAT Nabahat1*, SIMONEAU Philippe2, BENICHOU Soumaya1, SETTI Benali3, Kihal Mabrouk1 and HENNI Djamel Eddine1 1Laboratoire de Microbiologie Appliquée, Université d’Oran Es-Senia, BP15224 El M’naouer 31000 Oran, Algeria. 2SFR QUASAV 4207, UMR 1345 IRHS, Université d’Angers, 2 boulevard Lavoisier, France. 3Institut des Sciences Agronomiques, Université de Chlef, Algeria. Received 25 February, 2014; Acceppted 9 June, 2014 Due to premature defoliation, early blight epidemics can cause major yield losses. Large-spore Alternaria species such as A. solani and A. tomatophila have long been recognized as important pathogens responsible for such blight disease in the famiily Solanaceeae and thus represent a serious risk for crop production. Small-spore Alternaria species have also been frequently isolated from plant samples with typical blight symptoms but their incidence as primary pathogens is often controversial. In order to study the diversity of small-spore Alternaria species, 32 isolates were selected from a larger collection of 130 isolates from infected leaves, fruits and sttems of tomato from various growing regions of North-West Algeria. Morphological characterization under standard conditions annd polymerase chain reaction (PCR) analyses using specific primers to amplify a part of the ITS regions and the 5.8S gene were conducted to confirm their identification as members of the altternata section.
    [Show full text]
  • Create Low-Power Applications with MQX™ and MQX™ Lite RTOS FTF-SDS-F0040
    Hands-On Workshop: Create Low-Power Applications with MQX™ and MQX™ Lite RTOS FTF-SDS-F0040 Maclain Lobdell | Freescale Software Product Manager Vincent Leynaert | Freescale FAE APR.2014 TM External Use Hands-On Workshop: Create Low-Power Applications with MQX™ and MQX™ Lite RTOS FTF-SDS-F0040 4 Hour Class Learn how to take advantage of the power management capabilities of MQX and MQX Lite RTOS. See how to create feature-rich applications without killing battery life. Attendees will get hands-on experience with system power mode transitions, driver state transitions and slowing or stopping the system tick timer for power savings. TM External Use 1 Session Introduction • Power efficiency is an increasingly important part of embedded product design. Power consumption budgets are tightening even though performance expectations are ever increasing. • You can create power efficient applications while using an RTOS for sophisticated designs. TM External Use 2 Session Objectives • After completing this session you will be able to: − Understand how power management capabilities can be used in RTOS- based applications − Understand how to perform system power mode transitions, frequency scaling, driver state transitions, and slow or stop the RTOS system tick timer for power savings TM External Use 3 Agenda • Quick Review of MQX Software Solutions • Tools for Analyzing MCU Power • Kinetis MCU Low Power Features • MQX RTOS Power Management Features − Hands On • Optimizing Applications for Low Power − Optimizing/Disabling the System Tick Timer − Architecting
    [Show full text]
  • Getting Started with the Nucleus PLUS RTOS and EDGE Tools on The
    Application Note: Embedded Processing Getting Started with the Nucleus PLUS R RTOS and EDGE Tools on the MicroBlaze XAPP1016 (v1.0) September 13, 2007 Processor Author: Mounir Maaref Abstract This application note provides an introduction to Nucleus RTOS on the MicroBlaze™ processor using Xilinx Platform Studio (XPS) tools and Mentor Graphics EDGE tools. This document is a tutorial for building MicroBlaze hardware to run the Nucleus Real Time Operating System, for configuring the BSP (Board Support Package) within XPS (Xilinx Platform Studio), and for using EDGE features, such as the application debug. The target board for this application note is the Xilinx Spartan™-3E Starter board. Included Included with this application note is one reference system: Systems • www.xilinx.com/bvdocs/appnotes/xapp1016.zip Introduction This application note describes the procedure required to get started with Nucleus PLUS RTOs. It provides the necessary tools and setup required to build and debug a Nucleus PLUS based software application targeting the Xilinx MicroBlaze Embedded Processor. Hardware and The software requirements are: Software • Mentor Graphics EDGE Tools Evaluation or fully Licensed version Requirements • MicroBlaze Nucleus PLUS BSP • Xilinx Platform Studio 9.1i with all service packs or later • Xilinx ISE™ 9.1i with all service packs or later • HyperTerminal or another terminal emulator The Hardware requirements are: • Xilinx Spartan™-3E Starter board • RS232 Serial Cable • Xilinx Parallel Cable 4 or USB Programming Cable The design can be ported to any MicroBlaze-capable board. System Nucleus PLUS is a product of Accelerated Technology, a Mentor Graphics Division. Nucleus Specifics PLUS is a real-time multitasking kernel.
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • MQX Board Support Package Porting Guide on KEIL By: Guo Jia
    Freescale Semiconductor Document Number:AN4626 Application Note Rev. 0, 11/2012 MQX Board Support Package Porting Guide on KEIL by: Guo Jia Contents 1 Introduction 1 Introduction................................................................1 This application note is a supplement to AN4287: MQX Board 2 Introduction to MQX’s BSP......................................1 Support Package Porting Guide, available on freescale.com. 3 Steps to make a new BSP based on an AN4287 introduced how to create new BSP in CW7.2, CW10 existing BSP manually..............................................7 and IAR, but didn't cover KEIL embedded development products. So, this application note introduces how to create a 4 Using script tool to accelerate the new BSP in KEIL for porting. In addition, this document also process.......................................................................8 introduces a script tool to help make this procedure much 4.1 About the script tool.......................................8 easier. All the discussion in this application note is based on Freescale MQX™ RTOS 3.8.0. 4.2 Command for making a new BSP..................8 4.3 Command for deleting a BSP........................9 4.4 Command for making a new application project ........................................9 2 Introduction to MQX’s BSP 4.5 Command for backing up a BSP..................10 BSP masks the hardware details and provides the uniform 4.6 Command for installing a BSP....................11 interface to the operating system (OS). Before beginning to port a BSP for MQX, it must be known how MQX is 4.7 Preparation for using the organized and how it works. command......................................................11 Figure 1 shows the folder organization of MQX. The folders 5 Possible disadvantage of the script tool..................12 enclosed by red rectangular boxes (as shown in Figure 1) are 5.1 Deletion error (Deleting files or significant while porting a BSP.
    [Show full text]
  • Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO Table of Contents Linux Hardware Compatibility HOWTO........................................................................................................1 Patrick Reijnen, <[email protected] (remove both "antispam.")>..1 1.Introduction...........................................................................................................................................1 2.Computers/Motherboards/BIOS...........................................................................................................1 3.Laptops..................................................................................................................................................1 4.CPU/FPU..............................................................................................................................................1 5.Memory.................................................................................................................................................1 6.Video cards...........................................................................................................................................2 7.Controllers (hard drive).........................................................................................................................2 8.Controllers (hard drive RAID)..............................................................................................................2 9.Controllers (SCSI)................................................................................................................................2
    [Show full text]
  • Implementing Power Management Features on the Nucleus Rtos
    IMPLEMENTING POWER MANAGEMENT FEATURES ON THE NUCLEUS RTOS ADAM KAISER, NUCLEUS RTOS ARCHITECT EMBEDDED SOFTWARE WHITEPAPER www.mentor.com Implementing Power Management Features on the Nucleus RTOS INTRODUCTION Power management on embedded devices boils down to an amazingly simple principle “turn-off anything you don’t use.” Though this sounds fairly simple, the actual implementation can be quite complex. The Nucleus® real-time operating system attempts to minimize the complexity by taking care of as many of the nitty-gritty details as possible, allowing the software developer to make high-level decisions, but also giving the developer the option of full control if desired. This paper covers a few of the power management techniques that define device static power consumption. Dynamic CPU power savings utilizing CPU_Idle functionality and the automatic tick suppression feature available in Nucleus will also be discussed. Lastly, the concept of Dynamic Voltage and Frequency Scaling (DVFS) will be covered as it applies to both static and dynamic power savings. All of the discussed techniques are analyzed when applied to the Atmel reference platform AT91SAM9M10-EKES. (IMPORTANT NOTE ON POWER MANAGEMENT USING EVALUATION BOARDS) In this document we are using the AT91SAM9M10-EKES development board. It is important to note that only relative power measurements are meaningful on most evaluation boards. You can compare two different software approaches on the same board, even figure out the power savings (total mA but not percentage of total power), the total power measured will likely be very different on optimized hardware vs. the evaluation board. Evaluation boards are often not at all optimized for power, they often have debug circuitry, LEDs/light, include inefficient voltage converters (linear regulators), and lack the ability to properly disable and/or power down external peripherals, etc.
    [Show full text]
  • DRUG DELIVERY Review and Outlook I N D U S T R Y G R O W T H T O C O N T I N U E T H R O U G H N E W Technologies
    SPECIAL REPORT DECEMBER 2011 DRUG DELIVERY REVIEW AND OUTLOOK INDUSTRY GROWTH TO CONTINUE THROUGH NEW TECHNOLOGIES The worldwide drug-delivery arena is growing each year as the increasing aging population is in need of improved methods of administration for products and therapies. Drug-delivery industry growth is being led by the United States as well as emerging markets. Oral forms remain the preferred method of drug-delivery administration. Gaining in popularity are parenteral, inhalation and implantable systems. Elements impacting the development of drug-delivery systems include reimbursement, environmental factors, and regulatory processes. Product developers are coming up with better ways to improve therapy performance and safety as patients become more involved in their treatments in an effort to cut down on costs. New electronic technologies for reusable systems and disposable devices are leading to improved sales of auto-injectors. Microneedle technology is on the rise so that medicine can be precisely delivered to areas in need of treatment. UBM CANON DATA PRODUCTS TABLE OF CONTENTS 828B Newtown-Yardley Road, Suite B Drug-Delivery Industry Overview . Page 3 Newtown, PA 18940 Drug-Delivery Company Overview . 8 United States Phone: +1 .215 .944 .9800 Drug-Delivery Prescription Products Fax: +1 .215 .867 .0053 Website: PharmaLive .com Awaiting Approval . 26 Steve Corrick Phase III . 29 VP and Executive Director UBM Canon Publishing Phase II/III . 36 steve .corrick@ubm .com Phase II . 37 Roger Burg Phase I/II . 46 VP, Operations Publications Division Phase I . 47 roger .burg@ubm .com +1 .310 .445 .4221 Preclinical Development . 50 Glenn Glasberg Companies . 52 Circulation and Marketing Director glenn .glasberg@ubm .com Drug-Delivery Medical Devices +1 .215 .944 .9810 Class I Devices – General Controls – 510(k) Exempt .
    [Show full text]
  • Global Journal of Research in Engineering
    Online ISSN : 2249-4596 Print ISSN : 0975-5861 Fiber-Reinforced Plastics Acoustic Signal using VHDL Digital Signal Broadcasting Surface Mining Operations VOLUME 15 ISSUE 5 VERSION 1.0 Global Journal of Researches in Engineering: F Electrical and Electronics Engineering Global Journal of Researches in Engineering: F Electrical and Electronics Engineering Volume 15 Issue 5 (Ver. 1.0) Open Association of Research Society © Global Journal of Global Journals Inc. Researches in Engineering. (A Delaware USA Incorporation with “Good Standing”; Reg. Number: 0423089) Sponsors: Open Association of Research Society 2015. Open Scientific Standards All rights reserved. Publisher’s Headquarters office This is a special issue published in version 1.0 of “Global Journal of Researches in Global Journals Headquarters Engineering.” By Global Journals Inc. All articles are open access articles distributed 301st Edgewater Place Suite, 100 Edgewater Dr.-Pl, under “Global Journal of Researches in Wakefield MASSACHUSETTS, Pin: 01880, Engineering” United States of America Reading License, which permits restricted use. Entire contents are copyright by of “Global USA Toll Free: +001-888-839-7392 Journal of Researches in Engineering” unless USA Toll Free Fax: +001-888-839-7392 otherwise noted on specific articles. No part of this publication may be reproduced Offset Typesetting or transmitted in any form or by any means, electronic or mechanical, including Global Journals Incorporated photocopy, recording, or any information storage and retrieval system, without written 2nd, Lansdowne, Lansdowne Rd., Croydon-Surrey, permission. Pin: CR9 2ER, United Kingdom The opinions and statements made in this book are those of the authors concerned. Packaging & Continental Dispatching Ultraculture has not verified and neither confirms nor denies any of the foregoing and Global Journals no warranty or fitness is implied.
    [Show full text]
  • A Real Time Operating System Survey
    A Real Time Op erating System Survey John Ford 1 What the heck is a Real Time system anyway? From Donald Gillies: \A real-time system is one in which the correctness of the computations not only dep ends up on the logical correctness of the computation but also up on the time at which the result is pro duced. If the timing constraints of the system are not met, system failure is said to have o ccurred." From POSIX 1003.1: \Realtime in op erating systems: the ability of the op erating system to pro- vide a required level of service in a b ounded resp onse time" 2 What makes a good RTOS? A RTOS Real-Time Op erating System has to have a real-time kernel Good do cumentation Good device supp ort Good to ols 3 Why are there so darn many? Classes of RTOS low-end small { AMX { C-Executive { CMX { Precise/MQX { Nucleus { C-Task { RTEMS { eCOS 4 Why are there so darn many? Classes of RTOS Mid-range { RT-Linux { OS-9 { QNX { VRTX { VxWorks { RTEMS { eCOS 5 Why are there so darn many? Classes of RTOS High-end large { ChorusOS { LynxOS { RT-Linux { Solaris 6 How can I sort through this mess? A couple of examples of cho osing: High-end Solaris 2.X Virtual trigger connection beween the VLA and the 140 ft. Mid-range VxWorks Telescop e control Low-end C-Task Monitor and Control system for an Inertial Nav- igation System test stand 7 And now for something completely di erent Some \Free" RTOS options High-end RT-Linux Mid-range RT-Linux,RTEMS,eCOS Low-end C-Task,eCOS,uCOS,..
    [Show full text]
  • MENTOR EMBEDDED Nucleus RTOS DATASHEET
    MENTOR EMBEDDED Nucleus RTOS DATASHEET PRODUCT FEATURES: ■ Hard, real-time performance ■ Fast boot time and submicro- second latency for interrupt service and context switching ■ Reliable, scalable kernel with a small memory footprint (as low as 2kb) ■ Process model for application/ kernel separation and reliability ■ Power management APIs for low-power designs ■ A full range of integrated modules/services including: Nucleus easily accommodates both low-end MCUs to high-end MPUs. networking, file system, connectivity, and security The Real-time Operating System for Today’s Advanced Designs ■ Rich UI development with Mentor® Embedded Nucleus® RTOS enables system developers to address the optimized Qt® graphics support complex requirements demanded by today’s advanced embedded designs. ■ Fully integrated development Nucleus brings together integrated software IP, tools, and partner technologies environment ensuring project into a single, ready-to-use solution – ideal for applications where a scalable creation, build, debug, and footprint, connectivity, security, power management, and deterministic analysis are managed within performance are essential. Eclipse Deployed on over three billion embedded devices, Nucleus RTOS is a proven, ■ Extensive architecture support reliable, and fully optimized RTOS. Nucleus has been used successfully in high including ARM®, MIPS, and PowerPC volume and highly demanding market areas including industrial automation, medical devices, IoT/wearables, software defined radios, smart energy systems, BENEFITS: and
    [Show full text]
  • Nucleus Embedded Real Time Operating System (RTOS)
    5C46 AT91 3Party BAT.xp 7/09/05 2:49 Page 1 ARM© T HUMB© MICROCONTROLLERS AT91 Third Party Development Tools 5C46 AT91 3Party BAT.xp 7/09/05 2:49 Page 2 T ABLE OF C ONTENTS Vendor Products Page Chapter I - Compilers, Assemblers and Debuggers I-01 Accelerated Technology Nucleus EDGE . .I-02 American Arium SourcePoint™ Debugger . .I-03 ® ARM RealView Development Suite . .I-04 Ashling Source-Level Debugger . .I-05 Embest Atmel ARM Development Tools . .I-06 Green Hills Software MULTI® Integrated development environment & Optimizing C & C++ compilers . .I-07 Hitex Development Tools HiTOP for ARM . .I-08 ® IAR Systems IAR Embedded Workbench for ARM . .I-09 Keil Software PK-ARM Professional Developer’s kit . .I-10 Lauterbach TRACE32-PowerView . .I-11 ® MQX Embedded The MetaWare Tool Suite for ARM . .I-12 Rowley Associates CrossWorks for ARM . .I-13 Signum Systems Chameleon-ARM Multi-Core Debugger . .I-14 Chapter II - JTAG ICE Interfaces II-01 Abatron BDI1000 / BDI2000 . .II-02 American Arium GT-1000D/LC-500 . .II-03 ARM ARM RealView® Trace™ capture unit ® ARM RealView ICE & Multi-ICE JTAG Interface unit . .II-04 Ashling Opella - Genia . .II-05 Green Hills Software Green Hills Hardware Debug Devices . .II-06 Hitex Development Tools Tantino & Tanto Debug Tools . .II-07 Keil Software ULINK USB-JTAG Interface Adapter . .II-08 Lauterbach TRACE32-ICD . .II-09 Segger J-Link . .II-10 Signum Systems JTAGjet-ARM - JTAGjet-Trace . .II-11 Sophia Systems EJ-Debug JTAG Emulator . .II-12 Chapter III - RTOS III-01 Accelerated Technology Nucleus PLUS . .III-02 Adeneo Windows CE support for AT91RM9200 based designs .
    [Show full text]