Application Specific Integrated Circuit. It is a Custom Design chip implementing usually many functions and designed by a customer. As opposed to Programmable devices or to ASSPs.


(from Wiki) an Application Specific Standard Product is an integrated circuit that implements a specific function that appeals to a wide market (examples are microprocessors, DSPs, various controllers etc). ASSPs are available as off-the-shelf components.


Advanced Video Development Board (Cyclone V board designed by ALSE for Video applications).


A Bayer filter is a mosaic (color filter array = CFA) for distributing Red Green and Blue color filters across a square grid of photosensors.


Color Filter Array. A mosaic of alternating Red-Green-Blue filters to capture color images by sub-sampling with a sensor. The final image has to be reconstructed to interpolate the missing information. Different layouts are used.


Complex Programmable Logic Devices. Typically smaller than FPGAs and do not require an external configuration memory.


aka De-Bayer, or CFA Filter : interpolates RGB values for each pixel on sensors who only deliver one color per pixel (like through a Bayer filter).


Digital and packet-based Display interface (royalty-free and developed by VESA) to connect a video source to a display device.
Typically competing against HDMI.


Extended Display Identification Data (by VESA).
Allows the receiver (TV or Display) to disclose to the source (Graphic card, Player…) the video (and audio) formats it does support.


Field Programmable Gate Array. Standard devices that are customized at power up by loading a Programming pattern (aka bitstream) contained in a non-volatile memory. Users can develop completely custom functions and applications with off-the-shelf FPGAs.


Gigabit Ethernet Data Exchange Kit. “Hardware Stack” Concept invented by ALSE, GEDEK is a processor-less autonomous block which implements the Ethernet protocols required to establish, maintain, and perform high performance data exchange over standard Ethernet.


High-bandwidth Digital Content Protection.
See the Wikipedia article.


Hardware Description Language.
Some HDLs are : Verilog, SystemVerilog, VHDL, SystemC.
First-generation (now obsolete) HDLs : Abel, CUPL etc


High Definition Multimedia Interface. Most widely used version is 1.4, but 2.0 starts becoming available (also as FPGA IP).


High Performance Acquisition and Processing Board : 8-channels Stratix V Signal Acquisition and Processing Board designed by ALSE.


High Performance Base Board. Stratix IV Signal Acquisition and Processing board, designed by ALSE.


Instructor-Led Training, delivered by a live Instructor interacting directly with the students. As opposed to self-paced trainings.


Intellectual Property. A usually complex function developed, tested and sold off-the-shelf to be re-used in customer’s designs. Ranges from Processor cores to Memory Controllers to Video processing blocks etc… Some IPs are available from the FPGA vendor (free or at cost) or from 3rd parties.


Language Reference Manual. The “bible” of the language, which completely defines the standard.


Media Access Controller. The Ethernet (802.3) MAC block is connected to the Media Interface of the Ethernet PHY (the PHYsical transceiver chip) in order to send and receive streams of bytes.


Printed Circuit Board. A key and potentially extremely complex piece in any project.


PHYsical Interface. Device in charge of handling (encoding and decoding) the lowest layer of the protocol (the physical signals). In case of Ethernet, the PHY chip is connected to the magnetics & RJ45 on one side, and offers a normalized data interface (MII, GMII, RGMII, SGMII etc).


Property Specification Language.
Normalisé as IEEE 1850 and now part of VHDL-2008, thus language allows describing Properties and Assertions, thus enabling the ABV (Assertion Based Verification) methodology.
A (roughly) equivalent to PSL can be found in SystemVerilog as “SVA”.


Register Transfer Level. Simply put: it’s HDL code that is suitable for synthesis. Which mean in practice describing what happens on rising edges of a Clock.


SERializer - DE-Serializer. See Wikipedia.
Most recent FPGAs now offer a number of SERDESes allowing to stream data in and out of the FPGA serially at very high speeds. Moreover, recent connectivity protocols like PCIExpress, HDMI, DisplayPort etc make use of SERDESes.


System On Chip. Usually a chip that contains one (or several) microprocessors on the die, as well as other logic. A SOC-FPGA is an FPGA that has Hard Core Processor(s) tied to the programmable logic.


SystemVerilog (IEEE standard 1800) is an HDVL (Hardware Description & Verification Language).
This is the Language that now supersedes both Verilog and VHDL, thus becoming the de facto Language of the next 20 years.


Universal Verification Methodology. The convergence of many different vendor-specific Methodologies and the only one that is here to stay. It is based on SystemVerilog and especially the Classes (OOP) part of it. UVM is hard to learn and master.


The first (in order of appearance) Hardware Description Language (like VHDL which followed a few years later). Normalized as IEEE 1364.


VHSIC Hardware Description Language.
A consequence of the US DOD’s VHSIC program, this language (normalized as IEEE 1076) was created to describe accurately the behavior of High Speed Integrated Circuits.


Very High Speed Integrated Circuits.
US Program (DOD) in the 80s to develop High Speed Logic Circuits.


Altera Video IP suite. A collection of IP blocks for Video Applications.