Renesas MCU M16C Family (R32C/M32C/M16C/R8C)

Total Page:16

File Type:pdf, Size:1020Kb

Renesas MCU M16C Family (R32C/M32C/M16C/R8C) 2008.01 Renesas MCU M16C Family (R32C/M32C/M16C/R8C) www.renesas.com World’s No. 1* Flash MCUs !! index Roadmap Total shipments of Rewriting possible during operation, and CPU Architecture World’s No. 1 1,000,000,000 units!! World’s No. 1 program/erase cycles increased to 100,000! E2dataFlash substantially improves the functionality and performance of data Flash MCUs Thanks to strong demand, total flash MCU Flash MCUs flash, allowing data to be rewritten independently while the MCU is operating. Concepts Proof No. 1 shipments reached the 1 billion mark in March 2007. Proof No. 4 Guaranteed program/erase cycles have been increased to 100,000, and data Renesas flash MCUs are used in a wide range of save times are two orders of magnitude faster than external E2PROM. consumer, industrial and automotive applications. (E2dataFlash: E2PROM emulation data flash memory) Product Lineup Development Tools No. 1 lineup of flash MCUs with 40µsec./byte high-speed flash World’s No. 1 over 300 products in 30 series!! World’s No. 1 programming!! Development Flash MCUs Flash MCUs Tools from Divided into high-end, middle, and low-end classes, Flash MCU technology supports high-speed Renesas Partners Proof No. 2 the flash MCU lineup is built on the most advanced Proof No. 5 programming at a rate of 512KB every 20 seconds technology. Flexible support is provided for (total time required for reprogramming, including Middleware/ increasingly large and complex software. erasing and programming). Demo Sets Functions/ Application Fields Memory Capacity High-speed flash memory supporting Comprehensive support and World’s No. 1 World’s No. 1 service to assist developers!! Flash MCUs up to 100MHz operation!! Flash MCUs Renesas delivers seamless integrated development Product No. Proof No. 3 Renesas flash technology provides direct memory Proof No. 6 environments and up-to-date technical information Table access and no-wait-state operation at up to 100MHz for 8-bit to 32-bit MCUs alongside a quick and to bring out the full capabilities of the MCU. responsive support system. Support System Exceeding expectations for flash MCUs— FLASH & FLEXIBLE. MCUs with embedded flash memory are now the main focus of MCU system development. Since its introduction, Flash MCUs from Renesas has been the industry leader in this product category. Over 300 individual products in 30 series are available, with processors ranging from 8 to 32 bits. Total shipments reached 1,000 million units in March 2007, making Renesas MCU the world’s No. 1 flash MCU. With a wide selection of development tools from Renesas and our partner companies as well as comprehensive Web based support, it is now easier than ever to develop products around Flash MCU, and new advances are being made continuously. *No,1 in total units shipped as of June 2007 (Renesas statistics) 1 2 Enhanced Security Functions Excellent Low Power Reliability Consumption Low EMI/ High-Speed Excellent EMS Processing Common Powerful Development Peripheral Environment Functions 3 4 Roadmap Overall Roadmap Series Overview Under Development • 4G space Increased Functionality • 100MHz Better Performance R32C/100 • 32-bit multiplier • 32-bit barrel shifter • On-chip FPU • 16M space M32C/90 • Up to 64MHz • 16M space • Up to 32MHz • Enhanced 32-bit M32C/80 operation instructions • Barrel shifter • 4-channel DMA + DMA II • 16M space • Up to 20MHz M16C/80 • 16-bit multiplier Upward Compatibility at • High-speed interrupts Assembly Language Level • 2 to 4-channel DMA • 1M space • 16 to 32MHz M16C/60 • 16-bit multiplier • 2 to 4-channel DMA • Small package (42 to 85 pins) M16C/Tiny • 10 to 24MHz • Single chip only • Small package Same CPU for (20 to 80 pins) Binary Compatibility R8C/Tiny • 16 to 20MHz Reduced • Single chip only Functionality, Lower Pin Count Note: Series names beginning with R were developed following the establishment of Renesas Technology Corp. 5 Series Comparison CPU Core R8C M16C/60 M16C/80 M32C/80 R32C/100 Address Space 1MB 16MB 4GB DMA No 2 to 4ch 4ch DMA II No Ye s Operation Instructions 16-Bit Operation Instructions 32-Bit Operation Instructions Barrel Shifter No Ye s Series R8C/Tiny M16C/Tiny M16C/6X M16C/80 M32C/8X M32C/9X R32C/1XX Max. Operating Frequency 20MHz 24MHz 24 to 32MHz 20MHz 32MHz 64MHz 64MHz Max. On-Chip Memory 128KB 128KB 512KB 256KB 1MB 512KB 1MB External Bus Extension No Ye s Other 8bit I/O 8bit + 16bit I/O Intelligent I/O FPU Family Evolution High-speed R32C/100 (Automotive) M32C/84, 85 Full-32-bit Higher speed R32C/111 R32C/116, 117, 118 M32C/87 Compatibility and continuity, higher speed [48MHz] Enhanced peripheral functions (SIO × 9 channels) Compatibility and continuity with earlier models Enhanced lineup of memory options (max. 1MB) Numerous peripheral functions (enhanced communication functions: on-chip CAN) Toward flash-only Standard M16C/62P Compatibility and continuity with earlier models M16C/64, 65 Enhanced lineup of memory options Numerous peripheral functions Compatibility and continuity Higher speed [25MHz to 32MHz] Faster A/D converter, enhanced peripheral functions M16C/30P Higher System Integration Optimized peripheral functions, enhanced cost effectiveness Many flash versions for various applications Flash versions and one time flash versions M16C/26B, Compact 28B, 29 Higher speed [24MHz]: M16C/26B, M16C/28B On-chip CAN: M16C/29 R8C/3x R8C/2x R8C/ASSP DTC, BGO High-speed on-chip oscillator Application Specific Products : New product 20 to 80 pin choices Motor Control, Lighting Under development In planning stage 6 CPU Architecture The register layout and addressing of the M16C Family are optimized for embedded applications. Naturally, development using high-level languages (C, C++) is supported. R32C/M32C Register Model [M32C/80 Series][R32C/100 Series] : Added in R32C/100 b15 b0 b31 b0 • Basic registers R2 FLG FLG Flag register b31 R2 R0H R0L R2H R2L R0H R0L R3 R1H R1L R3H R3L R1H R1L Data registers R2 R6 R4 b23 R3 R7 R5 A0 A0 A1 A1 Address registers A2 A3 SB SB Static base register FB FB Frame base register USP USP User stack pointer ISP ISP Interrupt stack pointer INTB INTB Interrupt table register PC PC Program counter b15b0 b31 b0 • High-speed interrupt registers b23 SVF SVF Vector register SVP SVP PC save register VCT VCT Flag save register R32C/M32C Register Model (DMA Related) : Added in R32C/100 [M32C/80 Series] [R32C/100 Series] 2 dedicated DMA registers 4 dedicated DMA registers b7 b0 b31 b0 DMD0 DMD0 DMA mode register b15 DCT0 DCT0 DMA terminal count register DRC0 DCR0 DMA terminal count reload register b23 DSA0 DSA0 DMA source address register DRA0 DSR0 DMA source address reload register DMA0 DDA0 DMA destination address register DDR0 DMA destination address reload register DMA Function DMA, which transfers data without DMA Applications DMAII/DTC Applications CPU intervention, supports up to • Automatic serial I/O transfers Memory Memory four channels • Motor drive using microsteps EVENT The DMAII/DTC function provides • Multichannel PWM output (max. 64) many other memory transfer capabilities, such as transfer of • Transfer of multiple multiple bytes by a single event and bytes by a single transfer of data to multiple addresses (Example using UART) event by a single event (M32C/80 core, R32C/100 core). RAM UART Port0 RAM EVENT • Transfer of data to Port1 RAM multiple addresses CPU by a single event Port2 RAM 7 Basic Instructions Frequently used instructions List of Instructions with 1-Cycle Execution Addressing (36 of 108 Total Instructions in the M32C/80) are executed in one cycle. Type Instruction Function Type Instruction Function ABS Absolute value BCLR Clear bit ADC Add with carry BNOT Invert bit Bit ADCF Add carry flag BNTST Test inverted bit manipulation ADD Add without carry BSET Set bit CMP Compare BTST Test bit Arithmetic DEC Decrement ROLC Rotate left with carry EXTS Extend sign Shift RORC Rotate right with carry EXTZ Extend zero ROT Rotate INC Increment SHA Shift arithmetic 1-bit shift NEG Two’s complement SHL Shift logical SBB Subtract with borrow FCLR Clear flag register bit SBU Subtract without borrow FSET Set flag register bit AND Logical AND INDEX Index NOT Invert all bits INTO Interrupt on overflow Logic OR Logical OR Other Jcnd Jump on condition TST Test LDC Transfer to control register XOR Exclusive OR NOP No operation MOV Transfer PUSHC Save control register Transfer PUSH Save SCcnd Store on condition PUSHM Save multiple registers Advanced Instructions (Enhanced 32-Bit Instructions - R32C/100) The R32C/100 CPU core features Category Instruction Description enhanced 32-bit instructions and ADSF Sign flag add ÷ → many instructions with advanced EDIV Signed divide (64 32 32-bit) EDIVU Unsigned divide (64 ÷ 32 → 32-bit) functionality. Arithmetic instructions EDIVX Signed divide (32 ÷ 32 → 32-bit) EMUL Signed multiply (32 ÷ 32 → 64-bit) MULX Multiply with rounding EMULU Unsigned multiply (32 ÷ 32 → 64-bit) ADDF Floating point add CMPF Floating point compare CNVIF Convert integer → floating point number Floating point operation instructions DIVF Floating point divide MULF Floating point multiply ROUND Convert floating point number → integer SUBF Floating point subtract Search until data matching search string SUNTIL found Search until data not matching search SWHILE string found High-level language support instructions EXITI Release interrupt stack frame Other STOP Stop Enhanced Multiply and Accumulate Instruction The multiply and accumulate instruction has been further enhanced. RAM ROM D1 D2 C1 C2 D3 D4 C3 C4 D5 D6 C5 C6 D7 D8 C7 C8 M32C/80 (2 cycles) 64 bits Data bus 16bits × 16bits + 48bits → 48bits D1 C1 D2 C2 D3 D4 R32C/100 (1 cycle) 32bits × 32bits + 64bits → 64bits Hardware multiplier 64 bits 64 bits Answer 8 Concepts Security Functions The M16C Family incorporates a number of security functions to prevent unauthorized access to its internal ROM contents.
Recommended publications
  • RZ Family Microprocessors Brochure
    RZ FAMILY Renesas Microprocessor 2018.10 THE NEXT-GENERATION PROCESSOR TO MEET THE NEEDS OF THE SMART SOCIETY HAS ARRIVED. achine In M te n r a f a m c u e H ntr wo Co ol Net rk CONTENTS RZ/A SERIES ___________________________________________ 04 RZ/G SERIES ___________________________________________ 10 RZ/T SERIES ___________________________________________ 16 RZ/N SERIES ___________________________________________ 22 RZ SPECIFICATIONS ______________________________________ 28 PACKAGE LINEUP _______________________________________ 38 02-03 The utilization of intelligent technology is advancing in all aspects of our lives, including electric household appliances, industrial equipment, building management, power grids, and transportation. The cloud-connected “smart society” is coming ever closer to realization. Microcontrollers are now expected to provide powerful capabilities not available previously, such as high-performance and energy-efficient control combined with interoperation with IT networks, support for human-machine interfaces, and more. To meet the demands of this new age, Renesas has drawn on its unmatched expertise in microcontrollers to create the RZ family of embedded processors. The lineup of these “next-generation processors that are as easy to use as conventional microcontrollers” to meet different customer requirements. The Zenith of the Renesas micro As embedded processors to help build the next generation of advanced products, the RZ family offers features not available elsewhere and brings new value to customer applications.
    [Show full text]
  • Familias De Microcontroladores
    INTRODUCCION Un microcontrolador es un circuito integrado tiene en su interior todas las características de un computador, es decir, programa y circuitos periféricos para CPU, RAM, una memoria de entrada y salida. Muy regularmente los microcontroladores poseen además convertidores análogo - digital, temporizadores, contadores y un sistema para permitir la comunicación en serie y en paralelo. Se pueden crear muchas aplicaciones con los microcontroladores. Estas aplicaciones de los microcontroladores son ilimitadas, entre ellas podemos mencionar: sistemas de alarmas, iluminación, paneles publicitarios, etc. Controles automáticos para la Industria en general. Entre ellos control de motores DC/AC y motores de paso a paso, control de máquinas, control de temperatura, tiempo; adquisición de datos mediante sensores, etc. HISTORIA El primer microprocesador fue el Intel 4004 de 4 bits, lanzado en 1971, seguido por el Intel 8008 y otros más capaces. Sin embargo, ambos procesadores requieren circuitos adicionales para implementar un sistema de trabajo, elevando el costo del sistema total. Los ingenieros de Texas Instruments Gary Boone y Michael Cochran lograron crear el primer microcontrolador, TMS 1000, en 1971; fue comercializado en 1974. Combina memoria ROM, memoria RAM, microprocesador y reloj en un chip y estaba destinada a los sistemas embebidos.2 Debido en parte a la existencia del TMS 1000,3 Intel desarrolló un sistema de ordenador en un chip optimizado para aplicaciones de control, el Intel 8048, que comenzó a comercializarse en 1977.3 Combina memoria RAM y ROM en el mismo chip y puede encontrarse en más de mil millones de teclados de compatible IBM PC, y otras numerosas aplicaciones. El en ese momento presidente de Intel, Luke J.
    [Show full text]
  • Embedded Operating Systems
    7 Embedded Operating Systems Claudio Scordino1, Errico Guidieri1, Bruno Morelli1, Andrea Marongiu2,3, Giuseppe Tagliavini3 and Paolo Gai1 1Evidence SRL, Italy 2Swiss Federal Institute of Technology in Zurich (ETHZ), Switzerland 3University of Bologna, Italy In this chapter, we will provide a description of existing open-source operating systems (OSs) which have been analyzed with the objective of providing a porting for the reference architecture described in Chapter 2. Among the various possibilities, the ERIKA Enterprise RTOS (Real-Time Operating System) and Linux with preemption patches have been selected. A description of the porting effort on the reference architecture has also been provided. 7.1 Introduction In the past, OSs for high-performance computing (HPC) were based on custom-tailored solutions to fully exploit all performance opportunities of supercomputers. Nowadays, instead, HPC systems are being moved away from in-house OSs to more generic OS solutions like Linux. Such a trend can be observed in the TOP500 list [1] that includes the 500 most powerful supercomputers in the world, in which Linux dominates the competition. In fact, in around 20 years, Linux has been capable of conquering all the TOP500 list from scratch (for the first time in November 2017). Each manufacturer, however, still implements specific changes to the Linux OS to better exploit specific computer hardware features. This is especially true in the case of computing nodes in which lightweight kernels are used to speed up the computation. 173 174 Embedded Operating Systems Figure 7.1 Number of Linux-based supercomputers in the TOP500 list. Linux is a full-featured OS, originally designed to be used in server or desktop environments.
    [Show full text]
  • Renesas Automotive
    Renesas Automotive www.renesas.com 2011.10 Introduction Renesas "Green" Automotive Initiative Automotive Leading the World with a Wide-Ranging Product Lineup I Application Systems I Renesas Products I Renesas Constituent Technologies HEV/EV 15 Car Instrumentation 36 I Renesas Automotive Products Selection Guide I Renesas Development Environments Analog and Power Devices 03 Security Solutions 09 Powertrain 19 Car Audio 39 Analog and Power Device Products 65 Contents AUTOSAR Solutions Optimized for Renesas MCUs 53 RL78 Family of New Affordable MCUs 05 Functional Safety Solutions 11 Chassis & Safety 24 Car Information System 41 Analog Master (Semi-Custom)/Mixed Signal ASIC (Fully Custom) Products 75 Development Environments from Renesas Partner 55 SoC R-Car Series for In-Vehicle Terminals 07 AUTOSAR Solutions 13 Advanced Driver Assistance System 28 In-Vehicle Networking 47 SoC Products for In-Vehicle Information Terminals 75 Body 31 Analog & Power Devices 49 01 02 Renesas Products Renesas Analog and Power Devices Automotive Automotive Power Devices Combining Low-Voltage Power MOSFETs with Ultralow On-Resistance ECO Renesas is the world’s No. 1 supplier of Comparison with TO-263-7 (40V) Energy Efficiency and Compactness Process Name low-voltage MOSFETs, offering a broad Pch A N L 1 Series No. 312 lineup of attractive products. Through Low Voltage Tolerance 7th Generation Channel the use of a fabrication process Four Technologies That Contribute to “Green Cars” 8th Generation For Automotive Applications 171 –30V to 100V 1.2mohm employing an
    [Show full text]
  • RZ Family Microprocessors Brochure
    RZ FAMILY MICROPROCESSORS 64-Bit & 32-Bit Arm-based high-end MPUs 2021.07 THE NEXT-GENERATION PROCESSOR TO MEET THE NEEDS OF THE SMART SOCIETY HAS ARRIVED. achine In M te n r a f a m c u e H ntr wo Co ol Net rk CONTENTS RZ/V SERIES ___________________________________________ 04 RZ/G SERIES ___________________________________________ 08 RZ/A SERIES ___________________________________________ 16 RZ/T SERIES ___________________________________________ 22 RZ/N SERIES ___________________________________________ 30 PACKAGE LINEUP _______________________________________ 35 02-03 The utilization of intelligent technology is advancing in all aspects of our lives, including electric household appliances, industrial equipment, building management, power grids, and transportation. The cloud-connected “smart society” is coming ever closer to realization. Microcontrollers are now expected to provide powerful capabilities not available previously, such as high-performance and energy-efficient control combined with interoperation with IT networks, support for human-machine interfaces, and more. To meet the demands of this new age, Renesas has drawn on its unmatched expertise in microcontrollers to create the RZ family of embedded processors. The lineup of these “next-generation processors that are as easy to use as conventional microcontrollers” to meet different customer requirements. The Zenith of the Renesas micro As embedded processors to help build the next generation of advanced products, the RZ family offers features not available elsewhere and
    [Show full text]
  • Parameter Files for Flash Memory Programmer PG-FP5 Released
    Tool News RENESAS TOOL NEWS on March 29, 2012: 120329/tn7 Parameter Files for Flash Memory Programmer PG-FP5 Released We have revised and newly published parameter files for the flash memory programmer PG- FP5. These files save information about the MCUs they support in the text format, and the PG-FP5 uses this information to program the flash memories of those MCUs. For an overview of the PG-FP5, go to: https://www.renesas.com/pg_fp5 The above URL is one of our global sites. 1. Released Parameter Files and Their Versions 1.1 Newly Published Parameter Files (1) For RL78 family - PR5-R5F10R V1.00 (for RL78/L12 group) (2) For R8C family - PR5-R8C5X V1.00 (for R8C/5x series) 1.2 Revised Parameter Files (1) For RL78 family - PR5-R5F104 V1.03 (for RL78/G14 group) (2) For 78K family - PR5-78F1845 V1.02 (for 78K0R/Fx3) NOTE: Only the release note included in PR5-78F1845 has been updated. The parameter file itself is same as one in V1.01. - PR5-78F8058 V1.02 (for UPD78F8058) (3) For R8C family - PR5-R8C3X V1.01 (for R8C/3x series) - PR5-R8CLX V1.01 (for R8C/Lx series) (4) For V850 family - PR5-70F3786 V1.01 (for V850ES/Jx3-E) - PR5-70F3738 V1.03 (for V850ES/Jx3-L) - PR5-70F4012 V1.03 (for V850E2/Fx4) 2. Device Support Updated In the UPD70F3735, UPD70F3736, UPD70F3737, and UPD70F3738 MCUs, which belong to the V850ES/Jx3-L, an improvement has already been made so that their flash memories can be programmed when used in a main-clock frequency range (an fx range) of 5 to 10 MHz.
    [Show full text]
  • Formal Fault Injection Vulnerability Detection in Binaries: a Software
    Formal fault injection vulnerability detection in binaries : a software process and hardware validation Nisrine Jafri To cite this version: Nisrine Jafri. Formal fault injection vulnerability detection in binaries : a software process and hard- ware validation. Cryptography and Security [cs.CR]. Université Rennes 1, 2019. English. NNT : 2019REN1S014. tel-02385208 HAL Id: tel-02385208 https://tel.archives-ouvertes.fr/tel-02385208 Submitted on 28 Nov 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. T HÈSE DE DOCTORAT DE L’UNIVERSITE DE RENNES 1 COMUE UNIVERSITE BRETAGNE LOIRE Ecole Doctorale N°601 Mathèmatique et Sciences et Technologies de l’Information et de la Communication Spécialité : Informatique Par « Nisrine JAFRI » « Formal Fault Injection Vulnerability Detection in Binaries » «A Software Process and Hardware Validation» Thèse présentée et soutenue à RENNES , le 25 mars 2019 Unité de recherche : Inria, TAMIS team Thèse N°: Rapporteurs avant soutenance : Marie-Laure POTET, Professeur des Universités, ENSIMAG Jean-Yves MARION, Professeur des Universités, Université de Lorraine Composition du jury : Président : Pierre-Alain FOUQUE, Professeur des Universités, Université Rennes 1 Examinateurs : Leijla BATINA, Professeur des Université s, Université Radboud de Nimegue Shivam BHASIN, Chercheur, Université technologique de Singapour Sylvain GUILLEY, Professeur des Universités, Télécom ParisTech Annelie HEUSER, Chercheur, CNRS Dir.
    [Show full text]
  • Datasheet CAN Driver Source Code
    Source Code CAN Driver Source Code - CANpie FD CAN driver for embedded applications The driver CANpie FD (Controller Area Network Program- ming Interface Environment) provides a standarized API for software engineering of CAN-based applications. The driver forms the basis for higher-layer protocols (CANopen / DeviceNet / J1939) and is available for a wide range of microcontroller platforms. Scalability and modu- lar design of the CANpie drivers facilitate implementation into individual target systems. Features • Modular design, scalable, easy to implement • Optimized for low resources (ROM / RAM) User Functions • Wide range of supported CAN controllers • Support of standard and extended frames (11-bit / 29-bit identifier) Core Functions Receive Transmit • Data flow by polling or interrupt driven FIFO FIFO • Supports virtual mailboxes Mailbox Access Filter Receive Transmit IRQ CAN hardware MicroControl GmbH & Co. KG · Junkersring 23 · 53844 Troisdorf · Germany · Fon +49 (0) 2241 256 59 - 0 · Fax +49 (0) 2241 256 59 - 11 · [email protected] I/O Module Steuerungen Protokollstacks Dienstleistungen www.microcontrol.net Technical Data CAN driver source code - CANpie FD Identifier • Standard Frame (11-bit) • Extended Frame (29-bit) Formats • Data Frame • Remote Frame • Error Frame (Receive) Monitoring of fault conditions • ACK (depending on controller) • Bit Error • Format Error • CRC Error • Stuff Error Dataflow • Interrupt • Polling Special Features • Mailbox access • Software Filter Order Number Description / CAN Controller 50.10.079
    [Show full text]
  • 29064 L902 Di
    THATTHE TOUT UNTUTUN US AUTO20180011173A1 CON UNUNTUK DI MO ANTHI (19 ) United States (12 ) Patent Application Publication ( 10) Pub . No. : US 2018 / 0011173 A1 Newman ( 43 ) Pub . Date : Jan . 11 , 2018 ( 54 ) LOW -PROFILE IMAGING SYSTEM WITH GOIS 17 /89 (2006 .01 ) ENHANCED VIEWING ANGLES B6OR 11 / 00 (2006 .01 ) (52 ) U .S . CI. ( 71) Applicant : NextEV USA , Inc. , San Jose , CA (US ) CPC .. GOIS 7 /4816 ( 2013 .01 ) ; GOIS 17 / 936 (2013 .01 ) ; GOIS 17 /89 (2013 . 01 ) ; B60R 11 /04 ( 72 ) Inventor: Austin L . Newman , San Jose, CA (US ) (2013 .01 ) ; B62D 39/ 00 ( 2013 .01 ) ; B60R ( 21 ) Appl. No .: 15 / 394 ,402 2011/ 004 ( 2013. 01 ) ( 22 ) Filed : Dec . 29 , 2016 (57 ) ABSTRACT Related U . S . Application Data Methods, devices , and systems of a light imaging and ranging system are provided . In particular, the imaging and (60 ) Provisional application No. 62 / 359 , 563 , filed on Jul. ranging system includes a LIDAR sensor and a low -profile 7 , 2016 , provisional application No . 62 /378 , 348 , filed optics assembly having a reflective element with a continu on Aug . 23 , 2016 , provisional application No . 62 / 403 , ous and uninterrupted reflective surface surrounding a 273 , filed on Oct. 3 , 2016 , provisional application No . periphery of a LIDAR sensor in a light path of the LIDAR 62 /424 , 976 , filed on Nov. 21, 2016 . sensor. The reflective element is positioned at a distance offset from the periphery of the LIDAR sensor and directs Publication Classification light emitted by the LIDAR sensor to a second reflective ( 51 ) Int . Ci. element that is substantially similar in shape and size as the GOIS 7 / 481 ( 2006 .01 ) reflective element.
    [Show full text]
  • Renesas Microprocessor RZ Family
    RZ FAMILY Renesas Microprocessor www.renesas.com 2017.07 01-02 THE NEXT-GENERATION PROCESSOR TO MEET THE NEEDS OF THE SMART SOCIETY HAS ARRIVED. The utilization of intelligent technology is advancing in all aspects of our lives, including electric household appliances, industrial equipment, building management, power grids, and transportation. The cloud-connected “smart society” is coming ever closer to realization. Microcontrollers are now expected to provide powerful capabilities not available previously, such as high-performance and energy-efficient control combined with interoperation with IT networks, support for human-machine interfaces, and more. To meet the demands of this new age, Renesas has drawn on its unmatched expertise in microcontrollers to create the new RZ family of embedded processors. The lineup of these “next-generation processors that are as easy to use as conventional microcontrollers” spans four product series to meet different customer requirements. The Zenith of the Renesas micro As embedded processors to help build the next generation of advanced products, the RZ family offers features not available elsewhere and brings new value achine In M te to customer applications. n r a f a m c u e H ¢ RZ Family Roadmap RZ/G1H Cortex®-A15x4 (1.4GHz) Cortex®-A7x4(780MHz) G6400, H.264 32bit×2ch DDR3-1600 RZ/G1M Cortex®-A15x2 (1.5GHz) RZ/G-next SGX544MP2, H.264 (T.B.D) 32bit×2ch DDR3L-1600 RZ/G1N Cortex®-A15x2 (1.5GHz) ntr wo SGX544MP2, H.264 Co ol Net rk 32bit×1ch DDR3L-1600 RZ/G series 3D Graphics RZ/G1E RZ/G1C Cortex®-A7x2 (1.0GHz) Cortex®-A7x2 (1.0GHz) HMI MPU SGX540, H.264 SGX531, H.264 32bit×1ch DDR3-1333 32bit×1ch DDR3-1000 RZ/A1H RZ/A-next Cortex®-A9(400MHz) RZ/A1LU Cortex®-A9(400MHz) 10MB, WXGA, 2D RZ/A1M 3MB, XGA, JPEG RZ/A series Cortex®-A9(400MHz) for HMI Apps.
    [Show full text]
  • Building Automation Catalog
    BUILDING AUTOMATION Leading-edge IoT solutions for HVAC, fire/safety, building security, and lighting 2018.06 BUILDING AUTOMATION BRINGING COMFORT, SAFETY, AND ENERGY SAVINGS TO PEOPLE, BUILDINGS, AND COMMUNITIES WITH SOLUTIONS TO CONNECT, PROTECT, AND CONSERVE By connecting air conditioning, disaster prevention, crime prevention, and lighting equipment via networks, buildings can be made more convenient, secure, and energy effi cient. Renesas leverages advanced technologies in connectivity, sensing, user interface, and low-power to enable the next generation of advancements in building automation. CONTENTS Renesas Technology for Building Automation ___________________ 03 Connectivity Solutions ____________________________________ 14 Key Building Automation Communication Technologies ____________ 04 Sensing Solutions _______________________________________ 16 HVAC Systems __________________________________________ 06 Lighting Solutions (DALI ed2.0) ______________________________ 18 Fire and Safety Systems ___________________________________ 08 Power Management Solutions ______________________________ 20 Building Security Systems _________________________________ 09 Renesas Synergy™ Platform Solutions ________________________ 22 Lighting Systems _______________________________________ 10 Recommended Devices for Building Automation__________________ 26 Motor Control Solutions ___________________________________ 12 Eco System Partner ______________________________________ 30 User Interface Solutions ___________________________________ 13 02-03
    [Show full text]
  • User Manual for Emload , Version 3.14
    emLoad Software Version 3.14p Manual revision 0 A product of SEGGER Microcontroller GmbH 2/128 User manual for emLoad , version 3.14 Disclaimer Specifications written in this manual are believed to be accurate, but are not guaranteed to be entirely free of error. Specifications in this manual may be changed for functional or performance improvements without notice. Please make sure your manual is the latest edition. While the information herein is as- sumed to be accurate, SEGGER Microcontroller GmbH (the manufacturer) as- sumes no responsibility for any errors or omissions and makes and you receive no warranties. The manufacturer specifically disclaims any implied warranty of fitness for a particular purpose. Copyright notice The latest version of this manual is available as PDF file in the download area of our website at www.segger.com. You are welcome to copy and distribute the file as well as the printed version. You may not extract portions of this manual or modify the PDF file in any way without the prior written permission of the manufacturer. The software described in this document is furnished under a li- cense and may only be used or copied in accordance with the terms of such a license. 2020 SEGGER Microcontroller GmbH, Monheim am Rhein / Germany Trademarks Names mentioned in this manual may be trademarks of their respective com- panies. Brand and product names are trademarks or registered trademarks of their re- spective holders. 2020 SEGGER Microcontroller GmbH User manual for emLoad , version 3.14 3/128 Contact / registration Please register the software via email. This way we can make sure you will re- ceive updates or notifications of updates as soon as they become available.
    [Show full text]