webinaire à la demande

Microsoft - HLS Hardware Design Patterns

Durée estimée : 49 minutes

Partager

Microsoft - HLS Hardware Design Patterns

High-Level Synthesis (HLS) using untimed C++ presents an elegant hardware abstraction framework for simplifying hardware design at the unit level. To construct large designs in untimed C++, the design needs to be broken down into isolated units connected via channels. The process of breaking down a design into units usually ends up being more than simply dividing modules, there are specific design considerations that need to be considered in this process in order to produce a design that will function correctly in a system after RTL is generated.

This presentation discusses some core considerations for partitioning a digital design and introduces a basic set of HLS Hardware Design Patterns that provide foundational and conceptual building blocks for large-scale designs. Generic design patterns for common design aspects such as interfaces, input, and output arbitration, configuration, and flushing will be covered.

Ressources associées

Maîtriser la complexité et les problématiques d'intégration des systèmes aéronautiques grâce au MBSE
Solution Brief

Maîtriser la complexité et les problématiques d'intégration des systèmes aéronautiques grâce au MBSE

Les entreprises aéronautiques peuvent accélérer le cycle de développement des programmes, gagner en agilité et livrer des produits de qualité, tout en faisant des économies. Pour en savoir plus, consultez ce livre blanc.

Le MBSE pour les nuls
E-book

Le MBSE pour les nuls

Désormais disponible gratuitement en audiobook. Le MBSE pour les nuls, Édition spéciale Siemens relie tous les éléments du cycle de vie du développement de produits. Téléchargez-le en PDF ou écoutez-le dès aujourd'hui.

Optimiser la conception, le développement et les processus de certification des avions grâce à l'ingénierie système basée sur des modèles
White Paper

Optimiser la conception, le développement et les processus de certification des avions grâce à l'ingénierie système basée sur des modèles

Dans ce livre blanc, vous découvrirez comment la gestion numérique de la certification vous fournit les outils nécessaires à la validation de la navigabilité des avions.