Patent ID: 8582661

Claim:
A device, comprising: a boundary scan description language (BSDL) processor in a parser; a decoding device including the parser, a toolbox, a decoder forming device, and a decoding solution device; a dividing device not included in the decoding device, the dividing device being configured to: receive a decoder description, divide the received decoder description into BSDL schema information and connection control information, and output the BSDL schema information and the connection control information via separate outputs to the parser and the decoder forming device, respectively; the parser configured to: receive a bitstream, receive the BSDL schema information for analyzing the bitstream, convert, via the BSDL processor, the bitstream to a datum according to the BSDL schema information, and output the datum; the toolbox including at least one functional unit, the at least one functional unit being software instructions configured to perform a predetermined process; the decoder forming device configured to: receive connection control information corresponding to the bitstream, and set a connection relationship of the at least one functional unit included in the toolbox; the decoding solution device including a working memory; and the decoding device configured to load the at least one functional unit from the toolbox into the working memory in the decoding solution device, and decode the datum via the at least one functional unit.