Saturday, January 23, 2016

Embedded Software Definition

What is Embedded Software?

A computer program that is embedded in hardware of embedded system. Embedded software is strongly coupled to hardware and designed to perform a dedicated function. It controls the hardware and makes them to perform in a specific way.  It is typically specialized for the particular hardware platform that it runs on and has time and memory constraints. A single piece of hardware, circuit board or IC chip may contain multiple pieces of software embedded in it. Any circuit board that has computer chips will likely have embedded software within it.

Embedded software is highly dependent on CPU, specific chips chosen and the particular hardware platform that it runs on. It has fixed hardware requirements and capabilities. This software can be very simple or can become very sophisticated in applications such as airplanes, missiles, and process control systems.

Firmware
Firmware is a special type of embedded software. The term Firmware refers to hardware dependent software that is written in non-volatile memory such as ROM, EPROM or embedded flash memory. It cannot easily be modified or updated hence the name "firm". It is called firmware rather than software to highlight that it is very closely tied to the particular hardware components of a device.  Firmware is typically involved with very basic low-level operations without which a device would be completely non-functional.
There are levels of firmware:
Low Level Firmware: This is found in ROM, OTP/PROM and PLA structures. Low level firmware is often read-only memory and cannot be changed or updated. It is sometimes referred to as hardware.
High Level Firmware: This is used in flash memory for updates that is often considered as software.
Subsystems: These have their own fixed microcode embedded in flashchips, CPUs and LCD units. A subsystem is usually considered part of the hardware device as well as high level firmware.

Middleware
Middleware is usually the software that mediates between application software and the kernel or device driver software. Middleware is also software that mediates and serves different application software. Specifically, middleware is an abstraction layer generally used on embedded devices with two or more applications in order to provide flexibility, security, portability, and connectivity, intercommunication, and/or interoperability mechanisms between applications.

Board Support Package
Board Support Package (BSP) provides software to support the functionality of onboard devices.  It also provides configuration items to support board specific hardware. It can be optimized and also customized to your custom board. It allows you to manage board-specific settings and special code in one place. Any changes to a BSP will propagate automatically to every configuration of every application that uses that BSP. Components of BSP are drivers, abstraction layers, micro kernel, configuration files, build procedures and other board supporting files.

Device Driver
Device driver is computer software that is designed to operate and control a hardware device. It provides software interface to hardware device and thus enabling higher software layers to interact with hardware device. The driver issues commands to hardware device when higher software layer invoke driver routine. Drivers are hardware-dependent and operating-system-specific. Writing a device driver requires an in-depth understanding of how the hardware and the software works for a given platform function. Device drivers can be abstracted into logical and physical layers. Logical layers process data for a class of devices such as Ethernet ports or disk drives. Physical layers communicate with specific device instances.

Hardware Abstraction Layer
Hardware Abstraction Layer (HAL) provides software interface to access low level hardware and thus enabling a device driver to interact with a hardware device at a general, or abstract, level rather than at a detailed hardware level.

Low Level Driver
Controller driver or low level driver is a piece of program, accessing registers, to configure & control IO functionality of the peripheral interface controller. Writing controller driver requires in-depth knowledge in communication interface & bus protocols.

Bootloaders
Boot loader is the section of code to be executed after the embedded system is powered on or reset on any platform. Boot loaders are different for CPU architecture and target board. Generally boot loader is to load the application image from flash to RAM and trigger the execution of application. Boot loader does the wake-up processes and brings the system in working state. Usually it disables interrupts, sets up the electronics, tests the computer (RAM, CPU and program), and then starts the application code.

Startup Code
Startup code is the program code which executes immediately after processor reset or powered on.  On power on reset, some basic processor settings have to be done to prepare it for executing application image. The startup code setup the system and bus configuration registers, clear data memory, set up stack pointers, initialize global variables and transfer control to main function.

Broadly, Embedded Software is divided in to three levels,
  • Input / Output Subroutines: Directly manipulate the hardware of the system
  • Operating System for managing hardware resources
  • Application Software: User interface



Related topics:
Embedded System Architecture   |   Embedded Hardware Architecture   |   Embedded Software Architecture   |   Hardware Units in Embedded System   |   Embedded System Acronyms   |   Embedded System Symbols

List of topics: Embedded System

Embedded Software Architecture

Generic Architecture


Embedded software is designed for specific application requirement. Most of the embedded software design is simple and it does not have multiple layers. A multitasking system has multi layered architecture.

Simple Architecture
Embedded Software Architecture - Simple

Complex Architecture
Embedded Software Architecture - Complex



