SlideShare a Scribd company logo
1 of 5
Download to read offline
Enable 4K High Definition and Low Power
Power and bandwidth: the twin challenges of implementing a
solution for bridging any computer to any high-definition display
Silicon Motion’s
Graphics Display SoCs
The trend in the design and configuration of today’s
office spaces, retail stores, hospitality operations and
factories is towards equipment that is more mobile
and flexible than ever before. This has important
ramifications for the provision of a display user
interface in many types of equipment. In particular,
users and employers are calling for devices which can
connect to portable or shared displays via USB.
USB – the Universal Serial Bus – has fulfilled the
promise of its name, and become universal in
computing devices such as laptop computers,
tablets and smartphones. While a laptop or tablet
might not include ports for all the many display
interfaces used today, such as HDMI, VGA, DVI and
DisplayPort, it will always feature one or more USB
interfaces. A USB-to-display bridge device therefore
enables any computer to connect to any display.
This makes display arrangements truly flexible.
Where before the typical office worker’s desk had a
fixed desktop PC connected to its own display, now
companies are looking to make provision for mobile
workers to connect any laptop to any display at any
available desk via a USB docking station or dongle.
In the field of factory automation equipment, an
OEM can reduce the size and cost of its product by
replacing a dedicated embedded display with a USB
port for connection to any portable USB display.
In retail, twin USB displays – one customer-facing,
one for the sales assistant – may be connected
to a point-of-sale terminal with a single USB cable
for each display. The single USB cable carries power,
data and graphics, providing a simpler and smaller
alternative to the use of a VGA, DVI or HDMI
interface and a power brick for each display.
There are various graphics processor chips on the
market which perform the function of converting a
USB graphics input to a high-definition graphics
output in a standard display format such as HDMI or
DisplayPort. All face the same challenges:
Different architectures balance the inevitable
trade-offs in different ways. This article shows
how a new architecture developed by Silicon
Motion produces an improved combination of high
graphics capability, low latency, efficient data
compression and low power consumption.
-1-
WHITE PAPER
how to keep to a minimum the graphics, video
and audio content to be transported over the
USB interface without overloading the host
CPU that runs compression algorithms;
and how to keep power consumption low
enough that the USB power supply can drive
the graphics system without the need for an
external power supply
Users accept no compromise
The availability of a USB-to-HDMI or USB-to-DisplayPort
bridge device such as a USB docking station enables
any USB host, such as a laptop computer, to connect
to any display (see Figures 1, 2). To the end user,
a device such as a docking station appears simple:
the technical complexity inside it is completely hidden.
This means that the user will expect the experience of
using a laptop, for instance, with an external display
connected via a docking station to be no different
from using the laptop in conventional stand-alone
mode. Users will expect the docking station to
support high-resolution formats up to UHD, with the
ability to support a dual display output, and with no
noticeable slowing or impairment of the laptop’s
normal operation.
Behind the scenes, however, the USB-to-display
bridge performs various complex functions. The more
efficiently these functions are performed, the less
risk there is of impairing the user experience.
In particular, the host computer connected to a
docking station has to implement compression
algorithms, reducing the screen content data for
transfer over the USB interface. The docking station
or display bridge then recompiles the screen
content on the display side (see Figure 3). This
compression is necessary because a single USB
channel between the host laptop and the docking
station has to carry not only the screen content, but
also potentially Ethernet traffic, as well as other USB
data such as information sent to and from a
printer/scanner. Reducing the size of the screen
content data leaves more headroom for these other
data types to be transferred simultaneously.
-2-
Fig.1: the docking station provides high-definition
display outputs and ports for a mouse, keyboard
and other peripherals.
Fig.2: connection diagram for the
docking station.
USB 2.0 Devices
Camera PrinterMouse Keyboard
Gigabit Ethernet
HDMI
Monitor
DVI or VGA
Monitor
Notebook
Headphones
& MIC
USB 3.0 Devices
SuperSpeed(5Gbps)
to transfer files
This compression process has to meet the competing
requirements of reducing the data to a small fraction
of its original size while at the same time placing as
little a burden on the host CPU as possible.
Excessive ‘CPU loading’, as it is known, can affect the
performance of the host computer, slowing down the
implementation of other functions not related to the
display so much that the user sees a noticeable lag.
Now a new approach to compression pioneered by
graphics system-on-chip (SoC) manufacturer Silicon
Motion combines excellent image quality with
dramatically lower CPU loading than other graphics
processors can achieve. Silicon Motion’s Content
Adaptive Technology (CAT™) system, which runs on
host computers based on the Windows, MacOS or
Linux operating systems, takes advantage of
hardware acceleration capabilities in graphics chipsets
from Intel and Nvidia. By contrast, competing USB
graphics processors are not configured for
execution by hardware acceleration engines, and
their compression algorithms therefore have to run
entirely in software.
By offloading much of the compression work to a
hardware accelerator, the CAT technology from Silicon
Motion both runs faster and imposes less loading on
the CPU. As will be shown later, this helps the SM768 –
the first Silicon Motion graphics processor to use the
latest CAT algorithms – to achieve very low.
CPU loading depends on many variables, including the
type of graphics or video signals to be compressed,
the host CPU/graphics chipset, the amount of RAM
available and the operating system. But in tests
compressing an HD video clip for transfer over USB to
dual HD displays on an Intel Core i5 chipset, the
SM768 achieved an average loading some 22%-32%
lower than that of competing devices (see Figure 4).
-3-
Fig.3: graphics signals are compressed for transfer
over USB cable, or over an Ethernet or Wi-Fi network
Screen content is
compressed to
smaller data size
Transfer over
USB or Network
Screen is de-compressed by
SM768 and to output
SM768 Devices
Despite this low loading, the CAT system achieves
high image quality because of its intelligent
approach to compression: it distinguishes between
different content types, and applies appropriate
compression techniques to each type:
In the SM768, the implementation of decompression
on the display side is enabled by the architecture of
the device: it is configured as a graphics SoC, not as
a pure graphics processor, since it combines an
Arm® Cortex®
-R5 CPU core alongside proprietary
graphics and display engines. The Arm CPU is able
to take care of coordination of decompression, as
well as running the USB protocol stack, thus
providing the system designer with a complete,
single-chip solution for USB-to-display bridging.
Importance of low-power performance
The efficiency of the SM768’s CAT feature, the
low-power ARM Cortex-R5 core and the lean
graphics and display engines combine to produce
high-speed operation with low power consumption.
High-speed operation produces low latency of
<16ms for a Full HD frame. This latency is
invisible to the human eye. A test set-up similar to
that proposed by Microsoft for testing Miracast
shows a native display connection alongside a
display connected via an SM768 graphics SoC (see
Figure 5): the two displays show the same frames
at the same time.
This high-speed operation is produced at low
power: the SM768 consumes <2.5W when
bridging dual Full HD or single 4K displays to a
host device over a USB 3.0 connection. This low
power consumption is very important: first, it
enables the bridging system to operate from USB
power without needing an external power brick.
Second, the high efficiency of the SM768’s
operation means that it can operate without a
heat sink, enabling OEMs to implement very
compact, easily portable product designs, a
crucial feature in device types such as USB display
-4-
Fig.4: comparison of CPU loading between SM768 and two competing
USB graphics processors when transferring an HD video clip in .mp4
format
USB graphics
processor
SM768
Competitor 1
Competitor 2
Test set-up
Dual 1080p displays,
USB 3.0 interface
Dual 1080p displays,
USB 3.0 interface
Dual 1080p displays,
USB 3.0 interface
CPU loading,
range
33% - 48%
42% - 58%
46% - 61%
CPU loading,
average
39.22%
50.13%
50.99%
Frame rate
per second
102
102
91.34
Frame rate
per second
102
102
91.34
Average CPU
load/frames
per second
0.3821
0.4915
0.5583
Average reduction
in CPU loading
when using SM768
22%
32%
Graphics and 3D images are processed by a high
compression-ratio MJPEG codec
Text is compressed by a proprietary lossless
protocol developed by Silicon Motion
Video is transferred in its original compressed
format, such as MPEG4
Fig.5: testing side-by-side with a native display connection
shows that the latency of the SM768 is invisible
dongles. The SM768 itself is a small BGA chip with
a 19mm x 19mm footprint. It can alternatively be
specified as a multi-chip module with 256MB of
DDR3 DRAM for even greater space savings.
(The SM768 chip supports up to 1GB of external
DRAM.)
Comprehensive system solution for
USB-to-display bridging
Compared to competing devices, then, the SM768
graphics SoC offers much lower host CPU loading
for an unimpaired user experience. This is
backed by the excellent picture quality provided
by the CAT compression feature, low latency in
dual-display mode, low power consumption and
compact dimensions.
The architecture chosen by Silicon Motion also
enables OEMs to implement complete docking
station and other product designs with few
external components. The USB and CAT software
as well as a real-time operating system run inside
the SM768. The device also provides four USB 2.0
channels for connecting Human Interface Devices
(HIDs) such as a wireless keyboard, mouse and
dongle as well as a printer.
This explains how it is able to support the latest
docking station and dongle designs which are
helping to bring greater flexibility, convenience
and portability to many types of computing
equipment in the home, office, store and factory.
It is also worth noting that the same SM768 device
also features a PCI-e interface for use with
other types of hosts, enabling OEMs to develop
designs both for the USB market and for other
applications.
-5-
© Copyright 2019 Silicon Motion, Inc.
SM768-WP-201910
For more information about SM768,
please go to www.siliconmotion.com

