ASIP University Day 2019

Join Us!

Wednesday, September 25th                                      Lund University, A-Huset, Sölvegatan 24                      Lund, Sweden

Application-specific instruction set processors (ASIPs) have established themselves as a third implementation option for modern SoCs, i.e. when standard processor IP cannot meet challenging application-specific requirements, and fixed hardware is not flexible enough.  Heterogeneous multicore systems including ASIPs are now becoming more mainstream. Domains such as 5G, data centers, artificial intelligence, and automated driving assistance have fueled the development of such ASIPs, and triggered many university projects. Processor design projects such as the RISC-V initiative at UC Berkeley have also generated a lot of interest in designing specialized, application-optimized processor architectures.

Used by top tier companies for hundreds of successful projects to date, Synopsys’ ASIP Designer is the market leading tool for the design, verification and programming of ASIPs.

The ASIP University Day is intended to be an informal forum for university teams to exchange ideas, and to build up networks among university teams involved in the design of such specialized processors. Also, Synopsys will share their insight into market trends, and will provide a technical update on ASIP Designer, training courses available for classroom exercises, and reference examples.

The ASIP University Day is followed by a free-of-charge 1-day ASIP Designer tutorial/ training for university members. 

ASIP University Day - Sept 25

The ASIP University Day 2019 will be hosted by the Department of Electrical and Information Technology of Lund University, with support from Associate Prof. Liang Liu (Integrated Electronic Systems Group) and Prof. Ove Edfors (Communications Engineering Group). Dr. Steffen Malkowsky will chair the event.

 

Agenda 

Time Description
8:30 - 9:00 Registration
9:00 - 9:40 Getting started … Application-Specific Processors (ASIPs) in System-on-Chip Design: Market and Technology Trends
Markus Willems, Synopsys
ASIPs have established themselves as an implementation option next to standard processors IP and fixed-function RTL. They combine hardware specialization with flexibility through software programmability. This talk will provide an introduction into Synopsys' ASIP Designer tool-suite, targeted markets, business models, and how Synopsys collaborates with university partners in this domain.
9:40 - 10:20 Modern and Future Communications: Dealing with High Variability of Handset Workloads and Scalable Algorithms
Farhan Moin, TU Dresden
During this session we present the necessary capabilities of a vector DSP implementation to efficiently process a highly scalable GFDM waveform algorithm in the context of 5G and beyond use cases. We investigate structural properties and numerical precision of the GFDM algorithm, propose a scalable vectorised approach for single instruction multiple data processing, and carry out a performance-cost evaluation using the ASIP Designer Tool Suite. The presentation covers our key findings to enable GFDM functionality on handheld user equipment.
10:20 - 10:40 Coffee Break
10:40 - 11:20 ASIP Designer Example Models – Starting Point for Your Next Project
Rik De Wulf, Synopsys
ASIP Designer comes with an extensive library of example models, with each release providing additional models and enhancements. These example models ship as nML source code and illustrate how to model certain features, but also serve as a starting point for your own ASIP design. The library includes standard RISC architectures including implementations of the RISC-V ISA plus extensions, wide-vector SIMD architectures, VLIW examples illustrating instruction-level parallelism, as well as specialized accelerators. During this session we will provide an overview of this library, and will drill into details for selected example models that have recently been added to the library.
11.20 - 12:00 Extending RISC-V IPs for efficient computation of data analytics algorithms: the ETH Zurich research and teaching experience               Pasquale Davide Schiavone, ETH Zuerich
Near-sensors computation is revolutionizing the "Internet-Of-Everything" (IoE) by bringing more efficiency to the connected objects and thus enabling denser and more performant network to analyze data. At the Eidgenoessische Technische Hochschule Zuerich (ETH Zurich) and University of Bologna, the open-source parallel ultra low power (PULP) project aims to cope with the IoE challenges by developing an optimized processor based multi-core platform operating in near-threshold. The open-source RISC-V ISA is chosen as basis to develop our processors due to its native support for custom extensions, which the PULP cores heavily leverage to increase the energy-efficiency of IoE applications. Synopsys’ ASIP Designer is contributing to our activities about the newest extensions for our cores and for teaching activities thanks to its efficient design flow that makes the exploration and evaluation faster.
12.00 - 12:40 Massive MIMO Baseband ASIP with Parallel Memory and Decoder Accelerator
Mohammad Attari, Lund University
Our massive MIMO baseband ASIP implementation, equipped with SIMD processing capabilities and a systolic array baked right into the processor pipeline, is further enhanced by utilizing the instruction compaction technique in order to reduce the memory footprint. In addition, work is ongoing to further customize the design by including a parallel memory specially designed to cater to the specific memory access requirements of MIMO processing, and also a polar decoder accelerator in RTL format.
12:40 - 13:40 Lunch
13:40 -14:20 ASIP Acceleration for FFT Processing in Wireless Communication and Radar Sensing
Werner Geurts, Synopsys
FFT is an efficient algorithm for computing discrete Fourier transforms. It has many applications, in wired and wireless communication, in radar sensing, in speech and audio processing. In this session we will focus on applications that require a high sample rate. More specifically, we will look at real time FFT implementations for wireless communication and for radar sensing. For these high sample rates, real time and area as well as power efficient implementations can be realized by means of application specific processors. Such processors combine FFT-specific operations and addressing modes with instruction and data-level parallelism.
14:20 - 15:00 Exploration of Memory Energy-Reduction Strategies for a Deep Learning ASIP
Lennart Reimann, RWTH Aachen
Convolutional neural networks (CNNs) are more and more used in many applications on embedded systems. But it should be noted that CNNs are subject to high computational efforts, which require a large amount of data to be stored on off-chip memories, mainly DRAMs. The energy consumption is often an important factor for embedded systems. Thus, strategies are required to mitigate the energy consumption of the system, especially for the highly energy consuming DRAM. In this work, suitable approaches aiming to reduce the energy consumption of the DRAM for a CNN ASIP are implemented and examined, e.g. the reduction of data transmissions.
15:00 - 15:30 Coffee Break
15:30 - 16:10 ASIP Acceleration for Cryptography and Security Applications
Werner Geurts, Synopsys
Many embedded applications rely on cryptographic and hashing algorithms to transmit and to store data in a safe way. Examples are wired and wireless communication and solid state storage. In these contexts, the coding, decoding and hashing of data has to be executed at the rate with which the data is transmitted over a channel or stored to a solid state memory. At these high rates, application specific processors are an efficient way to implement the cryptographic and hashing algorithms.  In this session, we will look at how standard algorithms such as AES, RSA and SHA can be accelerated by combining custom data paths, register and memory structures with instruction and data level parallelism.
16:10 - 16:50 A Latency-Optimized Hash-Based Digital Signature Accelerator for the Tactile Internet
Robert Wittig, TU Dresden
Tactile Internet as an evolution of the Internet of Things (IoT) will enable real-time interactive applications in industry and society. It requires low latency and security. Security comprises encryption and data authentication. Digital signatures enable the latter. With the rise of quantum computers, most currently employed digital signature schemes will become unsecure. One promising post-quantum secure algorithm is the eXtended Merkle Signature Scheme (XMSS). It is computationally expensive and thus contradicts low latency requirements. We proposes a latency-optimized ASIP accelerator for hash-based digital signature processing for the XMSS algorithm. Our architecture improves the latency of signing and verification into the sub-millisecond range.
16:50 - 17:00 Closing