Related topics:
Embedded System Architecture   |   Embedded Hardware Architecture   |   Embedded Software Definition   |   Hardware Units in Embedded System   |   Embedded System Acronyms   |   Embedded System Symbols

List of topics: Embedded System

Embedded Hardware Architecture

Generic Architecture


Embedded hardware is built with active and passive electronic components mounted on Printed circuit board.The basic blocks of embedded hardware are Processing Unit, Memory Unit, Power Unit, Application Specific Unit.
Embedded Hardware Architecture - Generic

Microwave Oven Embedded Hardware Architecture
Embedded Hardware Architecture - Microwave Oven



Related topics:
Embedded System Architecture   |   Embedded Software Architecture   |   Embedded Software Definition   |   Hardware Units in Embedded System   |   Embedded System Acronyms   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Architecture

Generic Architecture


Embedded system consists of custom built hardware and software components. Embedded system architecture is an abstraction of embedded device and it includes elements of embedded device. The architecture depends on design and requirement of an embedded system. Components in hardware and software may vary according to design and requirement of an embedded system. A high level generic architecture of an embedded system should be as in figure. An embedded computer should interact with any or all of the systems.
Embedded System Architecture - Generic

Layered Architecture
Embedded System Architecture - Layered

Simple Embedded Computer
Simple Embedded Computer

Complex Embedded Computer System
Complex Embedded Computer System

Microwave Oven Architecture
Embedded System Architecture - Microwave Oven


Related topics:
Embedded Hardware Architecture   |   Embedded Software Architecture   |   Embedded Software Definition   |   Hardware Units in Embedded System   |   Embedded System Acronyms   |   Embedded System Symbols

List of topics: Embedded System

Friday, January 22, 2016

Embedded System Acronyms - Z

Abbreviations and Acronyms - Z

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet Z.
ZIFZero Insertion Force
ZSZero Scale
ZVCZero Voltage Crossing
ZVSZero Voltage Switching

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - Y

Abbreviations and Acronyms - Y

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet Y.
Y
Y Pb Pr
Y/C
YCbCr
YUV
S video signal components
YIGYttrium iron garnet

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - X

Abbreviations and Acronyms - X

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet X.
XAUI10 Gigabit Ethernet Task Force
Attachment Unit Interface
XCOCrystal clock oscillator
XCVRTransceiver
xfmrTransformer
XGMIIten Gigabit Media Independent Interface
XHTMLeXtensible HyperText Markup Language
xmitterTransmitter
XMLeXtensible Markup Language

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - W

Abbreviations and Acronyms - W

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet W.
WWatt
WANWide Area Network
WATWay Ahead of Time
WbWeber
WB CDMAWideband Code Division Multiple Access
WDIWatchdog input
WDOWatchdog Output
WDPOWatchdog Pulse Output
WDTWatchdog Timer
WEWrite Enable
WHDIWireless Home Digital Interface
WiMaxWorldwide Interoperability for Microwave Access
WLANWireless Local Area Network
WLLWireless Local Loop
WMLWireless Markup Language
WOMWrite Only Memory
WR RDWrite Read
WSNWireless Sensor Network
WTAWireless Telephony Application

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - V

Abbreviations and Acronyms - V

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet V.
VVolt
VAVolt ampere
Vccsupply voltage
VCOVoltage Controlled Oscillator
VCSELVertical cavity surface emitting laser
VCTCXOVoltage Controlled, Temperature Compensated Crystal Oscillator
VCXOVoltage Controlled Crystal Oscillator
VDSLVery High Data Rate Digital Subscriber Line
VFDVacuum Fluorescent Display
VFOVariable Frequency Oscillator
VGAVariable Gain Amplifier
VHDLVery High Speed Integrated Circuit Hardware Design Language
VIDVoltage Identification Digital
VLFVery Low Frequency
VLIFVery Low Intermediate Frequency
VLIWVery Long Instruction Word
VLSIVery Large Scale Integration
VMEVersa Module Eurocard
VoIPVoice Over Internet Protocol
VOMVolt Ohm Meter
VPNVirtual Private Network
Vp pPeak to peak voltage
VpuPullup Supply Voltage
VRDVoltage Regulator Down
VRMVoltage Regulator Module
VSIAVirtual Socket Interface Alliance
VSWRVoltage Standing Wave Ratio
VUVolume Unit

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - U

