{"id":421184,"date":"2024-10-20T06:34:50","date_gmt":"2024-10-20T06:34:50","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bsi-pd-iec-tr-630512017-2\/"},"modified":"2024-10-26T12:19:05","modified_gmt":"2024-10-26T12:19:05","slug":"bsi-pd-iec-tr-630512017-2","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bsi-pd-iec-tr-630512017-2\/","title":{"rendered":"BSI PD IEC\/TR 63051:2017"},"content":{"rendered":"
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.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
4<\/td>\n | CONTENTS <\/td>\n<\/tr>\n | ||||||
5<\/td>\n | FOREWORD <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | INTRODUCTION Tables Table\u00a01 \u2013 Examples of mathematics applications <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | 1 Scope 2 Normative references 3 Terms and definitions 4 Definition and positioning of HDLMath 4.1 General 4.2 Current HDLMaths <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | 4.3 Design abstraction level of HDLMath <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 5 Functional requirements of HDLMath 5.1 General 5.2 Mathematical expressions Figures Figure\u00a01 \u2013 Numbers of description lines <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 5.3 Various kinds of precision computation 5.4 Exception and error handling Figure\u00a02 \u2013 Examples of mathematical expressions Table\u00a02 \u2013 Examples of precision type <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 5.5 Multi-dimensional arrays 5.6 Mathematical functions Figure\u00a03 \u2013 Multi-dimensional arrays and mathematical functions in HDLMath1 Table\u00a03 \u2013 Examples of overflow handling <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 5.7 Mixed numerical and symbolic computations 5.8 Feedback process Figure\u00a04 \u2013 Multi-dimensional arrays and mathematical functions in HDLMath2 Figure\u00a05 \u2013 Mixed numerical and symbolic computations in HDLMath1 and HDLMath2 Figure\u00a06 \u2013 Example of a feedback process <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 5.9 User-defined functions in C-code Figure\u00a07 \u2013 Example of feedback process in HDLMath1 and HDLMath2 Figure\u00a08 \u2013 Examples of user-defined functions in C-code in HDLMath1 and HDLMath2 <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 5.10 Verification environment 6 Comparison of current HDLMath languages Figure\u00a09 \u2013 Structure of test-bench description of HDLMath1 and HDLMath2 <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 7 Conclusion Table\u00a04 \u2013 Comparison of current HDLMaths <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Documentation on design automation subjects. Mathematical algorithm hardware description languages for system level modeling and verification (HDLMath)<\/b><\/p>\n |