Hardware description language
http://dbpedia.org/resource/Hardware_description_language an entity of type: Thing
전자공학에서 하드웨어 기술 언어(- 記述 言語, hardware description language)는 전자회로를 정밀하게 기술하는 데 사용하는 컴퓨터 언어이다. 흔히 HDL이라고 줄여쓰기도 한다. 회로의 원하는 동작을 기술할 수도 있고, 원하는 회로 구조를 기술할 수도 있으며 시뮬레이션을 통해 제대로 동작하는지 검증할 수도 있다. HDL의 문법과 의미(semantics)는 소프트웨어 프로그래밍 언어와 달리 하드웨어의 주요한 특징인 시간과 동시성(concurrency)를 표현할 수 있는 notation들이 명시적으로 존재한다.
rdf:langString
Un linguaggio di descrizione hardware (in lingua inglese hardware description language, in acronimo HDL), nell'ingegneria informatica, indica un linguaggio informatico specializzato utilizzato per descrivere la struttura e il comportamento dei circuiti elettronici, in particolare dei circuiti digitali.
rdf:langString
ハードウェア記述言語(ハードウェアきじゅつげんご、英: hardware description language、HDL)は、デジタル回路を設計するためのコンピュータ言語ないしドメイン固有言語(DSL)である。回路の設計、構成を記述する。処理を検証するための試験(テストベンチ)記述ができ、シミュレーションできる開発環境もある。 プログラミング言語との類似性が見られる機能がある言語もあることから、プログラミング言語の一種などとする誤解が非常に多いが、間違いである。また、プログラマブルロジックコントローラの記述に用いられるラダー言語は別のものと扱われている。
rdf:langString
在电子学中,硬件描述语言(英語:hardware description language, HDL)是用来描述电子电路(特别是数字电路)功能、行为的语言,可以在寄存器传输级、行为级、逻辑门级等对数字电路系统进行描述。随着自动化逻辑综合工具的发展,硬件描述语言可以被这些工具识别,并自动转换到逻辑门级网表,使得硬件描述语言可以被用来进行电路系统设计,并能通过逻辑仿真的形式验证电路功能。设计完成后,可以使用逻辑综合工具生成低抽象级别(门级)的网表(即连线表)。 硬件描述语言在很多地方可能和传统的软件编程语言类似,但是最大的区别是,前者能够对于硬件电路的时序特性进行描述。硬件描述语言是构成电子设计自动化体系的重要部分。小到简单的触发器,大到复杂的超大规模集成电路(如微处理器),都可以利用硬件描述语言来描述。常见的硬件描述语言包括Verilog、VHDL等。
rdf:langString
لغة وصف العتاد، في هندسة الحواسيب، هي لغة حاسوب خاصة تُستخدم لوصف بنية وسلوك الدارات الكهربائية، وبالأخص درات المنطق الرقمي. تمكن لغات وصف العتاد من إنتاج وصف دقيق ورسمي للدارة الكهربائية وهو ما يسمح بتحليل آلي ومحاكاة لهذه الدارة.وتسمح أيضًا بتصميم الوصف المقدم باللغة وتحويله إلى قائمة شبكة (وهو توصيف للمكونات الإلكترونية وكيفية توصيلها ببعضها)، وهو ما يمكن بعد ذلك وضعه وتوجيهه لإنتاج مجموعة أقنعة تُستخدم لإنشاء الدارة المتكاملة. تُعد لغات توصيف العتاد جزءًا أساسيًّا من نظم أتمتة التصميم الإلكتروني، خاصة للدارات المعقدة، مثل الدارات المتكاملة خاصة التطبيق، والمعالجات، وأجهزة المنطق المبرمجة.
rdf:langString
Un llenguatge de descripció de maquinari (HDL, de l'anglès Hardware Description Language) permet documentar les interconnexions i el comportament d'un circuit electrònic sense utilitzar diagrames esquemàtics. El flux de disseny sol ser típic: 1.
* Definir la tasca o tasques que ha de fer el circuit. 2.
* Escriure el programa usant un llenguatge HDL. També existeixen programes de captura d'esquemes que poden fer això, però no són útils per a dissenys complicats. 3.
* Comprovació de la sintaxi i simulació del programa. 4.
* Programació del dispositiu i comprovació del funcionament.
rdf:langString
Eine Hardwarebeschreibungssprache (englisch Hardware Description Language, HDL) ist eine formale Sprache, mit der Operationen von integrierten Schaltungen und ihr Design beschrieben sowie in Simulationen getestet werden können.
rdf:langString
Στη μηχανική υπολογιστών, μια γλώσσα περιγραφής υλικού (hardware description language ή HDL) είναι μια γλώσσα που ανήκει σε μια κλάση γλωσσών προγραμματισμού, γλωσσών προδιαγραφών ή για την τυπική περιγραφή και σχεδίαση ηλεκτρονικών κυκλωμάτων, και συνηθέστερα, ψηφιακής λογικής. Μπορεί να περιγράψει τη λειτουργία, τη σχεδίαση και την του κυκλώματος, μαζί με δοκιμές που επιβεβαιώνουν τη λειτουργία του μέσω προσομοίωσης.
rdf:langString
In computer engineering, a hardware description language (HDL) is a specialized computer language used to describe the structure and behavior of electronic circuits, and most commonly, digital logic circuits. A hardware description language looks much like a programming language such as C or ALGOL; it is a textual description consisting of expressions, statements and control structures. One important difference between most programming languages and HDLs is that HDLs explicitly include the notion of time.
rdf:langString
Un lenguaje de descripción de hardware (HDL, hardware description language) es un lenguaje de programación especializado que se utiliza para definir la estructura, diseño y operación de circuitos electrónicos, y más comúnmente, de circuitos electrónicos digitales, como el convertidor analógico-digital o cualquier antena satelital. Así, los lenguajes de descripción de hardware hacen posible una descripción formal de un circuito electrónico, y posibilitan su análisis automático y su simulación.
rdf:langString
Un langage de description de matériel, ou du matériel (ou HDL pour hardware description language en anglais) est un langage informatique permettant la description d'un circuit électronique au niveau des transfert de registres (RTL). Celui-ci peut décrire les fonctions réalisées par le circuit (description comportementale) ou les portes logiques utilisées par le circuit (description structurelle). Il est possible d'observer le fonctionnement d'un circuit électronique modélisé dans un langage de description grâce à la simulation.
rdf:langString
Hardware Description Language, HDL (z ang. „język opisu sprzętu”) – rodzina języków komputerowych wykorzystywanych do opisu układów cyfrowych w technice cyfrowej. Istnieją dwa zasadnicze sposoby opisu układów cyfrowych:
* behawioralny – projektant definiuje zależności pomiędzy wyjściami a wejściami układu, natomiast realizacją układu zajmuje się kompilator,
* funkcjonalny – projektant definiuje bloki funkcjonalne oraz zależności między nimi. Bloki funkcjonalne mogą być bardzo proste, np. elementarne funkcje logiczne, jak również skomplikowane, np. pamięci, rejestry, sumatory.
rdf:langString
Een hardwarebeschrijvingstaal (HDL,Hardware Description Language) is een programmeertaal waarmee men een formele beschrijving kan geven van een (digitale) elektronische schakeling. Door deze beschrijving is het mogelijk om het model van de schakeling te testen en te simuleren door gebruik te maken van speciale software.
rdf:langString
Em eletrônica, uma linguagem de descrição de hardware ou LDH é qualquer linguagem de uma classe de linguagens de computador, linguagem de especificação ou linguagem de modelagem para uma descrição formal e design de circuitos eletrônicos, e mais comumente, a lógica digital. Pode descrever o funcionamento do circuito, a sua concepção e organização, e ainda testá-lo para verificar seu funcionamento por meio de simulação.
rdf:langString
Ett hårdvarubeskrivande språk (Hardware Description Language, HDL) är ett programspråk som används för att beskriva digitala eller analoga kretsar som sedan kan realiseras på ett chipp. En stor skillnad mellan hårdvarubeskrivande språk och konventionella programspråk är att exekvering av programblock kan beordras att ske parallellt förutom att som traditionellt ske sekventiellt. Fördelen med att konstruera kretsar med hjälp av en textuellt beskrivning är flera
rdf:langString
Мо́ва о́пису апарату́ри (англ. hardware description language) — це спеціалізована формальна комп'ютерна мова, що використовується для проєктування структури, дизайну та роботи електронної мікросхеми та її моделювання. Вона дає можливість автоматично аналізувати, імітувати та тестувати створюваний пристрій. Компілятор мусить забезпечувати переведення програми, написаної на будь-якій з мов опису апаратури на низькорівневу специфікацію фізичних електронних компонентів з ціллю створити мікросхему.
rdf:langString
Язык описания аппаратуры (HDL от англ. hardware description language) — специализированный компьютерный язык, используемый для описания структуры и поведения электронных схем, чаще всего цифровых логических схем. Языки описания аппаратуры внешне похожи на такие языки программирования, как Си или Паскаль, написанные на них программы также состоят из выражений, операторов, управляющих структур. Важнейшим отличием между обычными языками программирования и языками HDL является явное включение концепции времени в языки описания аппаратуры.
rdf:langString
rdf:langString
لغة توصيف العتاد
rdf:langString
Llenguatge de descripció de maquinari
rdf:langString
Hardwarebeschreibungssprache
rdf:langString
Γλώσσα περιγραφής υλικού
rdf:langString
Lenguaje de descripción de hardware
rdf:langString
Hardware description language
rdf:langString
Langage de description de matériel
rdf:langString
Linguaggio di descrizione hardware
rdf:langString
하드웨어 기술 언어
rdf:langString
ハードウェア記述言語
rdf:langString
Hardwarebeschrijvingstaal
rdf:langString
Hardware Description Language
rdf:langString
Linguagem de descrição de hardware
rdf:langString
Язык описания аппаратуры
rdf:langString
Hårdvarubeskrivande språk
rdf:langString
Мови опису апаратури
rdf:langString
硬件描述语言
xsd:integer
74554
xsd:integer
1081378652
rdf:langString
Un llenguatge de descripció de maquinari (HDL, de l'anglès Hardware Description Language) permet documentar les interconnexions i el comportament d'un circuit electrònic sense utilitzar diagrames esquemàtics. El flux de disseny sol ser típic: 1.
* Definir la tasca o tasques que ha de fer el circuit. 2.
* Escriure el programa usant un llenguatge HDL. També existeixen programes de captura d'esquemes que poden fer això, però no són útils per a dissenys complicats. 3.
* Comprovació de la sintaxi i simulació del programa. 4.
* Programació del dispositiu i comprovació del funcionament. Un tret comú a aquests llenguatges sol ser la independència del maquinari i la modularitat o jerarquia, és a dir, un cop fet un disseny aquest pot ser usat dins d'un altre disseny més complicat i amb un altre dispositiu compatible.
rdf:langString
لغة وصف العتاد، في هندسة الحواسيب، هي لغة حاسوب خاصة تُستخدم لوصف بنية وسلوك الدارات الكهربائية، وبالأخص درات المنطق الرقمي. تمكن لغات وصف العتاد من إنتاج وصف دقيق ورسمي للدارة الكهربائية وهو ما يسمح بتحليل آلي ومحاكاة لهذه الدارة.وتسمح أيضًا بتصميم الوصف المقدم باللغة وتحويله إلى قائمة شبكة (وهو توصيف للمكونات الإلكترونية وكيفية توصيلها ببعضها)، وهو ما يمكن بعد ذلك وضعه وتوجيهه لإنتاج مجموعة أقنعة تُستخدم لإنشاء الدارة المتكاملة. تبدو لغات توصيف العتاد مشابهة كثيرة للغات البرمجة مثل سي وألجول؛ وهي توصيف نصي يتكون من تعبيرات وتصريحات وبنى تحكم.ومن بين نقاط الاختلاف الرئيسية بين لغات البرمجة ولغات توصيف العتاد أن الأخيرة تتضمن بصفة خاصة مفهوم الوقت. تُعد لغات توصيف العتاد جزءًا أساسيًّا من نظم أتمتة التصميم الإلكتروني، خاصة للدارات المعقدة، مثل الدارات المتكاملة خاصة التطبيق، والمعالجات، وأجهزة المنطق المبرمجة.
rdf:langString
Στη μηχανική υπολογιστών, μια γλώσσα περιγραφής υλικού (hardware description language ή HDL) είναι μια γλώσσα που ανήκει σε μια κλάση γλωσσών προγραμματισμού, γλωσσών προδιαγραφών ή για την τυπική περιγραφή και σχεδίαση ηλεκτρονικών κυκλωμάτων, και συνηθέστερα, ψηφιακής λογικής. Μπορεί να περιγράψει τη λειτουργία, τη σχεδίαση και την του κυκλώματος, μαζί με δοκιμές που επιβεβαιώνουν τη λειτουργία του μέσω προσομοίωσης. Οι HDL είναι κλασικές εκφράσεις σε κείμενο της χωρικής και χρονικής δομής και συμπεριφοράς των ηλεκτρονικών συστημάτων. Όπως και οι γλώσσες , η σύνταξη και η σημασιολογία μιας HDL περιλαμβάνουν τον χρόνο, που είναι βασική ιδιότητα του υλικού. Οι γλώσσες με μοναδικό χαρακτηριστικό την έκφραση συνδέσεων κυκλωμάτων ανάμεσα σε μια ιεραρχία μπλοκ κατατάσσονται στις γλώσσες (netlist) που χρησιμοποιούνται στη σχεδίαση μέσω υπολογιστή. Οι γλώσσες περιγραφής υλικού χρησιμοποιούνται για τη συγγραφή εκτελέσιμων προδιαγραφών για κάποιο συγκεκριμένο υλικό. Ένα πρόγραμμα προσομοίωσης, που έχει σχεδιαστεί να υλοποιεί τη σημασιολογία των εντολών της γλώσσας μαζί με την προσομοίωση του χρόνου που περνά, δίνει στον σχεδιαστή του υλικού τη δυνατότητα να μοντελοποιήσει μια συσκευή υλικού πριν αυτή κατασκευαστεί. Αυτή η δυνατότητα εκτέλεσης δίνει στις HDL την εμφάνιση γλωσσών προγραμματισμού, ενώ πιο σωστά αυτές κατατάσσονται στις γλώσσες προδιαγραφών ή στις γλώσσες μοντελοποίησης. Υπάρχουν προσομοιωτές που μπορούν να μοντελοποιήσουν συστήματα διακριτών συμβάντων (ψηφιακά) και συνεχούς χρόνου (αναλογικά), με τις κατάλληλες HDL αντίστοιχα. Η σημασιολογία του υλικού μπορεί να αναπαρασταθεί και με παραδοσιακές γλώσσες προγραμματισμού όπως η C++, αν και για να λειτουργήσουν αυτά τα προγράμματα πρέπει να συνδεθούν με εκτεταμένες και δύσχρηστες βιβλιοθήκες. Το βασικό πρόβλημα είναι ότι οι γλώσσες προγραμματισμού δεν περιλαμβάνουν δυνατότητες έκφρασης του χρόνου και για αυτόν τον λόγο δε μπορούν να λειτουργήσουν σαν γλώσσες περιγραφής υλικού. Πριν από την εμφάνιση της , η χρήση της C++ σε συνδυασμό με έναν ήταν ένας από τους λίγους τρόπους που μπορούσε να χρησιμοποιηθεί ο αντικειμενοστρεφής προγραμματισμός στην επαλήθευση του υλικού. Η SystemVerilog ήταν η πρώτη μεγάλη HDL που πρόσφερε αντικείμενα και συλλογή απορριμμάτων. Με τη χρήση του κατάλληλου υποσυνόλου μιας γλώσσας προγραμματισμού ή περιγραφής υλικού, ένα πρόγραμμα που ονομάζεται synthesizer (ή εργαλείο ) μπορεί να βρει τις λογικές λειτουργίες υλικού που προκύπτουν από τις εντολές της γλώσσας και να παράγει μια ισοδύναμη netlist από γενικές πρωτογενείς λειτουργίες υλικού που υλοποιούν τη ζητούμενη συμπεριφορά. Τα εργαλεία σύνθεσης συνήθως αγνοούν την έκφραση δομών χρονισμού στο κείμενο. Τα εργαλεία ψηφιακής λογικής σύνθεσης για παράδειγμα, γενικά χρησιμοποιούν τις ακμές του ρολογιού για τον χρονισμό του κυκλώματος, αγνοώντας οποιεσδήποτε εντολές χρονισμού. Η ύπαρξη ενός συντιθέμενου υποσυνόλου της γλώσσας δεν οδηγεί πάντα σε μια πλήρη γλώσσα περιγραφής υλικού.
rdf:langString
Eine Hardwarebeschreibungssprache (englisch Hardware Description Language, HDL) ist eine formale Sprache, mit der Operationen von integrierten Schaltungen und ihr Design beschrieben sowie in Simulationen getestet werden können. Hardwarebeschreibungssprachen drücken ein zeitliches Verhalten und/oder eine (räumliche) Schaltkreisstruktur in normalem Text aus. Im Gegensatz zu Software-Programmiersprachen beinhalten Syntax und Semantik der HDLs in ihrer Notation Möglichkeiten, zeitliche Abläufe und Gleichzeitigkeiten auszudrücken, wie es von Hardware verlangt wird. Sprachen, deren einziges Merkmal es ist, Verbindungen von elektronischen Schaltungen in Form von Netzlisten wiederzugeben, werden als Netlist-Sprachen bezeichnet.
rdf:langString
In computer engineering, a hardware description language (HDL) is a specialized computer language used to describe the structure and behavior of electronic circuits, and most commonly, digital logic circuits. A hardware description language enables a precise, formal description of an electronic circuit that allows for the automated analysis and simulation of an electronic circuit. It also allows for the synthesis of an HDL description into a netlist (a specification of physical electronic components and how they are connected together), which can then be placed and routed to produce the set of masks used to create an integrated circuit. A hardware description language looks much like a programming language such as C or ALGOL; it is a textual description consisting of expressions, statements and control structures. One important difference between most programming languages and HDLs is that HDLs explicitly include the notion of time. HDLs form an integral part of electronic design automation (EDA) systems, especially for complex circuits, such as application-specific integrated circuits, microprocessors, and programmable logic devices.
rdf:langString
Un lenguaje de descripción de hardware (HDL, hardware description language) es un lenguaje de programación especializado que se utiliza para definir la estructura, diseño y operación de circuitos electrónicos, y más comúnmente, de circuitos electrónicos digitales, como el convertidor analógico-digital o cualquier antena satelital. Así, los lenguajes de descripción de hardware hacen posible una descripción formal de un circuito electrónico, y posibilitan su análisis automático y su simulación. Los lenguajes de descripción de hardware se parecen mucho a otros lenguajes de programación de ordenadores tales como el C o Java: básicamente consisten en una descripción textual con expresiones, declaraciones y estructuras de control. Sin embargo, una importante diferencia entre los HDL y otros lenguajes de programación está en que el HDL incluye explícitamente la noción de tiempo.
rdf:langString
Un langage de description de matériel, ou du matériel (ou HDL pour hardware description language en anglais) est un langage informatique permettant la description d'un circuit électronique au niveau des transfert de registres (RTL). Celui-ci peut décrire les fonctions réalisées par le circuit (description comportementale) ou les portes logiques utilisées par le circuit (description structurelle). Il est possible d'observer le fonctionnement d'un circuit électronique modélisé dans un langage de description grâce à la simulation. À la différence d'un langage de programmation logiciel, la syntaxe et la sémantique d'un HDL incluent des notations explicites pour exprimer le temps et le parallélisme qui sont les attributs principaux du matériel. Un synthétiseur logique permet de transformer un circuit décrit dans un langage de description de matériel en une netlist. Différents environnements de développements, possèdent des outils, tes que , permettant de concevoir le circuit logique graphiquement et d'en extraire le code dans un HDL Le langage de vérification de matériel est un outil complémentaire permettant de valider et simuler le circuit créé à l'aide du langage de description.
rdf:langString
전자공학에서 하드웨어 기술 언어(- 記述 言語, hardware description language)는 전자회로를 정밀하게 기술하는 데 사용하는 컴퓨터 언어이다. 흔히 HDL이라고 줄여쓰기도 한다. 회로의 원하는 동작을 기술할 수도 있고, 원하는 회로 구조를 기술할 수도 있으며 시뮬레이션을 통해 제대로 동작하는지 검증할 수도 있다. HDL의 문법과 의미(semantics)는 소프트웨어 프로그래밍 언어와 달리 하드웨어의 주요한 특징인 시간과 동시성(concurrency)를 표현할 수 있는 notation들이 명시적으로 존재한다.
rdf:langString
Un linguaggio di descrizione hardware (in lingua inglese hardware description language, in acronimo HDL), nell'ingegneria informatica, indica un linguaggio informatico specializzato utilizzato per descrivere la struttura e il comportamento dei circuiti elettronici, in particolare dei circuiti digitali.
rdf:langString
Een hardwarebeschrijvingstaal (HDL,Hardware Description Language) is een programmeertaal waarmee men een formele beschrijving kan geven van een (digitale) elektronische schakeling. Door deze beschrijving is het mogelijk om het model van de schakeling te testen en te simuleren door gebruik te maken van speciale software. In tegenstelling tot vele programmeertalen die gebruikt worden voor software, bestaat de syntaxis van hardwarebeschrijvingstalen ook uit semantische constructies die tijd en gelijktijdigheid uitdrukken, iets wat men niet in de (gestandaardiseerde) programmeertalen als C en C++ tegenkomt. Hiermee wordt het mogelijk om naast combinatorische schakelingen ook sequentiële schakelingen te beschrijven.
rdf:langString
ハードウェア記述言語(ハードウェアきじゅつげんご、英: hardware description language、HDL)は、デジタル回路を設計するためのコンピュータ言語ないしドメイン固有言語(DSL)である。回路の設計、構成を記述する。処理を検証するための試験(テストベンチ)記述ができ、シミュレーションできる開発環境もある。 プログラミング言語との類似性が見られる機能がある言語もあることから、プログラミング言語の一種などとする誤解が非常に多いが、間違いである。また、プログラマブルロジックコントローラの記述に用いられるラダー言語は別のものと扱われている。
rdf:langString
Hardware Description Language, HDL (z ang. „język opisu sprzętu”) – rodzina języków komputerowych wykorzystywanych do opisu układów cyfrowych w technice cyfrowej. Istnieją dwa zasadnicze sposoby opisu układów cyfrowych:
* behawioralny – projektant definiuje zależności pomiędzy wyjściami a wejściami układu, natomiast realizacją układu zajmuje się kompilator,
* funkcjonalny – projektant definiuje bloki funkcjonalne oraz zależności między nimi. Bloki funkcjonalne mogą być bardzo proste, np. elementarne funkcje logiczne, jak również skomplikowane, np. pamięci, rejestry, sumatory. Języki z rodziny HDL, oprócz syntezy układów, umożliwiają różnorakie optymalizacje, np. minimalizacja funkcji, upraszczanie obwodów przez zastosowanie prefabrykatów, testowanie zaprojektowanych układów oraz ich funkcjonalną symulację. Historia języków opisu sprzętu sięga lat 50. XX w., kiedy to powstało zapotrzebowanie na uproszczenie projektowania i zautomatyzowanie niektórych, szczególnie żmudnych, etapów projektowania. Pierwsze języki HDL powstały w Stanach Zjednoczonych, gdzie doczekały się standardów ANSI, później zaś standardów międzynarodowych IEEE. Najważniejsze języki opisu sprzętu to Verilog i VHDL. Inne to m.in.:
* ABEL,
* AHDL,
* ,
* ,
* .
rdf:langString
Em eletrônica, uma linguagem de descrição de hardware ou LDH é qualquer linguagem de uma classe de linguagens de computador, linguagem de especificação ou linguagem de modelagem para uma descrição formal e design de circuitos eletrônicos, e mais comumente, a lógica digital. Pode descrever o funcionamento do circuito, a sua concepção e organização, e ainda testá-lo para verificar seu funcionamento por meio de simulação. LDHs são padrões de expressões baseados em texto, da estrutura espacial, temporal e comportamental dos sistemas eletrônicos. Como outras linguagens de programação, LDHs incluem anotações explícitas para expressar a simultaneidade bem como sintaxe e semântica próprias. No entanto, em contraste com a maioria dos softwares de linguagem de programação, LDHs também incluem uma noção implícita de tempo, como um atributo primário de hardware. Linguagem cuja única característica é a de expressar a conectividade do circuito entre uma hierarquia de blocos que estão adequadamente classificadas como uma linguagem utilizada no computer-aided design (CAD). LDHs são usados para escrever especificações executáveis de algum pedaço de hardware. Um programa de simulação, concebido para implementar a semântica subjacente das declarações de linguagem, juntamente com o progresso da simulação de time, fornece o designer de hardware com a capacidade de modelar uma peça de hardware antes de ser criado fisicamente. É isso que dá executabilidade na LDH a ilusão de serem linguagens de programação, quando eles são mais precisamente, classificados como linguagens de especificação ou linguagens de modelagem. Simuladores capaz de suportar eventos discretos (digital) e de time contínuo (analógico) na modelagem existente, e LDHs direcionados para cada uma que esta disponível. É certamente possível representar a semântica hardware utilizando linguagens de programação tradicionais, como , embora a função de tais programas devem ser aumentados com bibliotecas de classe extensa e de difícil manejo. No entanto, linguagens de programação de software não incluem qualquer capacidade de expressar explicitamente time, e é por isso que eles não funcionam como uma linguagem de descrição de hardware. Antes da introdução recente de , integrado com um simulador de lógica era uma das poucas maneiras de usar na verificação de hardware. SystemVerilog é uma LDHs importante para oferecer orientação a objetos e garbage collection. Usando o subconjunto próprio de praticamente qualquer linguagem (descrição de hardware ou software de programação), um programa chamado de sintetizador (ou ferramenta de síntese) pode-se inferir operações lógicas de hardware a partir das declarações de linguagem e produzir um netlist equivalente de hardware genérico primitivo para implementar o comportamento especificado. Sintetizadores geralmente ignoram a expressão de qualquer timing construído no texto. Sintetizadores de lógica digital, por exemplo, geralmente usa a banda do time como caminho para o time do circuito, ignorando quaisquer construções de timing. A capacidade de ter um subconjunto sintetizado da linguagem não quer dizer q seja uma linguagem de descrição de hardware.
rdf:langString
Ett hårdvarubeskrivande språk (Hardware Description Language, HDL) är ett programspråk som används för att beskriva digitala eller analoga kretsar som sedan kan realiseras på ett chipp. En stor skillnad mellan hårdvarubeskrivande språk och konventionella programspråk är att exekvering av programblock kan beordras att ske parallellt förutom att som traditionellt ske sekventiellt. Fördelen med att konstruera kretsar med hjälp av en textuellt beskrivning är flera
* man får möjlighet att simulera hårdvaran och verifiera kretsen med olika test,
* man kan använda syntesverktyg och andra program för att automatiskt realisera chippet - på så sätt kan man lättare göra en större ändring och köra om verktygsflödet istället för att manuellt rita om hela utformningen av chippet,
* man kan använda en mindre detaljerad beskrivning för att sedan låta verktygen räkna ut strukturen på grindar och digitala celler.
rdf:langString
Язык описания аппаратуры (HDL от англ. hardware description language) — специализированный компьютерный язык, используемый для описания структуры и поведения электронных схем, чаще всего цифровых логических схем. Языки описания аппаратуры внешне похожи на такие языки программирования, как Си или Паскаль, написанные на них программы также состоят из выражений, операторов, управляющих структур. Важнейшим отличием между обычными языками программирования и языками HDL является явное включение концепции времени в языки описания аппаратуры. Языки описания аппаратуры являются неотъемлемой частью САПР, особенно для таких сложных схем, как специализированные интегральные схемы, микропроцессоры и программируемые логические устройства. Основные практически используемые языки описания аппаратуры — Verilog и VHDL; также существует несколько десятков альтернативных языков.
rdf:langString
在电子学中,硬件描述语言(英語:hardware description language, HDL)是用来描述电子电路(特别是数字电路)功能、行为的语言,可以在寄存器传输级、行为级、逻辑门级等对数字电路系统进行描述。随着自动化逻辑综合工具的发展,硬件描述语言可以被这些工具识别,并自动转换到逻辑门级网表,使得硬件描述语言可以被用来进行电路系统设计,并能通过逻辑仿真的形式验证电路功能。设计完成后,可以使用逻辑综合工具生成低抽象级别(门级)的网表(即连线表)。 硬件描述语言在很多地方可能和传统的软件编程语言类似,但是最大的区别是,前者能够对于硬件电路的时序特性进行描述。硬件描述语言是构成电子设计自动化体系的重要部分。小到简单的触发器,大到复杂的超大规模集成电路(如微处理器),都可以利用硬件描述语言来描述。常见的硬件描述语言包括Verilog、VHDL等。
rdf:langString
Мо́ва о́пису апарату́ри (англ. hardware description language) — це спеціалізована формальна комп'ютерна мова, що використовується для проєктування структури, дизайну та роботи електронної мікросхеми та її моделювання. Вона дає можливість автоматично аналізувати, імітувати та тестувати створюваний пристрій. Компілятор мусить забезпечувати переведення програми, написаної на будь-якій з мов опису апаратури на низькорівневу специфікацію фізичних електронних компонентів з ціллю створити мікросхему. До переваг використання мови проєктування апаратури над схемним проєктуванням можна віднести наступні:
* можливість проєктування пристроїв, для яких створення схем неможливе через надмірну складність продукту, наприклад при розробці сучасних процесорів;
* такий опис зазвичай об'єднує як структурну, так і функціональну складову;
* проєкт на мові проєктування апаратури портативний та універсальний, тобто легко переноситьтся на іншу елементну базу і може використовуватися в іншому проєкті. Як результат, він стає довгоживучим, оскільки не залежить від «старіння» конкретних мікросхем;
* мови опису апаратури гарантують високу надійність розроблюваного пристрою та забезпечують самодокументування. Мови проєктування апаратури дають можливість інженерам працювати на вищому рівні абстракції, що дозволяє збільшити кількість елементів розроблюваного пристрою.
xsd:nonNegativeInteger
34335