Abbreviations and Acronyms - U

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet U.
uAMicroampere
UARTUniversal Asynchronous Receiver Transmitter
UBUtilization Bound
UBMUnder Bump Metal
UDMUniversal Design Methodology
UDPUser Datagram Protocol
UHFUltra High Frequency
ULSIUltra Large Scale Integration
UMLUniversal Modeling Language
UMTSUniversal Mobile Telecommunications System
UPSUninterruptible Power Supply
URLUniform/Universal Resource Locator
USARTUniversal Synchronous Asynchronous Receiver Transmitter
USBUniversal Serial Bus
USPUser Stack Pointer
UTPUntwisted Pair
UVUltraviolet
UVLOUnder Voltage LockOut
UWBUltra WideBand

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - T

Abbreviations and Acronyms - T

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet T.
T/HTrack/Hold
T/RTransmit/Receive
TADTotal Accumulated Discharge
TCTemperature Coefficient
TCThermocouple
TCTechnical Committee
TCBTask Control Block
TCPTransmission Control Protocol
TCP/IPTransmission Control Protocol/Internet Protocol
TCSTTemperature Conversion Sample Time
TCXOTemperature Compensated Crystal Oscillator
TDDTime Division Duplex
TDMTime Division Multiplexing
TDMATime Division Multiple Access
TDMoIPTDM over IP
TDMoPTDM over Packets
TDRTime Delay Relay
TDRTime domain reflectometry
TECThermoelectric Cooler
TEDSTransducer Electronic Data Sheet
TFTThin Film Transistor
TFTPTrivial File Transfer Protocol
THBTemperature Humidity Bias
THDTotal Harmonic Distortion
THD+NTotal Harmonic Distortion Plus Noise
THERMDAThermal Diode Anode
THERMDCThermal Diode Cathode
TIMTransient Intermodulation Distortion
TLBTranslation Lookaside Buffer
TRFCTime Remaining to Full Charge
TSOCThin Small Outline C Lead
TSOPThin Small Outline Package
TSSMTemperature Sensor and System Monitor
TSSOPThin Shrink Small Outline Package
TTIMDTwo Tone Inter Modulation Distortion
TTLTransistor Transistor Logic
TUETotal Unadjusted Error
TVMTest Vector Monitor
TVSTransient Voltage Suppressor
TxTransmit

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - S

Abbreviations and Acronyms - S

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet S.
kspsKilosample(s) per second
MspsMegasamples per second
S/SSingle Supply
SARSuccessive Approximation Register
SAWSurface Acoustic Wave
SBSide Braze
SBStatic Base Register
SBCSingle Board Computer
SBGASuper Ball Grid Array
SBSSmart Battery Specification
SCCSerial Communications Controller
SCFSwitched Capacitor Filter
SCLSerial Clock Line
SCLKSerial Clock
SCMSoftware Configuration Management
SCRSilicon Controlled Rectifier
SCSISmall Computer System Interface
SCTSingle Chip Transceivers
SDSignal Detect
SDSecure Digital
SDASerial Data Access
SDHSynchronous Digital Hierarchy
SDOSerial Data Out
SDTVStandard Definition Television
SECAMSequential Color with Memory
SEISoftware Engineering Institute
SEPICSingle Ended Primary Inductor Converter
SerDesSerialization Deserialization
SFDRSpurious Free Dynamic Range
SFFSmall Form Factor
SFPSmall Form Factor Pluggable
SFRSpecial Function Register
SHASecure Hash Algorithm
SHDSecond Harmonic Distortion
SHDNShutdown
SISampled Input
SiGeSilicon Germanium Process
SIMSubscriber Identity Module
SIMMSingle Inline Memory Module
SINADSignal to Noise and Distortion Ratio
SIOSerial Input/Output
SJFShortest Job First
SLBISystem Loopback Input
SLDSource Level Debugger
SLICSubscriber Loop Interface Circuit
SLIPSerial Line Internet Protocol
SMDSurface Mount Device
SMPSSwitch Mode Power Supply
SMPTESociety of Motion Picture and Television Engineers
SMRSpecialized Mobile Radio
SMTSurface Mount
SNAPScalable Node Address Protocol
SNRSignal to Noise Ratio
SOSmall Outline
SOCSystem on a Chip
SOHOSmall Office Home Office
SOICSmall Outline Integrated Circuit
SONETSynchronous Optical Network
SOTSmall Outline Transistor
SPStack Pointer
SPCStatistical Process Control
SPCRService Control Peripheral Register
SPDRService Control Data Register
SPDTSingle Pole Double Throw Switch
SPDTSingle Pole Double Throw
SPFPSignal Power Functional Part
SPISerial Peripheral Interface
SPICESimulation Program with Integrated Circuit Emphasis
spsSamples per second
SPSTSingle Pole Single Throw Switch
SPSTSingle Pole Single Throw
SQCStatistical Quality Control
SRSlew Rate
SRAMStatic RAM
SRAMStatic Random Access Memory
SRFSelf Resonant Frequency
SSSoft Start
SSSample Size
SSBSingle Sideband Modulation
SSCSmart Signal Conditioning
SSISmall Scale Integration
SSOPShrink Small Outline Package
STBSet Top Box
STCSilicon Timed Circuit
STCSystem Timing and Control
S UMTSSatellite Universal Mobile Telecommunications System
SWISoftware Interrupt Instruction
SWTSet Watchdog Timeout

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - R

