Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Androidâ„¢ device!
Download
Faster access than browser!
 

FpgaC

Index FpgaC

FpgaC is a compiler for a subset of the C programming language, which produces digital circuits that will execute the compiled programs. [1]

27 relations: Altera, ANSI C, Application-specific integrated circuit, Berkeley Software Distribution, C (programming language), C99, Central processing unit, Compiler, Complex programmable logic device, Computer hardware, Computing, Department of Computer Science, University of Oxford, Digital electronics, Field-programmable gate array, Handel-C, Hardware description language, High-level programming language, Impulse C, Inference, Institute of Electrical and Electronics Engineers, Los Alamos National Laboratory, Open-source model, Reconfigurable computing, Seymour Cray, Silicon Graphics, SourceForge, Xilinx.

Altera

Altera Corporation is an American manufacturer of programmable logic devices (PLDs), reconfigurable complex digital circuits.

New!!: FpgaC and Altera · See more »

ANSI C

ANSI C, ISO C and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO).

New!!: FpgaC and ANSI C · See more »

Application-specific integrated circuit

An Application-Specific Integrated Circuit (ASIC), is an integrated circuit (IC) customized for a particular use, rather than intended for general-purpose use.

New!!: FpgaC and Application-specific integrated circuit · See more »

Berkeley Software Distribution

Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.

New!!: FpgaC and Berkeley Software Distribution · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: FpgaC and C (programming language) · See more »

C99

C99 (previously known as C9X) is an informal name for ISO/IEC 9899:1999, a past version of the C programming language standard.

New!!: FpgaC and C99 · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: FpgaC and Central processing unit · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: FpgaC and Compiler · See more »

Complex programmable logic device

A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs, and architectural features of both.

New!!: FpgaC and Complex programmable logic device · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: FpgaC and Computer hardware · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: FpgaC and Computing · See more »

Department of Computer Science, University of Oxford

The Department of Computer Science is the computer science department of the University of Oxford, England.

New!!: FpgaC and Department of Computer Science, University of Oxford · See more »

Digital electronics

Digital electronics or digital (electronic) circuits are electronics that operate on digital signals.

New!!: FpgaC and Digital electronics · See more »

Field-programmable gate array

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".

New!!: FpgaC and Field-programmable gate array · See more »

Handel-C

Handel-C is a high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs.

New!!: FpgaC and Handel-C · See more »

Hardware description language

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.

New!!: FpgaC and Hardware description language · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

New!!: FpgaC and High-level programming language · See more »

Impulse C

Impulse C is a subset of the C programming language combined with a C-compatible function library supporting parallel programming, in particular for programming of applications targeting FPGA devices.

New!!: FpgaC and Impulse C · See more »

Inference

Inferences are steps in reasoning, moving from premises to logical consequences.

New!!: FpgaC and Inference · See more »

Institute of Electrical and Electronics Engineers

The Institute of Electrical and Electronics Engineers (IEEE) is a professional association with its corporate office in New York City and its operations center in Piscataway, New Jersey.

New!!: FpgaC and Institute of Electrical and Electronics Engineers · See more »

Los Alamos National Laboratory

Los Alamos National Laboratory (Los Alamos or LANL for short) is a United States Department of Energy national laboratory initially organized during World War II for the design of nuclear weapons as part of the Manhattan Project.

New!!: FpgaC and Los Alamos National Laboratory · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: FpgaC and Open-source model · See more »

Reconfigurable computing

Reconfigurable computing is a computer architecture combining some of the flexibility of software with the high performance of hardware by processing with very flexible high speed computing fabrics like field-programmable gate arrays (FPGAs).

New!!: FpgaC and Reconfigurable computing · See more »

Seymour Cray

Seymour Roger Cray (September 28, 1925 – October 5, 1996) was an American electrical engineer and supercomputer architect who designed a series of computers that were the fastest in the world for decades, and founded Cray Research which built many of these machines.

New!!: FpgaC and Seymour Cray · See more »

Silicon Graphics

Silicon Graphics, Inc. (later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and software.

New!!: FpgaC and Silicon Graphics · See more »

SourceForge

SourceForge is a Web-based service that offers software developers a centralized online location to control and manage free and open-source software projects.

New!!: FpgaC and SourceForge · See more »

Xilinx

Xilinx, Inc.

New!!: FpgaC and Xilinx · See more »

Redirects here:

FPGAC, Fpgac.

References

[1] https://en.wikipedia.org/wiki/FpgaC

OutgoingIncoming
Hey! We are on Facebook now! »