More Related Content

Similar to Silicon Motion's Graphics Display SoCs enables 4K High Definition and Low Power

Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical Jimmin Kurichiyil
 
An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency csandit
 
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY cscpconf
 
Thin Client Smart Station Smart 2350
Thin Client Smart Station Smart 2350Thin Client Smart Station Smart 2350
Thin Client Smart Station Smart 2350Nirav Ambani
 
Chapter 2_Architecture_edited_SDT
Chapter 2_Architecture_edited_SDTChapter 2_Architecture_edited_SDT
Chapter 2_Architecture_edited_SDTStephanie Stribling
 
Option 1 Phase 4 of IT Infrastructure for a Small Firm
Option 1 Phase 4 of IT Infrastructure for a Small FirmOption 1 Phase 4 of IT Infrastructure for a Small Firm
Option 1 Phase 4 of IT Infrastructure for a Small FirmAdam Fisher
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3WE-IT TUTORIALS
 
H64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaH64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaOsama Azim
 
Case study for it03 roshan
Case study for it03 roshanCase study for it03 roshan
Case study for it03 roshanrosu555
 
Smartstation product profile
Smartstation product profileSmartstation product profile
Smartstation product profileNirav Ambani
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition systemeSAT Publishing House
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition systemeSAT Journals
 
