| |
Embedded Systems
CIBER has extensive expertise on various RTOS and development
of Media CODEC’s.
RTOS (Real Time Operating Systems)
A real-time operating system (RTOS) is an operating system that
guarantees a certain capability within a specified time constraint.
Real-time operating systems are often required in small embedded
operating systems that are packaged as part of micro devices. Some
kernels can be considered to meet the requirements of a real-time
operating system. However, since other components, such as device
drivers, are also usually needed for a particular solution, a real-time
operating system is usually larger than just the kernel.
VXWorks
VxWorks is the most widely adopted, Real-time Operating System
(RTOS) in the embedded industry. Having a proven reputation for
performance, flexibility, compatibility and scalability, VxWorks
is a reliable runtime platform for embedded application development.
Symbian
Symbian’s advanced open standard operating system for data
enabled mobile phones. It includes a multi-tasking multithreaded
core, a user interface framework, data services enablers, application
engines and integrated PIM functionality and wireless communications.
uCLinux (MicroControllerLinux)
uClinux (which stands for MicroControllerLinux and is pronounced
as you-see-Linux) is a Linux kernel fork for micro controllers (µCs,
embedded systems) without a memory management unit (MMU). Originally
derived from version 2.0 of the Linux kernel, it now has ports based
on Linux 2.4 and Linux 2.6. Since version 2.6 of the Linux kernel,
the major parts of uClinux have been integrated with the mainline
kernel for a number of processor architectures.
pSOS (plug-in Silicon Operating System)
pSOS stands for plug-in Silicon Operating System.pSOSystem served
as a modular, high-performance, memory-protected RTOS designed specifically
for embedded microprocessors, providing a complete multitasking
environment and offering performance, reliability, and ease-of-use
on both custom and commercial hardware. pSOSystem has been used
for such target applications as handheld devices, multimedia products,
data communications and telecommunications, and digital imaging
products.
BSP (Board Support Package)
Device Drivers (Windows/Unix)
"Device Driver" is a kind of special software to control
hardware under operating system. In this case, operating system
is for example Windows, Unix, Linux and others. Regarding of "device
driver", it is possible to operate many kind of hardware, such
as disks, cdrom drives, mice, modems, sound cards, and others from
application software.
Loaders
A loader is a utility of an operating system. It copies programs
from a storage device to a computer's main memory, where the program
can then be executed. Like linkers, loaders can also replace virtual
addresses with real addresses. Most loaders function without user
involvement. They are invisible to the user, but are a recognizable
utility to the operating system.
Debuggers
A debugger is system software that is used to debug user programs.
The code to be examined might alternatively be running on an instruction
set simulator (ISS), a technique that allows great power in its
ability to halt when specific conditions are encountered but which
will typically be much slower than executing the code directly on
the appropriate processor. Debuggers also offer more sophisticated
functions such as running a program step by step (single-stepping),
stopping (breaking) at some kind of event by means of breakpoint,
and tracking the values of some variables.
Media CODEC's
MPEG 2
MPEG-2 extends the basic MPEG system to provide compression support
for TV quality transmission of digital video. It provides a way
to compress this digital video signal to a manageable bit rate.
It standard provides good compression using standard algorithms,
it has become the standard for digital TV. Features are Video compression,
which is backwards compatible with MPEG-1, Full-screen interlaced
and/or progressive video (for TV and Computer displays), Enhanced
audio coding (high quality, mono, stereo, and other audio features),
Transport multiplexing (combining different MPEG streams in a single
transmission stream), Other services (GUI, interaction, encryption,
data transmission, etc).
MPEG 4
The MPEG-4 CODECs is used for real-time broadcasting of live video
and audio or audio analog signals into MPEG-4 streams. The MPEG-4
CODECs can be used in a broad variety of applications from file
encoding/decoding and streaming of pre-recorded content to real-time
encoding/decoding and broadcasting of live video sources. It can
be used as part of a complete Wireless Mobile Network solution or
as a standalone component from Broadcasters, Video Producers, Web
Developers, Corporate Businesses, and Educational Institutions.
JPEG
JPEG (pronounced "jay-peg") is a standardized image compression
mechanism. JPEG stands for Joint Photographic Experts Group. A useful
property of JPEG is that the degree of lossiness can be varied by
adjusting compression parameters. This means that the image-maker
can trade off file size against output image quality.It stores 24-bit-per-pixel
color data instead of 8-bit-per-pixel data.
MP3
MP3 is a compression format for Audio. It provides a representation
of pulse-code modulation-encoded (PCM) audio data in a much smaller
size by discarding portions that are considered less important to
human hearing (similar to JPEG, a lossy compression for images).
A number of techniques are employed in MP3 to determine which portions
of the audio can be discarded, including psychoacoustics. MP3 audio
can be compressed with different bit rates, providing a range of
tradeoffs between data size and sound quality.
|
|
Contact Information
CIBER Pvt Ltd.
IBC Knowledge park
4/1 Bannerghatta Road
Tower D, 5th Floor
Bangalore- 560029
Tel: (+91) 80 66990500
Fax: (+91) 80 66990501 indiacareers@ciber.com
CIBER Pvt Ltd.
NO-410, 100 Feet Road
IV Block Kormangala
Bangalore- 560034
Tel: (+91) 80 25524771
(+91)-80 66140926
Fax: (+91) 80 25524772
indiacareers@ciber.com
CIBER Pvt Ltd.
2nd floor, ALTIUS
Olympia Technology Park
1 - SIDCO Industrial Estate, Guindy
Chennai, Tamil Nadu 600032
Tel: (+91) 44 42606342
indiacareers@ciber.com
Global Headquarters
CIBER, Inc.
5251 DTC Parkway
Suite 1400
Greenwood Village, CO
80111 USA
Tel: 303-220-0100
Fax: 303-220-7100
www.ciber.com
|