With Freescale Connect Partner Program • Strategic Partnerships, Including Mentor Graphics, ENEA, Green Hills, QNX and Wind River

Total Page:16

File Type:pdf, Size:1020Kb

With Freescale Connect Partner Program • Strategic Partnerships, Including Mentor Graphics, ENEA, Green Hills, QNX and Wind River TM October 2013 Beijing, Chengdu, Milpitas,California Bucharest, Romania Shanghai, China Tel Aviv, Israel Toulouse, France Austin, Texas Noida, Hyderabad, India • Freescale has over 1,000 software engineers, over 700 focused on Digital Networking • Increasing investment on software through hiring and acquisition • Focus: Heterogeneous Multi-core, Run-time, Tools, Key Applications • Robust Ecosystem with Freescale Connect Partner Program • Strategic Partnerships, including Mentor Graphics, ENEA, Green Hills, QNX and Wind River TM 2 Best-in-Class Multicore Software Development and Debug Solutions Key Software Acquisitions VortiQa & Investments Apps 1999: Metrowerks Invest Stacks 2002: AMC, Lineo 2003: Freescale Professional Services APIs/Libraries 2005: Seaway Networks 2008: Intoto OSs Schedulers 2009: MQX Runtime Platform Development Tools Development Partner 2010: Processor Expert, Chipwerks Drivers/BSPs/HAL 2013: Launch Digital Networking Services Multicore Silicon Comm Processors and DSP + Open Ecosystem of Partners Investment in silicon optimized software IP In-house resources & IP plus Partners across our Multicore portfolio provide open choices for vertical • Over 1000 in-house software resources solutions and tools • Stand-alone base tools and run-time technologies built • Optimized solutions, reference designs and greater around standard platforms application performance • Available throughout the ecosystem • Alternative to restrictive/captive approaches • Peace of mind that software IP will not be locked in • Freescale Professional Services where needed TM 3 TM 4 Application-Specific Packages . Highly optimized for key application and hardware . Licensable and customizable . More features and performance . API abstracts GPP implementation User Kernel Space Space DCN SMB/Ent SDN Transport Ent- Apache OF-Ctrl IKE UTM? Base SW Dev Kit . Open source ASP API . Upstream SSL OF IPsec FastPath Packet . Std features & TCP Switch PDCP processing performance Applications apps OS Apps and Tools NW App Dev Kit NADK-API Linux Stack/ . Common services, ware Demo drivers FS/KVM - NW Services Apps Runtime . API for advanced Services Kernel Drivers High-Level Drivers features and Middle performance tuning Foundation Libraries Freescale Platforms—QorIQ processors built on Layerscape architecture TM 5 Rob Oshana, 10/16/13 OS Apps & Tools Customer • Targeted for General SW development (a.k.a. OpenWRT Str-swan Apps everyone) RT-test bind, dhcpd − May include NW Applications ip, tc, httpd, ftpd iptables, • Everything is upstream ifconfig smbd − No deviations Linux System call (API) • Don't invest in middleware − Don’t force HW features into middleware Linux Middleware framework (QoS, LAG) − Don’t add new middleware (e.g. ASF) Network File- Scheduler Stack system memory, − Optimize within bounds of middleware timers, RT KVM PM threads • Invest in drivers − Ensure F-Lib compliance Security Kernel Drivers SRIO − Ensure middleware compliance Ethernet PEX SATA USB VFIO • Evaluate and migrate non-compliances to TDM, IFC, UART, SPI, SDHC, I2C, DIU, I2S user-space – e.g. ASF, L2-switch Foundation Libraries TM 6 SDK 1.3 SDK 1.4 SDK 1.5 (14-Nov) (Jun) (Dec) Processor and board SDK 1.3.1 Processor and board Processor and board •P4080 rev 3 •P5040 rev 2 •C290 rev 1 (20-Dec) •P5020 rev 2 •TWR-P1025 •T4240/160 rev 2 •P5040 add’l features Processor and board •P102xRDB consolidation •B4860/4420 rev 2 •Remove P5020 rev 1, •T4240/160 rev 1, T4240QDS •P1023RDB •P5040 rev 2.1 P3041, P204/1 rev 1 •B4860/4420 rev 1, B4860QDS •BSC9131 and BSC9131RDB •P1010 rev 2 •BSC9132 and BSC9132QDS New Features Features •MPC85xx and boards removed New Features •Linux Containers •U-Boot, Linux, USDPAA on New Features •SDK 1.4.5 changes plus … •Linux DPAA GSO optimizeT4240 and B4860 •Updated kernel version (3.8) … (see next slide) •SEC XOR DMA •KVM: e6500, LRAT, QEMU update •SEC Real Time Assembly Environment •Libvirt integration •IXXAT IEEE1588 on P2020•Same as SDK 1.3 except U- •Topaz on e6500, LRAT •ASF on P3041, P2041/0, Boot 2012-10 SDK 1.3.2 •Thermal monitor, on-board SDK 1.4.5 all P102x (26-Mar) (T4242QDS, B4860QDS, P1022DS) (Oct) •PCIe EAR •Real-Time: TWR-P1025, B4860 Processor and board Processor and board •QE TDM on P102x •XFI (B4860) •P3041, P2041/0 rev 2 •B4860/4420 rev 1 & 2 ONLY! •FMAN Driver 17 •Virtual Storage Profile •Spansion flash on P102xRDB, •e6500 Hardware Table-walk •ASF: IPv6, skb-less for firewall, P2020RDB and P2041RDB •PDCP add’l algorithms Environment Scatter-Gather, 64-bit •XAUI-TN8020 •DSP Boot and IPC (B4860) •Kernel 3.0 •IEEE1588: 64-bit, IXXAT 1.06 •PM20 and Drowsy Altivec •U-Boot 2011-12 •DPAA offload (B4860, P4080) Features •FMC: Permit policers b/w ports •Gcc 4.6.2, eglibc 2.13 •Crypto SEC QMAN Interface •U-Boot, Linux, USDPAA on •Offload: CEETM counters •Yocto 1.2 (Denzil) •PCIe Hot Plug, End Point T4240 and B4860 •PAMU: Stashing for DSP for DMA and Maple Environment Environment •Kernel 3.8, U-Boot 2013-01 •Same as SDK 1.3 except: U- Environment Boot 2012-10 •Gcc 4.7, eglibc 2.15, Yocto 1.4 •Same as SDK 1.4 Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov C290r1 T4240r1 2012 P3041r2 2013 T1040r1 P5040r2 B4860r2 T2080 B4860r1 PSC9132r1.1 T4240r2 TM 7 SDK 1.5 SDK 1.6 SDK 1.7 (Dec) (May) (Nov) Processor and board Processor and board Processor and board •C290 rev 1, C290PCIe board •T2080 rev 1, T1040 rev 1, •LS1021/0 updates •T4240/160 rev 2, P5040 rev 2.1, LS1020/21, •LS2xxx P1010 rev 2 •T4240RDB (rev 2) •B3xxx •End support for B4860 rev 1, •T4240 rev 1 removed P3041 and P2041 rev 1.1, P4080 New Features rev 2.0, P1010 rev 1 New Features •LS reference software libraries New Features •ARM Yocto enablement •AIOP core libraries for LS •SDK 1.4.5 changes plus … •ARM Toolchain •AIOP core/app library updates •Libvirt uprev •ARM images and binary ISO •LS reference apps •KVM Hardware Table-walk, Topaz •ARM updates to user manual •USDPAA for LS LRAT (T4240, B4860) •Endianness updates to drivers •KVM/Containers for LS •SKMM, PK Calculator (C290) •Ethernet: DPAA 802.1Qbb (T4240) •Management complex •OpenSSL SEC offload •Ethernet: “Wake on LAN” support •SEC enablement for LS • Ethernet: DPAA offload aware net (T1040) •ARM drivers upstream device, CPU Hotplug •Power Mgmt: Deep sleep (T1040) •ASF: T4240, BSC913x •PCIe SR-IOV (T4240) Environment •USDPAA: Threads share buffer •Interlaken (T4240) •Same as SDK 1.6 pools, SRIO port 2, IPSec extended •HiGig (T4240) sequence •Data Compression Engine (T4240) •DPAA Offload: P2041, add IPSec SA extended statistics, extend Environment IPSec for SA modify •Kernel 3.12 (tentative) •XFI and 10GBASE-KR (T4240) •U-Boot 2014.01 (tentative) Environment •Gcc 4.8 (tentative) •Same as SDK 1.4 except: U-Boot 2013-07 •Yocto 1.5 (tentative) •Depends on community Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2013 2014 LS1020A TM 8 Application Application GPPs user API socket API other sys calls API libs CPU CPU CPU CPU kernel kernel name cgroups scheduler APIs spaces Accel memory Linux Network file Tasks Data Path management Stack systems Accel timers block char Accel eth driver devices devices • SMP multicore Linux as you know it for ARM and Power − Freescale SoC support within broad ecosystem (kernel.org, Linaro, Yocto) − Thousands of packages in ecosystem (tools, servers, management, etc.) − One source base for all architectures − Familiar programming and debug (C, C++, gdb, etc.) − Functionality via Linux, not proprietary APIs − Full-featured networking and device subsystem − RT patch − 64b (ARMv8 and Power) − big-little (ARM) TM 9 KVM Guest Std User Space Container Application HW devices can be directly accessed by containers, Application Application driver skt VMs, and processes– not Application Application net stack just the host kernel. It driver means load/store to device, driver skt driver skt use DMAs, etc. net stack Increased performance via driver Host Kernel host kernel bypass. Hardware Virtualization support in standard Linux • KVM • Containers • Access isolation • Performance isolation (via name spaces, cgroups, etc) • Direct assignment of devices for performance − To containers Emerging in standard embedded − To KVM guests Linux, an area of Freescale − To standard user space processes strength • Isolation via IO-MMU TM 10 Freescale Linux SDK is a complete Linux development environment (Linux distribution) • Based on industry standard Yocto/Poky. • Embedded-style (cross-compilation but native tools also provided) • Source code provided Everything needed to boot and run Linux Linux SDK main contents: • GNU tools Bootloader image • Package system Kernel image • Build System Generates • Kernel source Customizable file system • Bootloader source • Package sources Hypervisor images (optional) • Hypervisor package sources Freescale optimized package • Freescale Network SW images (optional) packages TM 11 • Widely-supported community project to create tools supporting the creation of Linux distributions. Participating Organizations* Freescale Linux SDK Cavium Networks Dell Enea AB Poky provides Poky Freescale Semiconductor package Intel systems, many Freescale kernel support LSI Mentor Graphics standard Freescale u-boot support Mindspeed packages, and MontaVista Software build recipes Freescale GNU tools OpenEmbedded eV enhancements Panasonic for them based NetLogic Microsystems on open Freescale-specific RidgeRun embedded. packages Secret Lab Technologies Sakoman, Inc. Texas Instruments Tilera Freescale augments Poky from Yocto with Timesys support for Freescale-specific features and Wind River *http://www.yoctoproject.org/community/
Recommended publications
  • Enea® H324m-BRICKS 1
    DATA SHEET ENEA® H324m-BRICKS 1 Multimedia session control and transfer protocols stack for 3G video The ITU-T H.324 recommendation was initially issued to specify a suite of standards for sharing video, voice and data simultaneously over modem connections on PSTN (Public Switched Telephone Network). It defines a control protocol (H.245) and multi plexing mechanism (H.223) as well as audio and video codecs used for real- time multimedia streaming over an established switchedcircuit connection. 3G-324M has been derived from Enea H324m-Bricks n ITU-T H.245 version 11 (backward H.324 standards by 3GPP and 3GPP2 Enea® H324m-Bricks is a portable compatible) including support for standard ization bodies to specify implementation of this set of standards H.223 Annexes A, B and C required multimedia communication in mobile compliant with: for mobile communications switched circuit environments. n ITU-T H.324 (09/2005) including 3G-324M set of protocols is well mobile support specified in Annex Enea H324m-BRICKS consists of the suited for delay sensitive applications A , C and K (Note 1) following: like video phone, video conferencing, n 3GPP & 3GPP2 specifications: TS n ITU-T H.245 protocol for multimedia TV broadcasting, and video-ondemand. 26.111 (V6.01), TSDatasheet 26.110 (V6.00), mobile call control in compliance Such applications could not be satis- and TS 26.911 (V6.00) with H.324 recommendation factorily operated using currently n ITU-T H.223 including Annex A, B, C n ITU-T H.223 multiplexing protocol H324m-BRICKS deployed mobile packet technology due and D (Note 1) including: to high packet transmission overhead, n Adaptation layer procedures for high BER, and variable transit delay.
    [Show full text]
  • University Microfilms International T U T T L E , V Ir G in Ia G R a C E
    INFORMATION TO USERS This was produced from a copy of a document sent to us for microfilming. While the most advanced technological means to photograph and reproduce this document have been used, the quality is heavily dependent upon the quality of the material subm itted. The following explanation of techniques is provided to help you understand markings or notations which may appear on this reproduction. 1. The sign or “target” for pages apparently lacking from the document photographed is “Missing Page(s)”. If it was possible to obtain the missing page(s) or section, they are spliced into the film along with adjacent pages. This may have necessitated cutting through an image and duplicating adjacent pages to assure you of complete continuity. 2. When an image on the film is obliterated with a round black mark it is an indication that the film inspector noticed either blurred copy because of movement during exposure, or duplicate copy. Unless we meant to delete copyrighted materials that should not have been filmed, you will find a good image of the page in the adjacent frame. 3. When a map, drawing or chart, etc., is part of the material being photo­ graphed the photographer has followed a definite method in “sectioning” the material. It is customary to begin filming at the upper left hand corner of a large sheet and to continue from left to right in equal sections with small overlaps. If necessary, sectioning is continued again-beginning below the first row and continuing on until complete. 4. For any illustrations that cannot be reproduced satisfactorily by xerography, photographic prints can be purchased at additional cost and tipped into your xerographic copy.
    [Show full text]
  • 14 Cict 21 P4 :06
    L 1' ti Popayán 21 de octubre de 2014 14 CICT 21 P4 :06 Señores Supervisores Rosaura Bermúdez Ayala (.5`) PU. Of. Gestión Ambiental ARCHIVESE EN Holman Gaitán PE. Of. Gestión Ambiental Corporación Autónoma Regional del Cauca — CRC ASUNTO: ENTREGA INFORME FINAL CONTRATO 0151-17-05-2013 Cordial Saludo, Para los fines pertinentes de la realización de liquidación del presente contrato les remito el informe final del Proyecto: "PARTICIPACION COMUNITARIA INSTITUCIONAL PARA LA ORDENACION Y MANEJO DE LAS SUBZONAS HIDROGRAFICAS DE LOS RIOS PAÉZ, PALO, TIMBA Y EL PROYECTO DE ORDENACION FORESTAL EN EL DEPARTAMENTO DEL CAUCA, el informe consta de 49 folios y además se anexa un CD con toda la información y cartografía generada para estos proyectos, MXD (Mapas). archivos en formato Shapefile, tablas en formato de Excel y Geodatabase de las Subzonas antes mencionadas y el proyecto de ordenación. Institucionalmente, UARDO VERA M. CC. 017 de Popayán Geógrafo Contratista CRC Preparo y Reviso* Luis E / Sub Gestión Amb. C ten 2' • • • .....•• t Ole Vtr, ni!~ ") '. *21 ") *. 08265 -HOZ 7W CORPORACION AUTONOMA REGIONAL DEL CAUCA CRC INFORME FINAL CONTRATO 0151/2013: PROYECTO DE PARTICIPACION COMUNITARIA INSTITUCIONAL PARA LA ORDENACION Y MANEJO DE LAS SUBZONAS HIDROGRAFICAS RIO PAEZ. PALO Y) TIMBA EN EL DEPARTAMENTO DEL CAUCA. PROYECTO DE ORDENACION FORESTAL DEL DEPARTAMENTO DEL CAUCA. RESENTADO POR: LUIS EDUARDO RIVERA MORALES GEOGRAFO CONTRATISTA POPAYÁN 2013 1 ti TABLA DE CONTENIDO PÁG. INTRODUCCIÓN 4 1. OBJETIVOS 5 1.1. Objetivo General 5 1.2. Objetivos Especificos 5 2. METODOLOGIA 6 2.1. Primera Fase 6 2.1.1. Revisión y recolección de información cartográfica y secundaria 6 2.2.
    [Show full text]
  • Annual Report 2006 (Pdf)
    ANNUAL REPORT NCC 2006 CONTENTS This is NCC 1 FINANCIAL REPORT Review by the President 2 Report of the Board of Directors, including risk analysis 40 Group overview 6 Consolidated income statement 50 Strategic orientation 10 Consolidated balance sheet 52 Financial objectives and dividend policy 13 Parent Company income statement 54 Market and competitors 16 Parent Company balance sheet 55 Employees 22 Changes in shareholders’ equity 56 The environment and society 25 Cash flow statement 58 Business areas Notes 60 – NCC Construction Sweden 30 Auditors’ Report 95 – NCC Construction Denmark 32 – NCC Construction Finland 33 Multi-year review 96 – NCC Construction Norway 34 Quarterly data 98 – NCC Construction Germany 35 Definitions / Glossary 99 – NCC Property Development 36 – NCC Roads 38 SHAREHOLDER INFORMATION Corporate governance 100 Board of Directors and Auditors 106 Management 108 The NCC share 110 This is a translation of the original Swedish Annual Report. In Financial information 112 the event of differences between the English translation and the Swedish original, the Swedish Annual Report shall prevail. Index of key words 113 Kanalhusen, Kristianstad, Sweden. Kollegie, Viborg, Denmark. NCC 2006 FINANCIAL OVERVIEW OF 2006 Stångåstrand, Linköping, Sweden. Key figures Net sales by business area, percent SEK M 2006 2005 Orders received 57,213 52,413 NCC Roads, 18 (18)% NCC Construction Sweden, 39 (39)% Net sales 55,876 49,506 Operating profit 2,392 1,748 Profit after financial items 2,263 1,580 NCC Property Net profit for the year
    [Show full text]
  • Notice of Annual General Meeting of Shareholders in Enea AB (Publ)
    Notice of Annual General Meeting of Shareholders in Enea AB (publ) The shareholders in Enea AB (publ), corp. id. no. 556209-7146, (the ”Company”), are hereby invited to attend the annual general meeting (“AGM”) to be held on Tuesday May 9, 2017, at 4.30 p.m. at Kista Science Tower, Färögatan 33 in Kista, Stockholm. Registration starts at 3.30 p.m. Notice of attendance Shareholders who wish to attend the AGM must be recorded as shareholder in the share register maintained by Euroclear Sweden AB no later than Wednesday May 3, 2017 and notify the Company no later than 5 p.m. on Wednesday May 3, 2017. Notice of attendance can be given by post to Enea AB (publ), P.O. Box 1033, 164 21 Kista, by telephone +46 8 50 71 50 05 or by e-mail to [email protected]. Notice of attendance shall contain name, personal or corporate identification number, number of represented shares, address, telephone no. and assistant, if any, (no more than 2). Shareholders represented by proxy shall issue a dated proxy. The proxy may be valid for a maximum of five years if so has been specifically stated. If no term of validity is stated, the proxy is valid for one year. The proxy shall be submitted to the Company well ahead of the AGM to the address stated above. Proxies issued by a legal entity must be accompanied by an attested copy of the entity’s registration certificate. The registration certificate must not be older than one year. A proxy form will be kept available at the Company’s website www.enea.com and will also be sent to shareholders who so request and state their address.
    [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]
  • Analysis and Design of a Policy Based Approach to Software Download in a Distributed Automotive Middleware
    Analysis and Design of a Policy based approach to Software Download in a Distributed Automotive Middleware ANDREAS LINDELL Master of Science Thesis Stockholm, Sweden 2007 This sentence was intentionally made white. Analysis and Design of a Policy based approach to Software Download in a Distributed Automotive Middleware Andreas Lindell This sentence was intentionally made white. Master of Science Thesis MMK 2007:76 fMDA 308g KTH Industrial Engineering and Management Machine Design SE-100 44 Stockholm This sentence was intentionally made white. This Master Thesis was written at, and in cooperation with, Keywords: Automotive Middleware, Embedded System, Distributed System, Software Load, Policy, Repository, Policy Repository, DySCAS, AUTOSAR, OSE Epsilon, Linux, Polyhedra The contents, results and conclusions of this master thesis represents the au- thor's opinion only, and is not in any way affiliated with those of the DySCAS or AUTOSAR consortium, or that of Enea AB or the Royal Institute of Technology. c 2007 Andreas Lindell . Master of Science Thesis MMK2007:76 MDA 308 Analysis and Design of a Policy based approach to Software Download in a Distributed Automotive Middleware Andreas Lindell Approved: Examiner: Supervisor: 2007-12-18 Martin T¨orngren Magnus Persson Commissioner: Contact Person: Enea Detlef Scholle . Abstract . DySCAS is an automotive research project with the purpose of providing a future standard within the vehicle electronics layer satisfying the needs of both today's and tomorrow's automotive producers. This master thesis was carried out at Enea during the fall of 2007 with the purpose of investigating the implementation of software download through an external and secure communication link to every node in a DySCAS system.
    [Show full text]
  • Graphics System in Vehicle Electronics
    UPTEC IT09 008 Examensarbete 30 hp April 2009 Graphics System in Vehicle Electronics Andreas Kjellgren Abstract Graphics System in Vehicle Electronics Andreas Kjellgren Teknisk- naturvetenskaplig fakultet UTH-enheten In this thesis three problems areas are studied related to embedded system and device driver programming: a GPS driver, the CAN Bus and study of graphics libraries Besöksadress: suitable for embedded systems. The thesis has two parts: an academic study and an Ångströmlaboratoriet Lägerhyddsvägen 1 implementation phase based on the academic study. The Freescale i.MX31ADS Hus 4, Plan 0 development board together with ENEA's operating system OSE is used as a basis for the study and it is shown that OpenGL ES is best suited for the platform. Further the Postadress: system can be complemented by the use of Mobile 3D Graphics, a Java based Box 536 751 21 Uppsala solution. A driver for the graphics port is implemented for Linux and OpenGL ES works using a graphics accelerator on the hardware. In the field of CAN Telefon: communication an analysis of an existing driver is made. The driver has two 018 – 471 30 03 shortcomings that lead to an incorrect priority order when multiple messages are Telefax: sent simultaneously on the CAN bus. The main problem is that the bit, which tells if 018 – 471 30 00 the data field of the CAN message fits in a single message, has the greatest impact on a CAN message priority. Another problem is that the signal numbers have not been Hemsida: assigned in a consistent manner. A design proposal and an implementation are made.
    [Show full text]
  • Elekta Annual Report 2020/21 1 May 13, 5:15 Pm May 13, 10:45 Pm Kolkata, India Alexandria, Egypt Access Gap of ~1,400 Linacs Access Gap of ~100 Linacs
    Towards a world where everyone has access to the best cancer care Annual Report 2020/21 LIMA, PERU MAY 14, 06:15 AM Content THIS IS ELEKTA This is Elekta 1 BUSINESS OVERVIEW A global leader in CEO comment 6 Market and trends 8 Precision Radiation Strategic framework 11 Offering 18 Geographical overview 30 Medicine Risk management 34 The share 39 Elekta is a global leader in radiotherapy solutions to fight cancer and neurological diseases. In fact, we are IN-DEPTH SUSTAINABILITY REPORT the only independent radiotherapy provider of scale. We Introduction 42 have a broad offering of advanced solutions for deliver- Access to Healthcare 44 ing the most efficient radiotherapy treatments. Green Processes 48 Business Ethics 51 Elekta’s offering allows clinicians to treat more patients People in Focus 55 Sustainability governance with increased quality, both with value-creating and reporting principles 63 innovations in solutions and AI-supported service based GRI content index 67 on a global network. At present Elekta has an installed Auditor’s report 70 base of CORPORATE GOVERNANCE Chairman’s comment 72 Corporate governance report 2020/21 73 > 6,650 Internal control 81 systems globally. Board of Directors 84 Executive Management 86 Auditor’s report 88 Remuneration report 2020/21 89 FINANCIAL REPORTING Solutions ~60% of net sales Board of Director’s report 94 Consolidated income statement 104 Consolidated statement of comprehensive income 104 Oncology Informatics Solutions Consolidated balance sheet 106 Changes in consolidated equity 108 Consolidated cash flow statement 110 Financial statements – MR-Linac Linac Parent Company 112 Solutions Solutions Notes 114 Signatures of the Board 147 Auditor’s report 148 Glossary 152 Brachy Neuro Definitions 154 Solutions Solutions Alternative performance measures 155 Five year review and key figures 158 Annual General Meeting 2021 160 Service ~40% of net sales About the Annual Report Pages 92–147 constitute the statutory annual report, which has been audited.
    [Show full text]
  • Enea® T38gw-BRICKS 1
    DATA SHEET ENEA® T38gw-BRICKS 1 Fax Over IP Gateway Protocols SIP – T.38 – SoftModem ITU-T T.38 recommendation specifies the communication protocol to be used between facsimile gateways or between facsimile gateways and IAF (Internet Aware Fax device) connected via an Internet network in order to transfer fax between G3FEs (Group 3 Fax Equipments) connected to facsimile gateways via PSTN (Public Switched Telephone Network) or between G3FEs and IAFs. Enea has developed a fax transmission Enea T38GW-Bricks Features product named Enea® SIP-Bricks and and protocol software package named Enea T38GW-Bricks is a portable soft- widely used in Terminals, Servers Enea® T38GW-Bricks designed to be in- ware package written in ‘C’ language (registrar, redirect or unified messaging corporated in equipments performing that integrates the following commu- servers) as well as in Proxy. Fax to Foip gateway functions. nication protocols and transmission n T.38 fax over IP transport protocol Enea T38GW-Bricks is a time and technology: as defined by ITU-T T.38 recommen- risk saving solution to develop fax gate- n SIP Session Initiation Protocol as dation (2002) and also compliant ways. Fully portable in a wide variety of specified by IETF RFC 3261 and with ITU-T T.38 Amendment 3 hardware and software configurations, featuring numerous extensions “Implementation guidelines. Enea it deals with complexity of mixing circuit/ including RFC 3362 for support Netbricks T.38 protocol is already in modem and IP/Packet technologies of T.38 in Enea SIP. Enea Netbricks SIP use in a lot of residential gateways, applied to fax transmission.
    [Show full text]
  • ENEA Multicore: High Performance Packet Processing Enabled with a Hybrid SMP/AMP OS Technology
    WHITE PAPER 1 ENEA MULticore: High performance packet processing enabled with a hybrid SMP/AMP OS technology Patrik Strömblad, Chief System Architect OSE, Enea The multicore technology introduces a great challenge to the entire software industry, and it causes a significant disruption to the embedded device market since it forces much of the existing software to be redesigned according to new, not yet established principles. Abstract distribution scalability to multicore de- IP packets. In most cases, network Moore’s law does still hold, but processor vices has proven to be a fairly straight- traffic processing can be divided in two vendors are rapidly turning to use forward task as it preserves the existing major categories; slow path processing the additional transistors to create software architecture investments. and fast path processing: more cores on the same die instead n Slow path processing: This involves of increasing frequency since this not Introduction network protocol control signaling only gives more chip performance but The embedded software industry is to configure and establish the data also decreases the power consumption facing the challenge to really start to paths, and it also involves packets (watt/mips). think and design in parallel, in order that terminate on this node in This paper starts by describing to be able to fully make use of the higher protocol layers that uses the the widely accepted multiprocessing new multi-core devices. Up until now, socket interface. software design models, and some we have been able to gain higher n Fast path processing: This involves of their benefits and drawbacks.
    [Show full text]
  • Årsredovisning 2010 Kort Om Enea
    Årsredovisning 2010 Kort om Enea VÄRLDENS KOMMUNIKATIONS BEHOV DRIVER ENEA Världsledande inom telekom Enea är världens tredje största Eneas konsulter tillhör de bästa Världens ledande telekombolag vänder sig aktör inom realtidsoperativsystem Eneas konsultverksamhet erbjuder expertis till Enea när de bygger infrastruktur för global Eneas operativsystem återfinns inom så inom komplexa områden såsom inbyggda kommunikation. Eneas lösningar fungerar många basstationer och mobiltelefoner att system, test och trådlös kommunikation. inom många typer av kommunicerande fem miljarder samtal om dagen är beroende Inom dessa områden tillhör Eneas konsulter system så företag inom närliggande seg­ av Eneas teknik. Det gör Enea till världens de absolut bästa. ment såsom medicinteknik, flygindustrin och tredje största aktör på marknaden som bil industrin finns även med på kundlistan. helhet. Rörelseresultat och Omsättning Rörelseresultatmarginal, MSEK/%och marginal Omsättning Mkr Antal aktieägare MSEK Aktieägare (%) AntalMSEK aktier Innehav &% Röster (%) 1 000 100 10 80 VäsentligtFysiska personer 9 358 93,3 4 200 626 23,2 80 8 förbättrat 800 60 Jurdiska personer 673 6,7 13 880 545 76,860 6 600 40 40 4 resultatTotalt 10 031 100% 18 081400 171 100% 20 ENea erBJUDer PRODU KTer OCH TJÄNSTer 20 2 200 10 för kunder som utvecklarRörelseresultat kommunikations och - marginal, MSEK/% 0 drivna produkter. Verksamheten är organiserad 0 0 0 -10 -1 -10 i två affärsområden: Software som inkluderar 06 07 08 09 10 06 07 08 09 10 realtidsoperativsystem och kompletterande Omsättning per Omsättning per aärsområde segment programvaror och tjänster, samt Consulting som Omsättning per affärsområde Omsättning per segment erbjuder tekniska konsulttjänster. 100 10 52 % 21 % 52 % Rörelseresultat och 80 Consulting Övrigt Telekom marginal, MSEK/% Enea hade under 2010 en omsättning på 726,1 MSEK infrastruktur 80 80 vilket är 6,6 procent80 lägre än före gående år.
    [Show full text]