mobile processors introduction..
mobile processors introduction..mobile processors introduction..
mobile processors introduction..Muhammad Sayam
 
Thin Client Smart Station Smart 2590
Thin Client Smart Station Smart 2590Thin Client Smart Station Smart 2590
Thin Client Smart Station Smart 2590Nirav Ambani
 
User Interface for Visually Impaired People
User Interface for Visually Impaired PeopleUser Interface for Visually Impaired People
User Interface for Visually Impaired PeopleIOSRJECE
 

Similar to Silicon Motion's Graphics Display SoCs enables 4K High Definition and Low Power (20)

Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical
 
An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency
 
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
 
SMARTSTATION
SMARTSTATION SMARTSTATION
SMARTSTATION
 
Thin Client Smart Station Smart 2350
Thin Client Smart Station Smart 2350Thin Client Smart Station Smart 2350
Thin Client Smart Station Smart 2350
 
Chapter 2_Architecture_edited_SDT
Chapter 2_Architecture_edited_SDTChapter 2_Architecture_edited_SDT
Chapter 2_Architecture_edited_SDT
 
Option 1 Phase 4 of IT Infrastructure for a Small Firm
Option 1 Phase 4 of IT Infrastructure for a Small FirmOption 1 Phase 4 of IT Infrastructure for a Small Firm
Option 1 Phase 4 of IT Infrastructure for a Small Firm
 
Arm versus x86
Arm versus x86Arm versus x86
Arm versus x86
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3
 
H64CSA_1A_023799_Osama
H64CSA_1A_023799_OsamaH64CSA_1A_023799_Osama
H64CSA_1A_023799_Osama
 
Case study for it03 roshan
Case study for it03 roshanCase study for it03 roshan
Case study for it03 roshan
 
Dxm a information-sheet_v1
Dxm a information-sheet_v1Dxm a information-sheet_v1
Dxm a information-sheet_v1
 
Smartstation product profile
Smartstation product profileSmartstation product profile
Smartstation product profile
 
