A system and method is provided for verifying the functionality of a multimedia device. In one embodiment, the system includes a device under test and a computer configured to test the device by providing test bitstreams and sequences of user actions to the device. The computer uses bitstream profiles to describe, edit, and generate multimedia bitstreams. The profiles are used to describe in human-intelligible form the values of fields of interest in multimedia bitstreams. Since the fields of interest vary between verification tests, the profile form is subject to change. Bitstream profiles for verification of the multimedia device software may comprise instruction mnemonics and associated operands which specify the navigation instructions in the test bitstreams. A compiler may be provided for converting the profile into bitstream field values, and a combiner may be provided for combining the bitstream field values with an existing bitstream to generate test bitstreams for verification. Additionally, a de-compiler may be provided for generating a bitstream profile from an existing bitstream. This profile could then be edited and compiled to generate a new test bitstream which has changed in the desired manner. Further, a test generation tool may be provided for automating this process to generate a set of test bitstreams which verifies all specified functionalities.

Система и метод обеспечены для проверки функциональности приспособления multimedia. В одно воплощение, система вклюает приспособление под испытание и компьютер установленный для того чтобы испытать приспособление путем снабубежать bitstreams испытания и последовательности действий потребителя приспособление. Компьютер использует профили bitstream для того чтобы описать, отредактировать, и произвести bitstreams multimedia. Профили использованы для того чтобы описать в людск-razborcivo1 форме значения полей интереса в bitstreams multimedia. В виду того что поля интереса меняют между проверочными испытаниями, форма профиля subject to изменение. Профили Bitstream для проверки средства программирования приспособления multimedia могут состоять из мнемоник инструкции и associated операндов определяют инструкции навигации в bitstreams испытания. Составитель может быть обеспечен для преобразовывать профиль в значения поля bitstream, и combiner может быть обеспечен для совмещать значения поля bitstream с existing bitstream для того чтобы произвести bitstreams испытания для проверки. Дополнительно, де-sostavitel6 может быть обеспечен для производить профиль bitstream от existing bitstream. Этот профиль смог после этого быть отредактирован и составлен для того чтобы произвести новое bitstream испытания изменяло в заданном образе. Более потом, инструмент поколения испытания может быть обеспечен для автоматизировать этот процесс для того чтобы произвести комплект bitstreams испытания который проверяет все определенные функциональности.

 
Web www.patentalert.com

< (none)

< Method of designing a constraint-driven integrated circuit layout

> Configurable transaction routing system and method

> (none)

~ 00007