Abbreviations and Acronyms - R

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet R.
R/WRead/Write
R 2RR 2R Ladder
RACRemaining Absolute Capacity
RAIDRedundant Array of Independent Disks
RAMRandom Access Memory
RARRemaining Active Runtime
RARPReverse Address Resolution Protocol
RASRow Address Select
RCResistance Capacitance
rcvrReceiver
RERemaining Energy
REFReference
RFRadio Frequency
RFCRequest For Comments
RFDSRadio Frequency Design System
RFIRadio Frequency Interference
RFIDRadio Frequency Identification
RFPFPositive Reference
RHRelative Humidity
RIReference Input
RIAARecording Industry Association of America
RISCReduced Instruction Set Computer
RJRandom Jitter
RMARate Monotonic Algorithm
RMSRoot Mean Square
RNPFNegative Reference
ROMRead Only Memory
RPMRevolutions Per Minute
RPUReconfigurable Processing Unit
RRRound Robin
RRCRemaining Relative Capacity
RSARivest, Shamir, and Adelman
RSRRemaining Standby Runtime
RSSIReceived Signal Strength Indicator
RTCReal Time Clock
RTDResistance Temperature Detector
RTOSReal Time Operating System
RTSRequest To Send
RTSJReal Time Specification for Java
RxReceive
RZReturn to Zero

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - Q

Abbreviations and Acronyms - Q

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet Q.
QAQuality Assurance
QAMQuadrature Amplitude Modulation
QFNQuad, Flat, No lead
QFPQuad Flat Pack
QPSKQuadrature Phase Shift Keying
QRSSQuasi Random Signal Source
QSOPQuarter Small Outline Package

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - P

Abbreviations and Acronyms - P

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet P.
pAPicoampere
PAPower Amplifier
PAEPower Added Efficiency
PALPhase Alternate Line
PALProgrammable Array Logic
Phase Alternating Line
PANPersonal Area Network
PBCPort Bypass Circuit
pCPicocoulomb
PCPrinted Circuit
PCPersonal Computer
PCBPrinted Circuit Board
PCIPeripheral Component Interconnect
PCIePeripheral Component Interconnect Express
PCMPulse Code Modulation
PCMCIAPersonal Computer Memory Card International Association
PCPPriority Ceiling Protocol
PCSPersonal Communications Service
PCTPressure Cooker Test
PDAPersonal Data Assistant
PDCPersonal Digital Cellular
PDIPhase Detector Input
PDJPattern Dependent Jitter
PDMPulse Density Modulation
PDOPhase Detector Output
PDUProtocol Data Unit
PEPresentation Engine
Processing Element
PECLPositive Referenced Emitter Coupled Logic
pFPicofarad
PFDPhase Frequency Detector
PFIPower Fail Input
PFMPulse Frequency Modulation
PFMEAProcess Failure Mode and Effects Analysis
PFOPower Fail Output
PGPower Good
Power Gain
PGAProgrammable Gain Amplifier
PIDProportional Integral Derivative
PIOParallel Input Output
PIPPriority Inheritance Protocol
Picture In Picture
PIVPeak Inverse Voltage
PKIPublic Key Infrastructure
PLAProgrammable Logic Array
PLCProgrammable Logic Controller
PLCProgram Location Counter
PLCCPlastic Leaded Chip Carrier
PLDProgrammable Logic Device
PLLPhase Locked Loop
PLMPad Limiting Metal
PMProgramming Manual
PMICPower Management Integrated Circuit
PMMPower Management Mode
pMOSp channel Metal Oxide Semiconductor
PMRPrivate Mobile Radio
PoEPower over Ethernet
POKPower OK
POLPoint Of Load
PONPassive Optical Network
POPPeriodic Operating Point
PORPower on reset
POSIXPortable Operating System Interface X
POTSPlain Old Telephone Service
P PPeak to Peak
PPAPProduction Part Approval Process
PPCPowerPC
PPMParts Per Million
PPPPoint to Point Protocol
PRBSPseudo Random Binary (bit) Sequence
PRCParasitic Resistance Cancellation
PRCMParasitic Resistance Cancellation Mode
PRMPerformance Report Message
PROMProgrammable Read Only Memory
PRTPlatinum Resistance Thermometer
PSPower Sense
PSDPreamble Switched Diversity
PSKPhase Shift Keying
PSRPower Supply Rejection
PSRRPower Supply Rejection Ratio
PSTNPublic Switched Telephone Network
PSWProgram Status Word
PTCPositive Temperature Coefficient
PTEProcess Table Entry
PVRPersonal Video Recorder
PV SPico Volt Second
PWDPulse Width Distortion
PWMPulse Width Modulation

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - O