Fleet admin pro catalog 20150413
Fleet admin pro catalog 20150413Fleet admin pro catalog 20150413
Fleet admin pro catalog 20150413
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
 
mobile processors introduction..
mobile processors introduction..mobile processors introduction..
mobile processors introduction..
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Thin Client Smart Station Smart 2590
Thin Client Smart Station Smart 2590Thin Client Smart Station Smart 2590
Thin Client Smart Station Smart 2590
 
User Interface for Visually Impaired People
User Interface for Visually Impaired PeopleUser Interface for Visually Impaired People
User Interface for Visually Impaired People
 

More from Silicon Motion

Silicon motion's ferri_family_aec-q100_qualified_embedded_storage
Silicon motion's ferri_family_aec-q100_qualified_embedded_storageSilicon motion's ferri_family_aec-q100_qualified_embedded_storage
Silicon motion's ferri_family_aec-q100_qualified_embedded_storageSilicon Motion
 
Silicon Motion SM2264 PCIe Gen4
Silicon Motion SM2264 PCIe Gen4Silicon Motion SM2264 PCIe Gen4
Silicon Motion SM2264 PCIe Gen4Silicon Motion
 
FerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVFerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVSilicon Motion
 
InstantView Technology for driverless docking station
InstantView Technology for driverless docking stationInstantView Technology for driverless docking station
InstantView Technology for driverless docking stationSilicon Motion
 
Silicon Motion SSD controllers solution for data center
Silicon Motion SSD controllers solution for data center Silicon Motion SSD controllers solution for data center
Silicon Motion SSD controllers solution for data center Silicon Motion
 
Ferri Embedded Storage
Ferri Embedded Storage Ferri Embedded Storage
Ferri Embedded Storage Silicon Motion
 
Open Channel SSD Controller
Open Channel SSD ControllerOpen Channel SSD Controller
Open Channel SSD ControllerSilicon Motion
 
Silicon Motion NVMe PCIe SSD controllers introduction
Silicon Motion NVMe PCIe SSD controllers introductionSilicon Motion NVMe PCIe SSD controllers introduction
Silicon Motion NVMe PCIe SSD controllers introductionSilicon Motion
 
For Embedded boot load application
For Embedded boot load applicationFor Embedded boot load application
For Embedded boot load applicationSilicon Motion
 
A new performance standard for Flash-based storage in automotive applications
A new performance standard for Flash-based storage in automotive applicationsA new performance standard for Flash-based storage in automotive applications
A new performance standard for Flash-based storage in automotive applicationsSilicon Motion
 
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signageSilicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signageSilicon Motion
 

More from Silicon Motion (12)

Silicon motion's ferri_family_aec-q100_qualified_embedded_storage
Silicon motion's ferri_family_aec-q100_qualified_embedded_storageSilicon motion's ferri_family_aec-q100_qualified_embedded_storage
Silicon motion's ferri_family_aec-q100_qualified_embedded_storage
 
Silicon Motion SM2264 PCIe Gen4
Silicon Motion SM2264 PCIe Gen4Silicon Motion SM2264 PCIe Gen4
Silicon Motion SM2264 PCIe Gen4
 
FerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOVFerriSSD with native support for SR-IOV
FerriSSD with native support for SR-IOV
 
InstantView Technology for driverless docking station
InstantView Technology for driverless docking stationInstantView Technology for driverless docking station
InstantView Technology for driverless docking station
 
Silicon Motion SSD controllers solution for data center
Silicon Motion SSD controllers solution for data center Silicon Motion SSD controllers solution for data center
Silicon Motion SSD controllers solution for data center
 
SMI Graphics SoC
SMI Graphics SoCSMI Graphics SoC
SMI Graphics SoC
 
Ferri Embedded Storage
Ferri Embedded Storage Ferri Embedded Storage
Ferri Embedded Storage
 
Open Channel SSD Controller
Open Channel SSD ControllerOpen Channel SSD Controller
Open Channel SSD Controller
 
Silicon Motion NVMe PCIe SSD controllers introduction
Silicon Motion NVMe PCIe SSD controllers introductionSilicon Motion NVMe PCIe SSD controllers introduction
Silicon Motion NVMe PCIe SSD controllers introduction
 
For Embedded boot load application
For Embedded boot load applicationFor Embedded boot load application
For Embedded boot load application
 
