A2DP (Advanced Audio Distribution Profile) is a Bluetooth profile used for the transmission of audio information between devices using a Bluetooth link
ALSA (Advanced Linux Sound Architecture) is a Linux framework for communicating with sound devices under Linux
AP (Access Point)
An AP is a switch with two networking technologies. Ethernet (IEEE 802.3) on the one side, and wireless (IEEE 802.11) on the other.
bash
On Linux systems a program call bash (Bourne Again SHell) acts as the interface between the user and the computer, taking commands entered at the keyboard and relaying them to the operating system.
BSS (Basic Service Set)
The BSS is a collection of communicating stations within a Wi-Fi network. The BSS may or may not include an AP which provides a connection to a fixed distribution system such as an Ethernet network.
DTB (Device Tree Blob)
.
DTS (Device Tree Source or Device Tree Syntax)
A Device Tree is a data structure describing the hardware components of a computer so that the operating system can use and manage them.
EAP (Extensible Authentication Protocol)
EGLFS
EGLFS is a Qt plugin for running application on top of EGL and OpenGL ES without a windowing manager such as X11 or Wayland.
HFP (Hands-Free Profile) is a Bluetooth profile similar to HSP but one which offers additional features with regards mobile phone use such as last number redial.
HSP (Headset Profile) is a Bluetooth profile used typically to connect mobile phones with headsets. The profile typically carries mono audio data at 64kbits/s over an SCO link.
MVC (Model View Controller)
The MVC concept is a way of structuring the design of an interactive system. MVC breaks the design down into three objects. The Model represents the underlying data. The View represents the objects that display the data. The Controller handles the input from the user and the interactions between the Model and the View.
PMU (Performance Monitoring Unit)
The PMU monitors events within the processor suchs as elapsed cycles and cache hits/misses.
RTL (Register Transfer Level)
RTL code is used to design both FPGAs and ASICs. Coding at this level is intended to provide a description detailed enough to envisage the circuits which will be generated during synthesis. It is more specific than behavioural code which has the highest level of abstraction (describing what a circuit does without covering how) and less specific than gate level code which carries the greatest level of detail. RTL models do not contain timing information.
SCO (Synchronous Connection-Oriented)
Under Bluetooth an SCO link uses a set of reserved timeslots to transmit audio data.
SDF (Standard Delay Format)
A text file format used to store timing and delay information for a digital electronic design. The format is used to convey data for both VHDL and Verilog simulations.
SDP (Service Delivery Protocol)
The protocol enables bluetooth devices to determine what services bluetooth devices are able to support.
SIMD (Single Instruction Multiple Data units)
SIMD units are found in high performance processors. They typically take in arrays of values and perform the same operation on corresponding elements of the arrays.
SSID (Service Set Identifier)
The SSID is a name used to distinguish a Wi-Fi Network. It is a field of up to 32 case sensitive characters.
STA (Station – Wifi Terminology)
A Station is a device which has the capability to access the 802.11 protocol. A station could be a laptop, access point or mobile phone etc.
SVM (Support Vector Machine)
An SVM model determines the location of a dividing plane between categories of training examples such that the width of the gap is as wide as possible. New examples are then mapped into the same space and categorized according to which side of the gap they are located.
TKIP (Temporal Key Integrity Protocol)
UOPS (Micro-operations)
A simple instruction such as add r1,r2
will likely only generate a single simple instruction, whilst a more complicated instruction like add r1,[r2]
may generate two or more.
VITAL (the VHDL Initiative Towards ASIC Libraries)
VITAL was designed to provide standardised tools for the modelling of ASIC blocks in VHDL. Two VHDL packages provide support for modelling primitives and for checking timing constraints such as setup and hold times.
WEP (Wired Equivalent Privacy)
WPA (Wi-Fi Protected Access)
WPA was created by the Wi-Fi Alliance in 2002 as a rapidly developed alternative to WEP.