Flow to HDL

Flow to HDL

This page is to describe tools and methods that convert Flow based system design into hardware description languages like VHDL or Verilog. Typically this is a method of creating designs for Field-programmable gate array, ASIC prototyping and DSP design. Flow based system design is well suited to FPGA design as it's easier to specify the innate parallelism of the architecture.

History

The use of flow-based design tool in engineering is a reasonably new trend, most widely used example is UML for software design. The use of flow based design tools creates in theory allows for more holistic system design and faster development. There are other tools and flow that aim to achieve the same but with C or C like languages, these are discussed in the C to HDL page.

Applications

Application currently are mainly the sort of applications that currently take too long with existing supercomputer architectures. These may include Bioinfomatics, CFD, Financial processing, Oil and Gas survey data analysis. Embedded applications that require high performance or real-time data processing is also an area of use. Also System-on-a-chip design can be done using this flow.

Examples

*Xilinx System Generator from [http://www.Xilinx.com/ Xilinx]
*StarBridge VIVA from [http://www.starbridgesystems.com/ StarBridge Systems]

External links

* [http://www.cse.clrc.ac.uk/disco/publications/FPGA_overview_2.0.pdf] an overview of flows by Daresbury Labs.
* [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.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • C to HDL — A number of vendors have attempted to create tools that convert C or C like languages into a hardware description language like VHDL or Verilog. They can then be run on Field programmable gate array. The motivation for this is that writing in a… …   Wikipedia

  • Aerodynamic potential flow code — Aerodynamic potential flow or panel codes are used to determine the velocity and subsequently the pressure distribution on an object. This may be a simple two dimensional object, such as a circle or wing and it may be a three dimensional vehicle …   Wikipedia

  • Hardware description language — In electronics, a hardware description language or HDL is any language from a class of computer languages and/or programming languages for formal description of electronic circuits. It can describe the circuit s operation, its design and… …   Wikipedia

  • Atherosclerosis — For the journal, see Atherosclerosis (journal). Atherosclerosis Classification and external resources The progression of atherosclerosis (size exaggerated; see text) ICD 10 …   Wikipedia

  • nutritional disease — Introduction       any of the nutrient related diseases and conditions that cause illness in humans. They may include deficiencies or excesses in the diet, obesity and eating disorders, and chronic diseases such as cardiovascular disease,… …   Universalium

  • Reference ranges for blood tests — Reference ranges edit in: blood urine CSF feces Reference ranges for blood tests are sets of values used by a health professional to interpret a set of …   Wikipedia

  • Semulation — is a computer science related neologism that combines simulation and emulation. It is the process of controlling an emulation through a simulator.emulation in computer scienceDigital hardware is described using hardware description languages… …   Wikipedia

  • Verilog — In the semiconductor and electronic design industry, Verilog is a hardware description language (HDL) used to model electronic systems. Verilog HDL , not to be confused with VHDL, is most commonly used in the design, verification, and… …   Wikipedia

  • Geology of Mars — Mars   Mars as seen by the Hubble Space Telescope Designations …   Wikipedia

  • Health and Disease — ▪ 2009 Introduction Food and Drug Safety.       In 2008 the contamination of infant formula and related dairy products with melamine in China led to widespread health problems in children, including urinary problems and possible renal tube… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”