Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe

Set Top Box or STB

By D.Mohankumar April 21, 2008

Set Top Box or STB is the electronic device that helps to see the Television programmes in digital quality. It is a complex embedded system that connects the external source of signals to the television and converts the signals into contents. It has around 30 hardware blocks and a number of software drivers. Modern STBs are capable of features like time shift mode viewing, recording, video on demand, HD definition Video output etc. The Set Top Box connects the television and an external source of signal and converts the signals into video and audio contents to display on the screen. The signals from the cable are to be decoded by the Set Top box since the TV cannot understand the digital data.


STBs can make it possible to receive and display TV signals, connect to networks, play games via a game console, surfing the Internet etc. The STB uses the decoding technology using three decoders like Video decoder, Audio decoder and Data decoder. The Video decoder converts the video packages into images viewable in CRT or LCD monitor of the TV. The Audio decoder decompresses the Audio bit stream and the Data decoder is used to select the channels.
 
 
[header = Signal Source for STB]
 
Signal Source for STB
The signal source for the STB may be Ethernet, Satellite Dish or Coaxial cable of cable TV providers, Broadband, DSL or a VHF or UHF Antenna. Usually the STB has the following components:
1.     Front End
The front end of the STB is the receiver section that receives the broadcast signal through the cable. The front end demodulates the signal and output the digital data for the Decoder. The front end has three blocks like tuner, demodulator and forward error correction circuit for data recovery.
 
2.     Front panel set up
It is different in various types of STBs. Generally it has an LCD or LED display, IR sensor for remote operation and manual switches. The working of the front panel set up is controlled by the decoder chip.
 
 3.     Power supply unit
The power supply section converts 230 or 110 volt AC to 12 volts DC. The power supply section generates different voltages for the different sections of the STB.
 
Set Top Box back
 
RCA Socket
 
4.     Decoder
Decoder is the heart of the STB. Its level of integration is called SoC (System on Chip). This chip has many circuits including the Demultiplexer. To save storage space, disk bandwidth and network bandwidth etc, the Programme should be encoded in a compressed form during transmission. The decoder in the STB, then decode or uncompress the data in the incoming signal to view in the TV. The decoding includes Demodulation, Demultiplexing etc.
 
5.     Demultiplexer or DMUX
It receives a single signal carrying many channels and separates the channels into multiple output signals.
 
6.     Flash
This system is used to store memory, as boot loader and to store other non volatile datas. Flash system has a storage memory ranging from 8 MB to 64 MB.
 
7.     Rapid Access Memory
The RAM is used to store datas such as decoded video or audio informations. In many cases, the main application informations are also copied to the RAM to speed up the operation. Generally 32 MB RAM is used but in HD STBS it may go up to 256 MB.
 

Set Top  Box hardware

 

8.     Video and Audio Interfaces
The output from the decoder may be in analog or digital format. So the interfaces like filter and physical connectors are required to make the signals compatible with the external devices. STBs are capable to give video formats like CVBS, Component video, HDMI etc. The audio output from the decoder may be in digital or Analog formats. To convert the digital audio informations into analog data, programmes like DAC is used. Digital data can be also transmitted using SPDIF standard.
 
 9.     RF Modulator
This is used to modulate the audio and video signals into RF signals. This is mainly used for old type TV with RF inputs.
 
 
[header = Some Important Terminology]
 
Some important Terminology
1. Encoder
The Encoder may be a Programme or device that changes a signal or data into a code compatible for the computerized device. The encoded data in the encoder is manipulated using a Decoder in the receiving device. The signals from the cable are decoded by the Set To box since the TV cannot understand the digital data.
 
2. Codec
It is the Compression – decompression Algorithm that carries a list of instructions to identify the method of compression of data into a few bites or decompressing the data. By following the instructions of the Codec, the Media players can compress and decompress the datas. Codec is useful to decrease the size of the digital data into bit rates that can be stored in small file size. The Media player like Real player uses the codec for encoding or compressing the files.

Filed Under: Electronic Projects

 

Next Article

← Previous Article
Next Article →

Questions related to this article?
👉Ask and discuss on Electro-Tech-Online.com and EDAboard.com forums.



Tell Us What You Think!! Cancel reply

You must be logged in to post a comment.

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

EE Learning Center

EE Learning Center
“engineers
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


RSS EDABOARD.com Discussions

  • Safe Current and Power Density Limits in PCB Copper(in A/m² and W/m³) simulation
  • The Analog Gods Hate Me
  • Help with hall effect sensors for a milwuakee impact driver
  • How to find the resonance frequency and impedance of a planar spiral coil in HFSS?
  • Diode recovery test Irrm timing.

RSS Electro-Tech-Online.com Discussions

  • Raise your hand if your car had one of these:
  • Simple LED Analog Clock Idea
  • Kawai KDP 80 Electronic Piano Dead
  • Tektronix 2235 channel 1 trace unstable
  • How to make string LEDs?

Featured – LoRa/LoRaWan Series

  • What is the LoRaWAN network and how does it work?
  • Understanding LoRa architecture: nodes, gateways, and servers
  • Revolutionizing RF: LoRa applications and advantages
  • How to build a LoRa gateway using Raspberry Pi
  • How LoRa enables long-range communication
  • How communication works between two LoRa end-node devices

Recent Articles

  • Tria modules integrate edge AI processing with multi-core processors
  • pSemi introduces RF switch with 52 dBm PMAX,PEAK and 90-dBm IIP3 linearity
  • XP Power launches 1.3 kW power supply with 58.9 W/cm³ density
  • How to enable Wi-Fi provisioning in ESP32-based IoT products
  • Amphenol RF introduces FAKRA to SMA adapters with 4 GHz operating frequency

EE ENGINEERING TRAINING DAYS

engineering

Submit a Guest Post

submit a guest post
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • Battery Power Tips
  • DesignFast
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • Subscribe to our newsletter
  • About Us
  • Contact Us
  • Advertise

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy

Search Engineers Garage

  • Electronic Projects & Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe