BSI PD IEC/TR 63051:2017
$102.76
Documentation on design automation subjects. Mathematical algorithm hardware description languages for system level modeling and verification (HDLMath)
Published By | Publication Date | Number of Pages |
BSI | 2017 | 20 |
A hardware description language provides a means to describe the behavior of a system precisely and concisely. This document describes the main functional requirements for an HDLMath language and compares existing HDLMath languages from the viewpoint of designers. It is intended to accelerate the standardization of a mathematical algorithm design language and to help establish a new and good system modeling and verification environment.
PDF Catalog
PDF Pages | PDF Title |
---|---|
4 | CONTENTS |
5 | FOREWORD |
7 | INTRODUCTION Tables TableĀ 1 ā Examples of mathematics applications |
9 | 1 Scope 2 Normative references 3 Terms and definitions 4 Definition and positioning of HDLMath 4.1 General 4.2 Current HDLMaths |
10 | 4.3 Design abstraction level of HDLMath |
11 | 5 Functional requirements of HDLMath 5.1 General 5.2 Mathematical expressions Figures FigureĀ 1 ā Numbers of description lines |
12 | 5.3 Various kinds of precision computation 5.4 Exception and error handling FigureĀ 2 ā Examples of mathematical expressions TableĀ 2 ā Examples of precision type |
13 | 5.5 Multi-dimensional arrays 5.6 Mathematical functions FigureĀ 3 ā Multi-dimensional arrays and mathematical functions in HDLMath1 TableĀ 3 ā Examples of overflow handling |
14 | 5.7 Mixed numerical and symbolic computations 5.8 Feedback process FigureĀ 4 ā Multi-dimensional arrays and mathematical functions in HDLMath2 FigureĀ 5 ā Mixed numerical and symbolic computations in HDLMath1 and HDLMath2 FigureĀ 6 ā Example of a feedback process |
15 | 5.9 User-defined functions in C-code FigureĀ 7 ā Example of feedback process in HDLMath1 and HDLMath2 FigureĀ 8 ā Examples of user-defined functions in C-code in HDLMath1 and HDLMath2 |
16 | 5.10 Verification environment 6 Comparison of current HDLMath languages FigureĀ 9 ā Structure of test-bench description of HDLMath1 and HDLMath2 |
17 | 7 Conclusion TableĀ 4 ā Comparison of current HDLMaths |
18 | Bibliography |