A Viterbi decoder includes a branch metric calculating circuit, an adder-comparator-selector unit, a metric register, a survivor memory unit, a decision circuit, and optionally a normalizing circuit. For performing the decoding method, a plurality of target level sets are provided first. A branch metric calculating operation of a series of received input data is performed according to the target levels to realize a plurality of branch metric values. Accumulative operations of the branch metric values are performed, respectively, and the plurality of accumulated values are compared in groups. A plurality of control signals and a plurality of least accumulated values are outputted according comparing results of the accumulated values. The least accumulated values are received and stored, and then fed back for next accumulation operations. A plurality of possible output-data state transition tracks are recoded in response to the control signals. The output data are determined according to the least accumulated values and output-data state transition-tracks.

Ein Viterbi Decoder schließt einen Niederlassung metrischen Rechenstromkreis, eine Additionsmaschine-Komparator-Vorwahl Maßeinheit, ein metrisches Register, eine Überlebendgedächtnismaßeinheit, eine Entscheidungsschaltung und beliebig einen normalisierenden Stromkreis ein. Für das Durchführen der Decodierung Methode, werden eine Mehrzahl der Zielniveausätze zuerst zur Verfügung gestellt. Ein Niederlassung metrischer Rechenbetrieb einer Reihe empfangener Eingang Daten wird entsprechend den Zielniveaus durchgeführt, um eine Mehrzahl Niederlassung der metrischen Werte zu verwirklichen. Wachsende Betriebe der Niederlassung metrischen Werte werden, beziehungsweise durchgeführt, und die Mehrzahl der angesammelten Werte werden in den Gruppen verglichen. Eine Mehrzahl der Steuersignale und eine Mehrzahl weniger angesammelter Werte sind outputted das Übereinstimmen, Resultate der angesammelten Werte vergleichend. Die wenigen angesammelten Werte werden dann für folgende Ansammlung Betriebe empfangen und gespeichert und rückgewirkt. Eine Mehrzahl der möglichen Ausgang-Daten Zustand-Übergang Schienen werden in Erwiderung auf die Steuersignale rekodiert. Die Ausgang Daten werden entsprechend den wenigen angesammelten Werten festgestellt und Ausgang-Daten geben Übergang-Schienen an.

 
Web www.patentalert.com

< Utilization-based power management of a clocked device

< Method and device for simultaneous testing of a plurality of integrated circuits

> Semiconductor integrated circuit device and layout method of patterns for semiconductor integrated circuit device

> Method and apparatus for installing device driver

~ 00095