Flow to HDL: Difference between revisions

Content deleted Content added
Jpkotta (talk | contribs)
m Undid revision 140591370 by 131.95.124.102 (talk)
m bioinfomatics->bioinformatics - Correct typos in one click
 
(26 intermediate revisions by 21 users not shown)
Line 1:
{{unreferenced|date=May 2012}}
This page is'''Flow to describeHDL''' tools and methods that convert Flow flow-based system design into a [[hardware description languageslanguage]] like(HDL) such as [[VHDL]] or [[Verilog]]. Typically this is a method of creating designs for [[Fieldfield-programmable_gate_arrayprogrammable gate array]], [[ASICapplication-specific integrated circuit]] prototyping and [[DSPdigital signal processing]] (DSP) design. Flow -based system design is well -suited{{according to [[Field-programmable_gate_arraywhom|FPGA]]date=May 2012}} to field-programmable gate array design as it's is easier to specify the innate parallelism of the architecture.
 
== Discussion ==
There didn't seem to much link information on the various flow based system design to [[Hardware_description_language|HDL]] tools and flows.
towers of hanio
 
== History==
The use of flow-based design tooltools in engineering is a reasonably new trend, most widely used example is. [[Unified Modeling Language|UML]] is the most widely used example for software design. The use of flow -based design tools creates in theory allows for more holistic system design and faster development. [[C Thereto are otherHDL]] tools and flow thathave aima tosimilar achieve the sameaim, but with [[C_programming_languageC (programming language)|C]] or C -like languages, these are discussed in the [[C_to_HDLprogramming language]] pages.
 
== Applications ==
ApplicationMost currentlyapplications are mainly the sort of applications thatones currentlywhich take too long with existing supercomputer architectures. These may include Bioinfomaticsbioinformatics, [[Computational fluid dynamics|CFD]], Financialfinancial processing, Oiland oil and Gasgas survey data analysis. Embedded applications that require high performance or real-time data processing isare also an area of use. Also [[System-on-a-chip]] design can also be done using this flow.
 
== Examples ==
*Xilinx System Generator from [http://www.Xilinx.com/ Xilinx]
*StarBridge VIVA from [http://www.starbridgesystems.com/defunct StarBridge Systems]
*Nimbus from defunct <s>[http://www.exsedia.com/ Exsedia]</s>
 
== External links ==
*[http://www.cse.clrc.ac.uk/disco/publications/FPGA_overview_2.0.pdf]{{dead link|date=October 2017 |bot=InternetArchiveBot |fix-attempted=yes }} an overview of flows by Daresbury Labs.
*[https://web.archive.org/web/20070216180902/http://www.xilinx.com/products/design_tools/logic_design/advanced/esl/index.htm] Xilinx's ESL initiative, some products listed and C to VHDL tools.
 
== See also ==
* [[ASIC|Application Specific Integrated Circuit]] (ASIC)
* [[C to HDL]]
* [[Comparison of Free EDA software]]
* [[Comparison of EDA Software]]
* [[Complex programmable logic device]] (CPLD)
* [[ELLA (programming language)]]
* [[Category:Electronic design automation]] (EDA)
* [[Embedded C++]]
* [[Field Programmable Gate Array]] (FPGA)
* [[Hardware description language]] (HDL)
* [[Handel-C]]
* [[Icarus Verilog]]
* [[Lustre (programming language)]]
* [[MyHDL]]
* [[Open source software]]
* [[Register transfer notation]]
* [[Register transfer level]] (RTL)
* [[Ruby (hardware description language)]]
* [[SpecC]]
* [[SystemC]]
* [[SystemVerilog]]
* [[Systemverilog DPI]]
* [[VHDL]]
* [[VHDL-AMS]]
* [[Verilog]]
* [[Verilog-A]]
* [[Verilog-AMS]]
 
{{Programmable Logic}}
 
{{DEFAULTSORT:Flow To Hdl}}
[[Category:Electronic design]]
[[Category:Hardware description languages]]