A new performance standard for Flash-based storage in automotive applications
A new performance standard for Flash-based storage in automotive applicationsA new performance standard for Flash-based storage in automotive applications
A new performance standard for Flash-based storage in automotive applications
 
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signageSilicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
Silicon Motion's PCIe FerriSSD : High speed and reliability for digital signage
 

Recently uploaded

08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking MenDelhi Call girls
 
Top 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxTop 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxdishha99
 
visa consultant | 📞📞 03094429236 || Best Study Visa Consultant
visa consultant | 📞📞 03094429236 || Best Study Visa Consultantvisa consultant | 📞📞 03094429236 || Best Study Visa Consultant
visa consultant | 📞📞 03094429236 || Best Study Visa ConsultantSherazi Tours
 
Genesis 1:6 || Meditate the Scripture daily verse by verse
Genesis 1:6  ||  Meditate the Scripture daily verse by verseGenesis 1:6  ||  Meditate the Scripture daily verse by verse
Genesis 1:6 || Meditate the Scripture daily verse by versemaricelcanoynuay
 
Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Sherazi Tours
 
Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyHire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyNitya salvi
 
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...Apsara Of India
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking MenDelhi Call girls
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday SafarisKibera Holiday Safaris Safaris
 
How to Get Unpublished Flight Deals and Discounts?
How to Get Unpublished Flight Deals and Discounts?How to Get Unpublished Flight Deals and Discounts?
How to Get Unpublished Flight Deals and Discounts?FlyFairTravels
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Delhi Call girls
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking MenDelhi Call girls
 
Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Sherazi Tours
 
char Dham yatra, Uttarakhand tourism.pptx
char Dham yatra, Uttarakhand tourism.pptxchar Dham yatra, Uttarakhand tourism.pptx
char Dham yatra, Uttarakhand tourism.pptxpalakdigital7
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxseri bangash
 
best weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdfbest weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdftour guide
 

Recently uploaded (20)

08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
 
Top 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxTop 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptx
 
Call Girls 🫤 Connaught Place ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ...
Call Girls 🫤 Connaught Place ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ...Call Girls 🫤 Connaught Place ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ...
Call Girls 🫤 Connaught Place ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ...
 
visa consultant | 📞📞 03094429236 || Best Study Visa Consultant
visa consultant | 📞📞 03094429236 || Best Study Visa Consultantvisa consultant | 📞📞 03094429236 || Best Study Visa Consultant
visa consultant | 📞📞 03094429236 || Best Study Visa Consultant
 
Genesis 1:6 || Meditate the Scripture daily verse by verse
Genesis 1:6  ||  Meditate the Scripture daily verse by verseGenesis 1:6  ||  Meditate the Scripture daily verse by verse
Genesis 1:6 || Meditate the Scripture daily verse by verse
 
Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236
 
Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyHire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
 
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
 
How to Get Unpublished Flight Deals and Discounts?
How to Get Unpublished Flight Deals and Discounts?How to Get Unpublished Flight Deals and Discounts?
How to Get Unpublished Flight Deals and Discounts?
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
 
Call Girls Service !! Indirapuram!! @9999965857 Delhi 🫦 No Advance VVVIP 🍎 S...
Call Girls Service !! Indirapuram!! @9999965857 Delhi 🫦 No Advance  VVVIP 🍎 S...Call Girls Service !! Indirapuram!! @9999965857 Delhi 🫦 No Advance  VVVIP 🍎 S...
Call Girls Service !! Indirapuram!! @9999965857 Delhi 🫦 No Advance VVVIP 🍎 S...
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men
 
Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236
 
char Dham yatra, Uttarakhand tourism.pptx
char Dham yatra, Uttarakhand tourism.pptxchar Dham yatra, Uttarakhand tourism.pptx
char Dham yatra, Uttarakhand tourism.pptx
 
Call Girls In Munirka 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Munirka 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Munirka 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Munirka 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptx
 
best weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdfbest weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdf
 
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 