ASIP Designer Tools Training for Universities, Sept 26

On September 26th, 2019 (the day after the ASIP University Day) Synopsys will offer a free-of-charge training for students getting started with ASIP Designer. The training will focus on modelling processor architectures in the nML language. In ASIP Designer, a single processor model is used from which a C/C++ compiler, instruction set simulator and a synthesizable RTL model are derived. 

After attending the training, participants will:

  • understand the language concepts needed to model a processor in ASIP Designer
  • be able to design a simple processor from scratch
  • be able to modify and extend existing example processor models provided with ASIP Designer

 

The Venue

As one of the oldest cities in Sweden dating back to 990, Lund is a city of contrasts where 1,000 years of history blend with modern knowledge and ideas. In Lund, you find the charm of a small picturesque, cobble-stoned city, side-by side with big city attractions such as services, shopping, restaurants and cultural events.  

The University is a strong influence on Lund city, and several university buildings are in the heart of the city. The combination of businesses, students and researchers from around the world has given birth to Lund's unique character as a city of strong research-based global industries. The Malmö region, including Lund, is the 4th most inventive region in the world. Sweden’s first and most successful research park, Ideon, is situated in Lund, and the country’s two largest research ventures, MAX IV Laboratory and the European Spallation Source (ESS) are located here.

Lund is located less than 1 hour from Copenhagen and 25 minutes from Malmö. Copenhagen Airport is a major international hub for air travel with plenty of worldwide connections. There are frequent train connections from Lund to Copenhagen Airport. The journey from Copenhagen Airport to Lund takes approximately 35 minutes.