SDIP ASIC Update Tensilica Day Hannover Martin Zeller (DCT)
|
|
- Morris Carpenter
- 5 years ago
- Views:
Transcription
1 SDIP ASIC Update Tensilica Day Hannover 2018 Martin Zeller (DCT)
2 DCT Company Profile Dream Chip Technologies Positioned as a Fabless Microelectronic Engineering Company for medium to large SoC designs covering the whole range from Architecture, Specification, Design, Verification to GDSII Technologies: 130nm, 40nm, 28nm, 22nm FDX, 14/16nm FF > 70 Employees/ 62 Engineers with years SoC design experience Based in Hanover (HQ) and Hamburg, Germany Member of Silicon Saxony/ Germany Cadence Design Center Partner for Tensilica Dream Chip Technologies 2
3 Dream Chip Technologies Target Applications
4 Dream Chip Technologies
5 Dream Chip Technologies MPSoC Chip Architecture
6 CTRL-IO Lockstep PVCI P Lock-Step Other Interrupt Sources SP L1$ ARM R 5 TCMA Host CTRL TCMB SP L1$ ARM R 5 TCMA Host CTRL TCMB Lockstep Low Power CNN Architecture VP6: Pixel Level DMA ARM PL330 IRQ Data Buffer ICache Connection Matrix (SCU.IAC) Module & GPIO Out => CPU Interrupt Inputs A53: Object Level AP ARM A53 High Level Object Proc. C O R E I$/D$ C O R E C O R E C O R E I$/D$ I$/D$ I$/D$ L2 Cache DSP Tensili ca Vision P6 Low Level Pixel Vector Proc. C B O X CTRL-IO TIE DMA DMEM DMEM DMEM DMEM IMEM idma 4x LMEM 4x AXI 32 AXI128 AXI128 AXI128 AXI128 AXI128 OCP128 S C U. P M M S C U. P L L S C U. C R G APB AXI AXI AHB 32 AXI 64 AXI 64 FlexNOC Network on Chip 4x AXI 64 APB AXI 64 AXI 64 AXI 64 APB APB APB APB APB AXI 64 AXI 64 Internal Clocks and Enabling AXI tp PVCI PVCI Reg Clock Int. GPIO STD I/O c LPDDR4 Controll 32bit LPDDR4 PHY c LPDDR4 Controll 32bit LPDDR4 PHY P DMA Hardware Engines HE4 (DEC) P DMA Hardware Engines HE3 (FE) P DMA Hardware Engines HE2 (MD) P MIPI DMA Hardware Engines Group 1 (4xISP) HEs: Pixel Level Memory IF MIPI PHY PAR STD I/O P I2C (4x) STD I/O P P P P P P E P S S U T U C P P A H S I I I R AVB B E S M T MII (2x) (6x) STD I/O USB PHY PCIe PHY STD I/O P G P I O P C A N STD I/O P V D U DSI Tx MIPI PHY P V D U STD I/O I/O IF Dream Chip Technologies 6
7 Dream Chip Technologies SDIP ASIC Design Flow
8 Verification Concept Cadence Incisive Verification Tool Chain Dream Chip Technologies 8
9 SDIP Verification Concept Cadence Incisive Verification Tool Chain Chip-level and sub-system verification UVM SystemVerilog based verification environments Verification environment are configurable to select between usage of IP simulation models or IP RTL For environments hosting a processor this flexibility allows simulation running real program code or generating directed bus transactions. Dream Chip Technologies 9
10 SDIP Verification Concept Cadence Incisive Verification Tool Chain Sub-system environments available for Application processor unit (APU, including ARM A53) Safety processor unit (SPU, including ARM Cortex R5 lockstep) Digital signal processor unit (DSP, including Xtensa VP6) Memory control unit (DDRC, including DDR controller and PHY model) Dream Chip Technologies 10
11 APU Verification Environment (Flavour A) APB Slave UVC APB IF (dbg) AXI IF (ddr) AXI Master UVC APB Slave UVC apu_ca53_smod (replaces apu_ca53) APU Sideband Env Sideband Sideband Interface Interfaces AXI IF (acp) SB SB UVC UVC p p p p p APB IF (cfg) AXI Slave UVC p APU APU Env Config : use_smod == true tb_level == chip DMA-330 APU_NOC GIG-400 Environment configured to be used on chip-level using the A53 simulation model A53 APB and AXI transfers driven by according UVC sequences Remaining sideband port are driven by sideband UVCs Dream Chip Technologies 11
12 APU Verification Environment (Flavour B)) Virtual Sequencer APB Master UVC APB IF (dbg) APB (slv) AXI (mst) p AXI IF (ddr) AXI Slave UVC APB Master UVC APB IF (cfg) apu_ca53 APU Sideband Env SB SB UVC UVC Sideband Sideband Interfaces Interfaces p p p p APB (slv) Optional monitor (passive) Sidebands AXI IF (acp) AXI Slave UVC p Clock & Reset Env Clock & Reset Interfaces p System Scoreboard Reg Model (optinal) NSP (mst) DMA-330 p nsp2axi AXI IF AXI Slave UVC APU_NOC APU Env Config : use_smod == false tb_level == block GIG-400 p axi2nsp AXI IF AXI Master UVC apu_tb / sdip_tb APU NSP (slv) uvm_test Environment configured to be used on subsystem-level using the A53 RTL A53 APB and AXI transfers driven C program code Remaining sideband port are driven by IP itself Dream Chip Technologies 12
13 SDIP Chip-Level Verification Environment SPU Env (passive) APU Env (passive) DSP Env (passive) SDIP_CHIP Env (UVM) SPU Env (active) APU Env (active) DDR Env (active) DSP Env (active) Reg Model (optinal) CR5 interfaces A53 interfaces DDR Mem Model DSP interfaces SDIP_CHIP System Scoreboard Flash Mem Model Boot Flash (SPIM) CR5 IFs CR5 SMOD CR5 RTL SPU A53 IFs A53 SMOD A53 RTL APU DDR IFs DDR SMOD DDR RTL DDR DSP IFs DSP SMOD DSP RTL DSP NOC Virtual Sequencer Flash Mem Model BootFlash (SPIM) LPIO Camera IF Stream IO PLL Eth GPIO UART I2C SPIS JTAG VDU LPIO Interfaces (GPIO, UART, I2C, SPI, JTAG) FrameGen IFs Clock & Reset Interfaces Pin Check LPIO Env VideoIn Clock Env Clock & Reset Env uvm_test SDIP_CHIP Testbench Dream Chip Technologies 13
14 Dft and Backend Cadence Genus/Modus/Innovus Backend Tool Chain Dream Chip Technologies 14
15 SDIP Chip: Layout Overview Cadence Innovus Backend Tool Chain GF 22FDX technology PDK v0.5_ track library 7885,3µm x 8001,3µm 10LM Flipchip 1292 bumps 405 signal IOs 150um/200um pitch LVT/SLVT + FBB up to 1 GHz 0.8V core / 1.8V IO Dream Chip Technologies 15
16 SDIP Chip: Design Info Cadence Innovus Backend Tool Chain ~15.6M Instances LPDDR1 ~11.6mm² RAM 489 insts / 7426 kbytes only 9 different RAM cells Prepared for FBB Timing Optimization One SDC only 4 setup analysis views 9 hold analysis views DSP 4 x IVP6 A53 LPDDR0 R5 PLL Dream Chip Technologies 16
17 SDIP Chip: Hierarchical Layout with Innovus Cadence Innovus Backend Tool Chain sdip_chip ARM A53 4 x A53 CPU ARM R5 DSP 4 x Tensilica VP6 2 x 32bit LPDDR4 5 x PLL DSP 4 x VP6 LPDDR1 A53 Quad 4x A53 + L2 PLLs R5 LPDDR0 Dream Chip Technologies 17
18 Layout Runtime Info Cadence Innovus Backend Tool Chain A53 CPU 12h A53 Quad 12h VP6 60h DSP 30h R5 lockstep 17h SDIP chip 70h total 160h 3 x Intel(R) Xeon(R) CPU E GHz (12 Cores / 256GB RAM) 5 x Intel(R) Core(TM) i7-6700k 4.00GHz (8 Cores / 128GB RAM) multiple small machines organized as SunGridEngine Dream Chip Technologies 18
19 Static Timing Analyses Cadence Tempus Hierarchical Approach A53 Quad DSP R5 lockstep SDIP chip 34 Scenarios 6h runtime / 4 DMMC Jobs (8 CPUs each) Dream Chip Technologies 19
20 Layout Verification 3 rd Party Toolchain Cadence PVS was not qualified for signoff at TO time Hierarchical Approach not possible for sign-off high run time DRC 72h (3 x 12 CPUs / > 1TB RAM) LVS 3h FILL 89h (runset not prepared for massive parallel computing) Dream Chip Technologies 20
21 Dream Chip Technologies Power Analyses
22 Differential power analysis / Processors Heavy computing on one A53 at 500MHz adds +90mW P(core) Each additional heavy computing A53 at 500MHz core adds +25mW P(core) Heavy computing on VP6 RISC at 500MHz adds +290mW P(core) Heavy computing on VP6 SIMD at 500MHz adds +975mW P(core) A53/VP6 RISC computing: Mersenne Twister pseudo-random number generator VP6 SIMD computing: Vector multiplication Dream Chip Technologies 22
23 Differential power analysis DDR One LPDDR at 1066MHz adds +715mW P(total) Second LPDDR at 1066MHz adds +300mW P(total) Using LPDDR at 1333MHz adds +150mW P(total) per controller Dream Chip Technologies 23
24 Differential power analysis / Demos Multiview application runs at +300mW P(total), +190mW P(core) Topview application runs at +450mW P(total), +350mW P(core) Topview computing consumes 165mW P(core) Dream Chip Technologies 24
25 Dream Chip Technologies SDIP ES 3.0 -> 2018
26 Roadmap / Technology Improvements GF 22 nm FDSOI PDK 1.2 better PPA use 8-track libraries fix DDR phy weaknesses Power Management Optimization restrict use of LVDS cells Flow use new Cadence LBIST flow use Cadence PVS for DRC / LVS sign-off use hierarchical sign-off and fill flow Dream Chip Technologies 26
27 Roadmap / Features Replace two Vision P6 by Vision C5 Processors Add USB interface Add 2D GPU Minor bug fixes / improvements Dream Chip Technologies 27
28 Dream Chip Technologies Demos
29 Dream Chip Technologies Demo (Tensilica Day LUH)
30 Dream Chip Technologies Demo (In Dreamchip)
31 Dream Chip Technologies Thank You! martin.zeller<at>dreamchip.de Steinriede 10 D Garbsen/Hannover Germany
32 Dream Chip Technologies MPSoC Chip / Starter Kit
33 Dream Chip Technologies The SIP System-on-Module features 4GB LP-DDR RAM Interfaces Four 300MB/s video inputs One 300MB/s video output Gigabit Ethernet
34 Dream Chip Technologies Assembling the SOM... Overview Power management and measurement Chip power supplies included Benefits Reduced application-specific baseboard complexity Interfaces customizable to application requirements
35 4xHDMI Application Board Overview DCT ADAS Quad-HDMI Base Board Four HDMI 1.4b inputs One HDMI 1.4 output Custom high-speed headers available Base board features Video data rates up to 1080p60 Two Intel MAX10 10M08DC FPGAs Four high-speed interface headers Video input synchronization True output genlock possible Dream Chip Technologies 35
36 Software Development Kit Debug Access Secure TrustZone PSCI API ARM Cortex-A53 Multi-Core User Application Linux Kernel Kernel Drivers Video4Linux API Tensilica LX7-VP6 Multi-Core User Application Mailbox API Overview DCT ADAS Software Development Kit LEDE distribution with stable Linux bit and 64-bit flavors available Tensilica LX7-IVP6 development support Kernel API drivers ARM Cortex-R5 Lock-step CPU Communication Interfaces Video Input Interfaces Video Output Interface SDK features video framework Tensilica LX7-VP6 support Dream Chip Technologies 36
A new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI SOI Symposium Santa Clara, Apr.
Dr. Jens Benndorf MD, COO Dream Chip A new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI SOI Symposium Santa Clara, Apr. 13th, 2017 DCT Company Profile Dream
More informationA new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI based on Cadence VP6 Technology
Dr.-Ing Jens Benndorf (DCT) Gregor Schewior (DCT) A new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI based on Cadence VP6 Technology Tensilica Day 2017 16th
More informationHugo Cunha. Senior Firmware Developer Globaltronics
Hugo Cunha Senior Firmware Developer Globaltronics NB-IoT Product Acceleration Platforms 2018 Speaker Hugo Cunha Project Developper Agenda About us NB IoT Platforms The WIIPIIDO The Gateway FE 1 About
More informationZynq-7000 All Programmable SoC Product Overview
Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform
More informationSoftware Driven Verification at SoC Level. Perspec System Verifier Overview
Software Driven Verification at SoC Level Perspec System Verifier Overview June 2015 IP to SoC hardware/software integration and verification flows Cadence methodology and focus Applications (Basic to
More informationCopyright 2016 Xilinx
Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building
More informationSoC Platforms and CPU Cores
SoC Platforms and CPU Cores COE838: Systems on Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University
More informationMIPI : Advanced Driver Assistance System
MIPI : Advanced Driver Assistance System application and system development Richard Sproul Charles Qi - Gabriele Zarri (Cadence) esame Conference Sophia Antipolis 05 October 2015 ADAS : some history FORD
More informationProduct Series SoC Solutions Product Series 2016
Product Series Why SPI? or We will discuss why Serial Flash chips are used in many products. What are the advantages and some of the disadvantages. We will explore how SoC Solutions SPI and QSPI IP Cores
More informationNext Generation Verification Process for Automotive and Mobile Designs with MIPI CSI-2 SM Interface
Thierry Berdah, Yafit Snir Next Generation Verification Process for Automotive and Mobile Designs with MIPI CSI-2 SM Interface Agenda Typical Verification Challenges of MIPI CSI-2 SM designs IP, Sub System
More informationIntroduction to Sitara AM437x Processors
Introduction to Sitara AM437x Processors AM437x: Highly integrated, scalable platform with enhanced industrial communications and security AM4376 AM4378 Software Key Features AM4372 AM4377 High-performance
More informationDesign Choices for FPGA-based SoCs When Adding a SATA Storage }
U4 U7 U7 Q D U5 Q D Design Choices for FPGA-based SoCs When Adding a SATA Storage } Lorenz Kolb & Endric Schubert, Missing Link Electronics Rudolf Usselmann, ASICS World Services Motivation for SATA Storage
More informationPlace Your Logo Here. K. Charles Janac
Place Your Logo Here K. Charles Janac President and CEO Arteris is the Leading Network on Chip IP Provider Multiple Traffic Classes Low Low cost cost Control Control CPU DSP DMA Multiple Interconnect Types
More informationIntelop. *As new IP blocks become available, please contact the factory for the latest updated info.
A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment
More informationAT-501 Cortex-A5 System On Module Product Brief
AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please
More informationFujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02
Fujitsu System Applications Support 1 Overview System Applications Support SOC Application Development Lab Multimedia VoIP Wireless Bluetooth Processors, DSP and Peripherals ARM Reference Platform 2 SOC
More informationCoreTile Express for Cortex-A5
CoreTile Express for Cortex-A5 For the Versatile Express Family The Versatile Express family development boards provide an excellent environment for prototyping the next generation of system-on-chip designs.
More informationMYC-C7Z010/20 CPU Module
MYC-C7Z010/20 CPU Module - 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor with Xilinx 7-series FPGA logic - 1GB DDR3 SDRAM (2 x 512MB, 32-bit), 4GB emmc, 32MB QSPI Flash - On-board Gigabit
More informationA Closer Look at the Epiphany IV 28nm 64 core Coprocessor. Andreas Olofsson PEGPUM 2013
A Closer Look at the Epiphany IV 28nm 64 core Coprocessor Andreas Olofsson PEGPUM 2013 1 Adapteva Achieves 3 World Firsts 1. First processor company to reach 50 GFLOPS/W 3. First semiconductor company
More informationSPEAr: an HW/SW reconfigurable multi processor architecture
Welcome to the «SPEAr Age» Structured Processor Enhanced Architecture SPEAr: an HW/SW reconfigurable multi processor architecture COMPUTER PERIPHERAL GROUP Outline Economics of Moore s law and market view
More informationDesigning with ALTERA SoC Hardware
Designing with ALTERA SoC Hardware Course Description This course provides all theoretical and practical know-how to design ALTERA SoC devices under Quartus II software. The course combines 60% theory
More informationTest and Verification Solutions. ARM Based SOC Design and Verification
Test and Verification Solutions ARM Based SOC Design and Verification 7 July 2008 1 7 July 2008 14 March 2 Agenda System Verification Challenges ARM SoC DV Methodology ARM SoC Test bench Construction Conclusion
More informationYafit Snir Arindam Guha Cadence Design Systems, Inc. Accelerating System level Verification of SOC Designs with MIPI Interfaces
Yafit Snir Arindam Guha, Inc. Accelerating System level Verification of SOC Designs with MIPI Interfaces Agenda Overview: MIPI Verification approaches and challenges Acceleration methodology overview and
More informationMYD-C7Z010/20 Development Board
MYD-C7Z010/20 Development Board MYC-C7Z010/20 CPU Module as Controller Board Two 0.8mm pitch 140-pin Connectors for Board-to-Board Connections 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor
More informationFujitsu SOC Fujitsu Microelectronics America, Inc.
Fujitsu SOC 1 Overview Fujitsu SOC The Fujitsu Advantage Fujitsu Solution Platform IPWare Library Example of SOC Engagement Model Methodology and Tools 2 SDRAM Raptor AHB IP Controller Flas h DM A Controller
More informationXMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications
XMC-ZU1 XMC Module Xilinx Zynq UltraScale+ MPSoC Overview PanaTeQ s XMC-ZU1 is a XMC module based on the Zynq UltraScale+ MultiProcessor SoC device from Xilinx. The Zynq UltraScale+ integrates a Quad-core
More informationZynq Architecture, PS (ARM) and PL
, PS (ARM) and PL Joint ICTP-IAEA School on Hybrid Reconfigurable Devices for Scientific Instrumentation Trieste, 1-5 June 2015 Fernando Rincón Fernando.rincon@uclm.es 1 Contents Zynq All Programmable
More informationSimplify System Complexity
Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationMYD-C437X-PRU Development Board
MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3
More informationXMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change
Advanced Information Subject To Change XMC-RFSOC-A XMC Module Xilinx Zynq UltraScale+ RFSOC Overview PanaTeQ s XMC-RFSOC-A is a XMC module based on the Zynq UltraScale+ RFSoC device from Xilinx. The Zynq
More information. SMARC 2.0 Compliant
MSC SM2S-IMX8 NXP i.mx8 ARM Cortex -A72/A53 Description The new MSC SM2S-IMX8 module offers a quantum leap in terms of computing and graphics performance. It integrates the currently most powerful i.mx8
More informationEnabling An Interconnected Digital World Cadence EDA and IP Update. Jonathan Smith Director, Strategic Alliances June 1, 2017
Enabling An Interconnected Digital World Cadence EDA and IP Update Jonathan Smith Director, Strategic Alliances June 1, 2017 IoT Market Definition and Growth Estimates Large and widely varying Known: IoT
More information. Micro SD Card Socket. SMARC 2.0 Compliant
MSC SM2S-IMX6 NXP i.mx6 ARM Cortex -A9 Description The design of the MSC SM2S-IMX6 module is based on NXP s i.mx 6 processors offering quad-, dual- and single-core ARM Cortex -A9 compute performance at
More informationARM Cortex-A9 ARM v7-a. A programmer s perspective Part1
ARM Cortex-A9 ARM v7-a A programmer s perspective Part1 ARM: Advanced RISC Machine First appeared in 1985 as Acorn RISC Machine from Acorn Computers in Manchester England Limited success outcompeted by
More informationUse ZCU102 TRD to Accelerate Development of ZYNQ UltraScale+ MPSoC
Use ZCU102 TRD to Accelerate Development of ZYNQ UltraScale+ MPSoC Topics Hardware advantages of ZYNQ UltraScale+ MPSoC Software stacks of MPSoC Target reference design introduction Details about one Design
More informationTHE LEADER IN VISUAL COMPUTING
MOBILE EMBEDDED THE LEADER IN VISUAL COMPUTING 2 TAKING OUR VISION TO REALITY HPC DESIGN and VISUALIZATION AUTO GAMING 3 BEST DEVELOPER EXPERIENCE Tools for Fast Development Debug and Performance Tuning
More informationFreescale i.mx6 Architecture
Freescale i.mx6 Architecture Course Description Freescale i.mx6 architecture is a 3 days Freescale official course. The course goes into great depth and provides all necessary know-how to develop software
More informationMemCon 2014 October 15 th, Achieving End- to- E nd QoS Poonacha K ongetir a
MemCon 2014 October 15 th, 2014 Achieving End- to- E nd QoS Poonacha K ongetir a (poonacha@netspeedsystems.com) Problem Statement NetSpeed Platform Overview AGE NDA QoS Primer Achieving End- to- end QoS
More informationSimplify System Complexity
1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller
More information3D-IC is Now Real: Wide-IO is Driving 3D-IC TSV. Samta Bansal and Marc Greenberg, Cadence EDPS Monterey, CA April 5-6, 2012
3D-IC is Now Real: Wide-IO is Driving 3D-IC TSV Samta Bansal and Marc Greenberg, Cadence EDPS Monterey, CA April 5-6, 2012 What the fuss is all about * Source : ECN Magazine March 2011 * Source : EDN Magazine
More information«Real Time Embedded systems» Cyclone V SOC - FPGA
«Real Time Embedded systems» Cyclone V SOC - FPGA Ref: http://www.altera.com rene.beuchat@epfl.ch LAP/ISIM/IC/EPFL Chargé de cours rene.beuchat@hesge.ch LSN/hepia Prof. HES 1 SOC + FPGA (ex. Cyclone V,
More informationEuropractice Cadence release. IC Package ASSURA 4.1 ASSURA 4.1 ASSURA 4.1
Release CTOS 14.2 Description Assura(TM) Design Rule Checker Assura(TM) Layout Vs. Schematic Verifier Assura(TM) Multiprocessor Option CCD Multi-Constraint Check Option Encounter (R) Conformal Constraint
More informationThe Use Of Virtual Platforms In MP-SoC Design. Eshel Haritan, VP Engineering CoWare Inc. MPSoC 2006
The Use Of Virtual Platforms In MP-SoC Design Eshel Haritan, VP Engineering CoWare Inc. MPSoC 2006 1 MPSoC Is MP SoC design happening? Why? Consumer Electronics Complexity Cost of ASIC Increased SW Content
More informationCopyright 2014 Xilinx
IP Integrator and Embedded System Design Flow Zynq Vivado 2014.2 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able
More informationCopyright 2017 Xilinx.
All Programmable Automotive SoC Comparison XA Zynq UltraScale+ MPSoC ZU2/3EG, ZU4/5EV Devices XA Zynq -7000 SoC Z-7010/7020/7030 Devices Application Processor Real-Time Processor Quad-core ARM Cortex -A53
More informationZynq AP SoC Family
Programmable Logic (PL) Processing System (PS) Zynq -7000 AP SoC Family Cost-Optimized Devices Mid-Range Devices Device Name Z-7007S Z-7012S Z-7014S Z-7010 Z-7015 Z-7020 Z-7030 Z-7035 Z-7045 Z-7100 Part
More informationBeyond TrustZone Security Enclaves Reed Hinkel Senior Manager Embedded Security Market Develop
Beyond TrustZone Security Enclaves Reed Hinkel Senior Manager Embedded Security Market Develop Part2 Security Enclaves Tech Seminars 2017 Agenda New security technology for IoT Security Enclaves CryptoIsland
More informationDesign Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration. Faraday Technology Corp.
Design Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration Faraday Technology Corp. Table of Contents 1 2 3 4 Faraday & FA626TE Overview Why We Need an 800MHz ARM v5 Core
More informationSTM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
More informationAn Ultra High Performance Scalable DSP Family for Multimedia. Hot Chips 17 August 2005 Stanford, CA Erik Machnicki
An Ultra High Performance Scalable DSP Family for Multimedia Hot Chips 17 August 2005 Stanford, CA Erik Machnicki Media Processing Challenges Increasing performance requirements Need for flexibility &
More informationLEON4: Fourth Generation of the LEON Processor
LEON4: Fourth Generation of the LEON Processor Magnus Själander, Sandi Habinc, and Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden Tel +46 31 775 8650, Email: {magnus, sandi, jiri}@gaisler.com
More informationDoes FPGA-based prototyping really have to be this difficult?
Does FPGA-based prototyping really have to be this difficult? Embedded Conference Finland Andrew Marshall May 2017 What is FPGA-Based Prototyping? Primary platform for pre-silicon software development
More informationNVIDIA'S DEEP LEARNING ACCELERATOR MEETS SIFIVE'S FREEDOM PLATFORM. Frans Sijstermans (NVIDIA) & Yunsup Lee (SiFive)
NVIDIA'S DEEP LEARNING ACCELERATOR MEETS SIFIVE'S FREEDOM PLATFORM Frans Sijstermans (NVIDIA) & Yunsup Lee (SiFive) NVDLA NVIDIA DEEP LEARNING ACCELERATOR IP Core for deep learning part of NVIDIA s Xavier
More informationVerification Futures The next three years. February 2015 Nick Heaton, Distinguished Engineer
Verification Futures The next three years February 2015 Nick Heaton, Distinguished Engineer Let s rewind to November 2011 2 2014 Cadence Design Systems, Inc. All rights reserved. November 2011 SoC Integration
More informationSoftware Defined Modem A commercial platform for wireless handsets
Software Defined Modem A commercial platform for wireless handsets Charles F Sturman VP Marketing June 22 nd ~ 24 th Brussels charles.stuman@cognovo.com www.cognovo.com Agenda SDM Separating hardware from
More informationDesigning with NXP i.mx8m SoC
Designing with NXP i.mx8m SoC Course Description Designing with NXP i.mx8m SoC is a 3 days deep dive training to the latest NXP application processor family. The first part of the course starts by overviewing
More informationMYC-C437X CPU Module
MYC-C437X CPU Module - Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors - 512MB DDR3 SDRAM, 4GB emmc Flash, 32KB EEPROM - Gigabit Ethernet PHY - Power Management IC - Two 0.8mm pitch 100-pin Board-to-Board
More informationDesigning Multi-Channel, Real-Time Video Processors with Zynq All Programmable SoC Hyuk Kim Embedded Specialist Jun, 2014
Designing Multi-Channel, Real-Time Video Processors with Zynq All Programmable SoC Hyuk Kim Embedded Specialist Jun, 2014 Broadcast & Pro A/V Landscape Xilinx Smarter Vision in action across the entire
More informationMulti-DSP/Micro-Processor Architecture (MDPA)
Multi-DSP/Micro-Processor Architecture (MDPA) Microelectronics Presentation Days 2010 30 March 2010, ESA/ESTEC, Noordwijk T. Helfers; E. Lembke; P. Rastetter; O. Ried Astrium GmbH Content Motivation MDPA
More informationEffective System Design with ARM System IP
Effective System Design with ARM System IP Mentor Technical Forum 2009 Serge Poublan Product Marketing Manager ARM 1 Higher level of integration WiFi Platform OS Graphic 13 days standby Bluetooth MP3 Camera
More informationAgile Hardware Design: Building Chips with Small Teams
2017 SiFive. All Rights Reserved. Agile Hardware Design: Building Chips with Small Teams Yunsup Lee ASPIRE Graduate 2016 Co-Founder and CTO 2 2017 SiFive. All Rights Reserved. World s First Single-Chip
More informationVeloce2 the Enterprise Verification Platform. Simon Chen Emulation Business Development Director Mentor Graphics
Veloce2 the Enterprise Verification Platform Simon Chen Emulation Business Development Director Mentor Graphics Agenda Emulation Use Modes Veloce Overview ARM case study Conclusion 2 Veloce Emulation Use
More informationПрезентация на SEMICON России 2014 Company Introduction. Jens Benndorf, Managing Director, COO
Презентация на SEMICON России 2014 Company Introduction Jens Benndorf, Managing Director, COO 14.05.2012-15.05.2014 Dream Chip Technologies is...... an independent fabless semiconductor Chip and IP Design
More informationModeling Performance Use Cases with Traffic Profiles Over ARM AMBA Interfaces
Modeling Performance Use Cases with Traffic Profiles Over ARM AMBA Interfaces Li Chen, Staff AE Cadence China Agenda Performance Challenges Current Approaches Traffic Profiles Intro Traffic Profiles Implementation
More informationRISECREEK: From RISC-V Spec to 22FFL Silicon
RISECREEK: From RISC-V Spec to 22FFL Silicon Vinod Ganesan, Gopinathan Muthuswamy Group CSE Dept RISE Lab IIT Madras Amudhan, Bharath, Alagu - HCL Tech Konala Varma, Ang Boon Chong, Harish Villuri - Intel
More informationpcduino V3B XC4350 User Manual
pcduino V3B XC4350 User Manual 1 User Manual Contents Board Overview...2 System Features...3 Single-Board Computer Configuration......3 Pin Assignments...4 Single-Board Computer Setup...6 Required Hardware...6
More informationWill Everything Start To Look Like An SoC?
Will Everything Start To Look Like An SoC? Vikas Gautam, Synopsys Verification Futures Conference 2013 Bangalore, India March 2013 Synopsys 2012 1 SystemVerilog Inherits the Earth e erm SV urm AVM 1.0/2.0/3.0
More informationThe Challenges of System Design. Raising Performance and Reducing Power Consumption
The Challenges of System Design Raising Performance and Reducing Power Consumption 1 Agenda The key challenges Visibility for software optimisation Efficiency for improved PPA 2 Product Challenge - Software
More informationSTM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
More informationVertical Reuse of functional verification from subsystem to SoC level (with seamless SoC emulation)
Vertical Reuse of functional verification from subsystem to SoC level (with seamless SoC emulation) Pranav Kumar, Staff Engineer Digvijaya Pratap SINGH, Sr. Staff Engineer STMicroelectronics, Greater NOIDA,
More informationParallella Linux - quickstart guide. Antmicro Ltd
Parallella Linux - quickstart guide Antmicro Ltd June 13, 2016 Contents 1 Introduction 1 1.1 Xilinx tools.......................................... 1 1.2 Version information.....................................
More informationG3399 Single Board Computer Introduction
G3399 Single Board Computer Introduction Shenzhen Graperain Technology Co., Ltd. http://www.graperain.com/ Copyright Statement Copyrights of this manual belong to Shenzhen Graperain Technology Co., Ltd.
More informationSoC FPGAs. Your User-Customizable System on Chip Altera Corporation Public
SoC FPGAs Your User-Customizable System on Chip Embedded Developers Needs Low High Increase system performance Reduce system power Reduce board size Reduce system cost 2 Providing the Best of Both Worlds
More informationAnalyzing and Debugging Performance Issues with Advanced ARM CoreLink System IP Components
Analyzing and Debugging Performance Issues with Advanced ARM CoreLink System IP Components By William Orme, Strategic Marketing Manager, ARM Ltd. and Nick Heaton, Senior Solutions Architect, Cadence Finding
More informationXMC-SDR-A. XMC Zynq MPSoC + Dual ADRV9009 module. Preliminary Information Subject To Change. Overview. Key Features. Typical Applications
Preliminary Information Subject To Change XMC-SDR-A XMC Zynq MPSoC + Dual ADRV9009 module Overview PanaTeQ s XMC-SDR-A is a XMC module based on the Zynq UltraScale+ MultiProcessor SoC device from Xilinx
More informationSEFUW workshop. Feb 17 th 2016
SEFUW workshop Feb 17 th 2016 NanoXplore overview French fabless company with two activities FPGA core IP High reliable FPGA devices Lead by FPGA industry experts with more than 25 years track records
More informationVerification Futures Nick Heaton, Distinguished Engineer, Cadence Design Systems
Verification Futures 2016 Nick Heaton, Distinguished Engineer, Cadence Systems Agenda Update on Challenges presented in 2015, namely Scalability of the verification engines The rise of Use-Case Driven
More informationSpartan-6 and Virtex-6 FPGA Embedded Kit FAQ
Spartan-6 and Virtex-6 FPGA FAQ February 5, 2009 Getting Started 1. Where can I purchase an Embedded kit? A: You can purchase your Spartan-6 and Virtex-6 FPGA Embedded kits online at: Spartan-6 FPGA :
More informationConfigurable Processors for SOC Design. Contents crafted by Technology Evangelist Steve Leibson Tensilica, Inc.
Configurable s for SOC Design Contents crafted by Technology Evangelist Steve Leibson Tensilica, Inc. Why Listen to This Presentation? Understand how SOC design techniques, now nearly 20 years old, are
More informationKontron s ARM-based COM solutions and software services
Kontron s ARM-based COM solutions and software services Peter Müller Product Line Manager COMs Kontron Munich, 4 th July 2012 Kontron s ARM Strategy Why ARM COMs? How? new markets for mobile applications
More informationA176 Cyclone. GPGPU Fanless Small FF RediBuilt Supercomputer. IT and Instrumentation for industry. Aitech I/O
The A176 Cyclone is the smallest and most powerful Rugged-GPGPU, ideally suited for distributed systems. Its 256 CUDA cores reach 1 TFLOPS, and it consumes less than 17W at full load (8-10W at typical
More informationOptimizing ARM SoC s with Carbon Performance Analysis Kits. ARM Technical Symposia, Fall 2014 Andy Ladd
Optimizing ARM SoC s with Carbon Performance Analysis Kits ARM Technical Symposia, Fall 2014 Andy Ladd Evolving System Requirements Processor Advances big.little Multicore Unicore DSP Cortex -R7 Block
More informationIGLOO2 Evaluation Kit Webinar
Power Matters. IGLOO2 Evaluation Kit Webinar Jamie Freed jamie.freed@microsemi.com August 29, 2013 Overview M2GL010T- FG484 $99* LPDDR 10/100/1G Ethernet SERDES SMAs USB UART Available Demos Small Form
More informationEmbedded Vision Solutions
FLEXIBLE SOLUTIONS FOR EMBEDDED VISION PROCESSING AT THE EDGE Embedded Vision Solutions Embedded vision offers a promising future with many exciting new applications entering the market. These systems
More informationM2-SM6-xx - i.mx 6 based SMARC Modules
Product Brief ----------------------------------------------------------------------------- M2-SM6-xx - i.mx 6 based SMARC Modules Using the new SMARC standard for embedded modules, TS introduces a series
More informationECE 471 Embedded Systems Lecture 2
ECE 471 Embedded Systems Lecture 2 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 7 September 2018 Announcements Reminder: The class notes are posted to the website. HW#1 will
More informationPV8900-CORE Full Function TCC8900/TCC8901/TCC8902 CPU Module Specification
PV8900-CORE Full Function TCC8900/TCC8901/TCC8902 CPU Module Specification 1. Overview: PV8900-CORE CPU Module is designed by Shanghai Povell Electronic Technologies Co., Ltd. in 2010, this CPU module
More informationHardware Software Bring-Up Solutions for ARM v7/v8-based Designs. August 2015
Hardware Software Bring-Up Solutions for ARM v7/v8-based Designs August 2015 SPMI USB 2.0 SLIMbus RFFE LPDDR 2 LPDDR 3 emmc 4.5 UFS SD 3.0 SD 4.0 UFS Bare Metal Software DSP Software Bare Metal Software
More informationOberon M2M IoT Platform. JAN 2016
Oberon M2M IoT Platform JAN 2016 www.imgtec.com Contents Iot Segments and Definitions Targeted Use Cases for IoT Oberon targeted use cases IoT Differentiators IoT Power Management IoT Security Integrated
More informationSoftware Development Using Full System Simulation with Freescale QorIQ Communications Processors
Patrick Keliher, Simics Field Application Engineer Software Development Using Full System Simulation with Freescale QorIQ Communications Processors 1 2013 Wind River. All Rights Reserved. Agenda Introduction
More informationNext Generation Multi-Purpose Microprocessor
Next Generation Multi-Purpose Microprocessor Presentation at MPSA, 4 th of November 2009 www.aeroflex.com/gaisler OUTLINE NGMP key requirements Development schedule Architectural Overview LEON4FT features
More informationAgilent N2533A RMP 4.0 Remote Management Processor Data Sheet
Agilent N2533A RMP 4.0 Remote Management Processor Data Sheet Description The Agilent RMP 4.0 is a highly integrated Remote Management Processor. Its small package and flexible hardware design is suitable
More informationBACH PRO AUDIO NETWORKING & DSP PRODUCT CATALOG September 16, 2016
BACH PRO AUDIO NETWORKING & DSP PRODUCT CATALOG September 16, 2016 Our Mission To deliver the world s easiest-to-use media networking and processing platforms, EMBEDDED to meet our customers requirements.
More informationVPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications
VPX3-ZU1 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site Overview PanaTeQ s VPX3-ZU1 is a 3U OpenVPX module based on the Zynq UltraScale+ MultiProcessor SoC device from Xilinx. The Zynq
More informationPRU Hardware Overview. Building Blocks for PRU Development: Module 1
PRU Hardware Overview Building Blocks for PRU Development: Module 1 Agenda SoC Architecture PRU Submodules Example Applications 2 SoC Architecture Building Blocks for PRU Development: PRU Hardware Overview
More informationCME AHB2APB Bridge Design Example
CME AHB2APB Bridge Design Example User Guide 11/2013 Capital Microelectronics, Inc. China Contents Contents... 2 1 Introduction... 3 2 System Level Structure... 4 3 Example Result... 9 4 Pin and Design
More informationQuick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM
TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM Get to Know the TWR-VF65GS10 Dual Quad SPI K20 JTAG Header UART Selection
More information借助 SDSoC 快速開發複雜的嵌入式應用
借助 SDSoC 快速開發複雜的嵌入式應用 May 2017 What Is C/C++ Development System-level Profiling SoC application-like programming Tools and IP for system-level profiling Specify C/C++ Functions for Acceleration Full System
More informationProduct Technical Brief S3C2413 Rev 2.2, Apr. 2006
Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and
More information