Abbreviations and Acronyms - O

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet O.
OCOvercurrent
OCAPOpen Cable Application Forum
OCDOn Chip Debugging
OEMOriginal Equipment Manufacturer
OFCOpen Fiber Control
OFDMOrthogonal Frequency Division Multiplexing
OLEDOrganic Light Emitting Diode
OLTOptical Line Transmission
ONTOptical Network Termination
ONUOptical Network Unit
OOObject Oriented
OOPObject Oriented Programming
Op ampOperational Amplifier
OSOperating System
OSGiOpen Systems Gateway Initiative
OSIOpen Systems Interconnection
OTPOne Time Programmable
OVPOvervoltage Protector

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - N

Abbreviations and Acronyms - N

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet N.
nANanoampere
NAKNot AcKnowledged
NATNetwork Address Translation
NCNormally Closed
NCCLSNational Committee For Clinical Laboratory Standards
NFNoise Figure
NFSNetwork File System
NICNetwork Interface Card
NiMHNickel Metal Hydride
NISTNational Institute of Standards and Technology
NMINon Maskable Interrupt
nMOSn channel Metal Oxide Semiconductor
NONormally Open
NPRNoise Power Ratio
NRDNon Radiative Dielectric
NRENon Recurring Engineering
NRZNon Return to Zero
nsNanosecond
nSecNanosecond
NTCNegative Temperature Coefficient
NTSCNational Television Standards Committee
nVNanovolt
NVNonvolatile
NVRAMNon Volatile Random Access Memory
NV SNanovolt seconds
nWNanowatt

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System

Embedded System Acronyms - M

Abbreviations and Acronyms - M

In Embedded System, Abbreviations and Acronyms are commonly used in Schematics, Documentation and Coding.  It’s the responsibility of an Embedded Engineer to aware of some commonly used acronyms and abbreviations for the purpose of better understanding.

Following is a table of embedded system acronyms and abbreviations for alphabet M.
M2MMachine to Machine or Machine to Mobile Communications
mAMilliampere
MACMedia Access Control Address
MANMetropolitan Area Network
MAPManifold Absolute Pressure
MAXTONMaximum Time ON
MBBMake Before Break
MBCMain Booster Converter
MCMulti Communicator
MCMMulti Chip Module
McpsMegachips per Second
MCUMicrocontroller
MDACMultiplying Digital to Analog Converter
MECMicro Energy Cell
MEMSMicro Electronic Mechanical Systems
MESFETMetal Semiconductor Field Effect Transistor
MFSKMultiple Frequency Shift Keying
MHPMultimedia Home Platform
MIDPMobile Information Device Profile
MIMOMultiple Input, Multiple Output
MIPSMillions of Instructions Per Second
MIPSMicroprocessor without Interlocked Pipeline Stages
MISOMaster in, Slave Out isolated output
mmMillimeter
MMIMan Machine Interface
MMUMemory Management Unit
MOSFETMetal Oxide Semiconductor Field Effect Transistor
MOSFETMetal Oxide Silicon Field Effect Transistor
MOSIMaster Out Slave In
MOVMetal Oxide Varistor
MPSDModular Port Scan Device
MPUMicro Processing Unit
MPUMicro Processor Unit
MPWMulti Project Wafer
MQFPMetric Quad Flat Pack
mradMilliradian
msMillisecond
MSAMeasurement Systems Analysis
MSbMost Significant bit
MSBMost Significant Byte
MSIMedium Scale Integration
MspsMegasamples per second
MTIMDMultitone Inter Modulation Distortion
MTPRMultitone Power Ratio
MTUMaximum Transfer Unit
MUTEXMutual Exclusion
mVMillivolt
mWMilliwatt
MWMegawatt
Milliohm
Megaohm

Acronyms: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Related topics:
Embedded System Acronyms   |   Embedded System Applications   |   Embedded System Characteristics   |   Embedded System Classification   |   Embedded System Symbols

List of topics: Embedded System