Silicon Motion's Graphics Display SoCs enables 4K High Definition and Low Power

  • 1. Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition display Silicon Motion’s Graphics Display SoCs The trend in the design and configuration of today’s office spaces, retail stores, hospitality operations and factories is towards equipment that is more mobile and flexible than ever before. This has important ramifications for the provision of a display user interface in many types of equipment. In particular, users and employers are calling for devices which can connect to portable or shared displays via USB. USB – the Universal Serial Bus – has fulfilled the promise of its name, and become universal in computing devices such as laptop computers, tablets and smartphones. While a laptop or tablet might not include ports for all the many display interfaces used today, such as HDMI, VGA, DVI and DisplayPort, it will always feature one or more USB interfaces. A USB-to-display bridge device therefore enables any computer to connect to any display. This makes display arrangements truly flexible. Where before the typical office worker’s desk had a fixed desktop PC connected to its own display, now companies are looking to make provision for mobile workers to connect any laptop to any display at any available desk via a USB docking station or dongle. In the field of factory automation equipment, an OEM can reduce the size and cost of its product by replacing a dedicated embedded display with a USB port for connection to any portable USB display. In retail, twin USB displays – one customer-facing, one for the sales assistant – may be connected to a point-of-sale terminal with a single USB cable for each display. The single USB cable carries power, data and graphics, providing a simpler and smaller alternative to the use of a VGA, DVI or HDMI interface and a power brick for each display. There are various graphics processor chips on the market which perform the function of converting a USB graphics input to a high-definition graphics output in a standard display format such as HDMI or DisplayPort. All face the same challenges: Different architectures balance the inevitable trade-offs in different ways. This article shows how a new architecture developed by Silicon Motion produces an improved combination of high graphics capability, low latency, efficient data compression and low power consumption. -1- WHITE PAPER how to keep to a minimum the graphics, video and audio content to be transported over the USB interface without overloading the host CPU that runs compression algorithms; and how to keep power consumption low enough that the USB power supply can drive the graphics system without the need for an external power supply
  • 2. Users accept no compromise The availability of a USB-to-HDMI or USB-to-DisplayPort bridge device such as a USB docking station enables any USB host, such as a laptop computer, to connect to any display (see Figures 1, 2). To the end user, a device such as a docking station appears simple: the technical complexity inside it is completely hidden. This means that the user will expect the experience of using a laptop, for instance, with an external display connected via a docking station to be no different from using the laptop in conventional stand-alone mode. Users will expect the docking station to support high-resolution formats up to UHD, with the ability to support a dual display output, and with no noticeable slowing or impairment of the laptop’s normal operation. Behind the scenes, however, the USB-to-display bridge performs various complex functions. The more efficiently these functions are performed, the less risk there is of impairing the user experience. In particular, the host computer connected to a docking station has to implement compression algorithms, reducing the screen content data for transfer over the USB interface. The docking station or display bridge then recompiles the screen content on the display side (see Figure 3). This compression is necessary because a single USB channel between the host laptop and the docking station has to carry not only the screen content, but also potentially Ethernet traffic, as well as other USB data such as information sent to and from a printer/scanner. Reducing the size of the screen content data leaves more headroom for these other data types to be transferred simultaneously. -2- Fig.1: the docking station provides high-definition display outputs and ports for a mouse, keyboard and other peripherals. Fig.2: connection diagram for the docking station. USB 2.0 Devices Camera PrinterMouse Keyboard Gigabit Ethernet HDMI Monitor DVI or VGA Monitor Notebook Headphones & MIC USB 3.0 Devices SuperSpeed(5Gbps) to transfer files
  • 3. This compression process has to meet the competing requirements of reducing the data to a small fraction of its original size while at the same time placing as little a burden on the host CPU as possible. Excessive ‘CPU loading’, as it is known, can affect the performance of the host computer, slowing down the implementation of other functions not related to the display so much that the user sees a noticeable lag. Now a new approach to compression pioneered by graphics system-on-chip (SoC) manufacturer Silicon Motion combines excellent image quality with dramatically lower CPU loading than other graphics processors can achieve. Silicon Motion’s Content Adaptive Technology (CAT™) system, which runs on host computers based on the Windows, MacOS or Linux operating systems, takes advantage of hardware acceleration capabilities in graphics chipsets from Intel and Nvidia. By contrast, competing USB graphics processors are not configured for execution by hardware acceleration engines, and their compression algorithms therefore have to run entirely in software. By offloading much of the compression work to a hardware accelerator, the CAT technology from Silicon Motion both runs faster and imposes less loading on the CPU. As will be shown later, this helps the SM768 – the first Silicon Motion graphics processor to use the latest CAT algorithms – to achieve very low. CPU loading depends on many variables, including the type of graphics or video signals to be compressed, the host CPU/graphics chipset, the amount of RAM available and the operating system. But in tests compressing an HD video clip for transfer over USB to dual HD displays on an Intel Core i5 chipset, the SM768 achieved an average loading some 22%-32% lower than that of competing devices (see Figure 4). -3- Fig.3: graphics signals are compressed for transfer over USB cable, or over an Ethernet or Wi-Fi network Screen content is compressed to smaller data size Transfer over USB or Network Screen is de-compressed by SM768 and to output SM768 Devices
  • 4. Despite this low loading, the CAT system achieves high image quality because of its intelligent approach to compression: it distinguishes between different content types, and applies appropriate compression techniques to each type: In the SM768, the implementation of decompression on the display side is enabled by the architecture of the device: it is configured as a graphics SoC, not as a pure graphics processor, since it combines an Arm® Cortex® -R5 CPU core alongside proprietary graphics and display engines. The Arm CPU is able to take care of coordination of decompression, as well as running the USB protocol stack, thus providing the system designer with a complete, single-chip solution for USB-to-display bridging. Importance of low-power performance The efficiency of the SM768’s CAT feature, the low-power ARM Cortex-R5 core and the lean graphics and display engines combine to produce high-speed operation with low power consumption. High-speed operation produces low latency of <16ms for a Full HD frame. This latency is invisible to the human eye. A test set-up similar to that proposed by Microsoft for testing Miracast shows a native display connection alongside a display connected via an SM768 graphics SoC (see Figure 5): the two displays show the same frames at the same time. This high-speed operation is produced at low power: the SM768 consumes <2.5W when bridging dual Full HD or single 4K displays to a host device over a USB 3.0 connection. This low power consumption is very important: first, it enables the bridging system to operate from USB power without needing an external power brick. Second, the high efficiency of the SM768’s operation means that it can operate without a heat sink, enabling OEMs to implement very compact, easily portable product designs, a crucial feature in device types such as USB display -4- Fig.4: comparison of CPU loading between SM768 and two competing USB graphics processors when transferring an HD video clip in .mp4 format USB graphics processor SM768 Competitor 1 Competitor 2 Test set-up Dual 1080p displays, USB 3.0 interface Dual 1080p displays, USB 3.0 interface Dual 1080p displays, USB 3.0 interface CPU loading, range 33% - 48% 42% - 58% 46% - 61% CPU loading, average 39.22% 50.13% 50.99% Frame rate per second 102 102 91.34 Frame rate per second 102 102 91.34 Average CPU load/frames per second 0.3821 0.4915 0.5583 Average reduction in CPU loading when using SM768 22% 32% Graphics and 3D images are processed by a high compression-ratio MJPEG codec Text is compressed by a proprietary lossless protocol developed by Silicon Motion Video is transferred in its original compressed format, such as MPEG4 Fig.5: testing side-by-side with a native display connection shows that the latency of the SM768 is invisible
  • 5. dongles. The SM768 itself is a small BGA chip with a 19mm x 19mm footprint. It can alternatively be specified as a multi-chip module with 256MB of DDR3 DRAM for even greater space savings. (The SM768 chip supports up to 1GB of external DRAM.) Comprehensive system solution for USB-to-display bridging Compared to competing devices, then, the SM768 graphics SoC offers much lower host CPU loading for an unimpaired user experience. This is backed by the excellent picture quality provided by the CAT compression feature, low latency in dual-display mode, low power consumption and compact dimensions. The architecture chosen by Silicon Motion also enables OEMs to implement complete docking station and other product designs with few external components. The USB and CAT software as well as a real-time operating system run inside the SM768. The device also provides four USB 2.0 channels for connecting Human Interface Devices (HIDs) such as a wireless keyboard, mouse and dongle as well as a printer. This explains how it is able to support the latest docking station and dongle designs which are helping to bring greater flexibility, convenience and portability to many types of computing equipment in the home, office, store and factory. It is also worth noting that the same SM768 device also features a PCI-e interface for use with other types of hosts, enabling OEMs to develop designs both for the USB market and for other applications. -5- © Copyright 2019 Silicon Motion, Inc. SM768-WP-201910 For more information about SM768, please go to www.siliconmotion.com