Home Networking Software >> Home Audio Video interoperability software (HAVi)
HAVi and IEEE 1394 is a technology and not just set of software programs. Developing HAVi software requires in-depth understanding and experience with several protocols: HAVi, IEEE 1394, IEEE 1212r, IEC 61883 to name a few.

It takes a significant amount of time and money to to develop this expertise.

VividLogic pioneered the development of industrial strength FireBus™ HAVi software that delivers the necessary HAVi and IEEE 1394 infrastructure. This technology enables CE companies to quickly boot strap themselves and deliver HAVi compliant products.

FireBus HAVi Stack is a modular system with a scalable architecture that seamlessly integrates a network of IEEE 1394 based devices using the HAVi specification.

FireBus™ HAVi software can be scaled down to run as a single controller (typically on a Set Top Box or Digital TV) controlling a few CE devices or scaled up to run in a network with multiple controllers (typically a home with a Set Top Box, multiple Digital TVs and other intelligent devices) controlling several CE and printer devices.

FireBus™ HAVi software can be configured to be a Full Audio Video (FAV) controller or a Intermediate Audio Video (IAV) controller.

At VividLogic we recognize that interoperability is key to the success of HAVi and Home Networks. VividLogic has developed several hundred HAVi compliance test suites that verify whether a given HAVi device is compliant to the HAVi specification.

Please see the Havi Compliance Test Suites for more details.
VividLogic developed IEEE 1394 based device drivers for VxWorks and WinCE platforms. This software comes with a state of art Bus Manager and an OS abstraction layer for easily portability to different OS.

The VividLogic device driver presents a well defined interface for application programs to perform asynchronous (read, write & lock) and isochronous (talk, listen, stop, etc) transactions. The driver is capable of invoking multiple application callbacks on Bus Resets and on asynchronous and Iisochronous transactions.

HAVi software depends on IEEE 1212r specification for Control and Status Register Architecture and for defining the HAVi Self Describing Data Structure (SDD). HAVi Messaging System is based on IEC 61883.1 “FCP” protocol; HAVi also depends on AVC (if device supports AVC) protocol during device discovery for obtaining unit info. VividLogic FireBus™ HAVi software comes with the required software libraries to support the above protocols and other related protocols such as EIA 775 for On Screen Display.
© Vivid Logic 2007. All Rights Reserved. Web Development by Baytech Web Design
Products | News | Products Gallery | Company | Contact Us | Home