КОМАНДА УПАКОВКИ ВИТЕРБИ

1. Способ упаковки Витерби, содержащий
маскирование содержания первого предикативного регистра с помощью первого маскирующего значения, чтобы создать первые маскированные данные, и маскирование содержания второго предикативного регистра с помощью второго маскирующего значения, чтобы создать вторые маскированные данные; и
запись первых маскированных данных и вторых маскированных данных в выходной регистр.
2. Способ упаковки Витерби по п.1, в котором первые маскированные данные содержат четные биты содержания первого предикативного регистра и нечетные биты содержания второго предикативного регистра.
3. Способ упаковки Витерби по п.1, дополнительно содержащий выполнение перед записью операции логического сложения первых маскированных данных и вторых маскированных данных.
4. Способ упаковки Витерби по п.1, в котором маскирование содержания первого предикативного регистра содержит операцию логического перемножения содержания первого предикативного регистра с первым маскирующим значением, при этом маскирование содержания второго предикативного регистра содержит операцию логического перемножения содержания второго предикативного регистра со вторым маскирующим значением.
5. Способ упаковки Витерби по п.4, в котором первое маскирующее значение содержит шестнадцатеричное число 55, и второе маскирующее значение содержит шестнадцатеричное число AA.
6. Способ упаковки Витерби по п.1, в котором способ осуществляется побитно.
7. Устройство, имеющее схему упаковки Витерби, причем схема упаковки Витерби содержит
первый предикативный регистр;
второй предикативный регистр;
выходной регистр;
по меньшей мере, одно запоминающее устройство;
первую схему логического перемножения, имеющую первый вход, соединенный с первым предикативным регистром, второй вход, соединенный, по меньшей мере, с одним запоминающим устройством, и выход,
вторую схему логического перемножения, имеющую первый вход, соединенный со вторым предикативным регистром, второй вход, соединенный, по меньшей мере, с одним запоминающим устройством, и выход,
схему логического сложения, имеющую первый вход, соединенный с выходом первой схемы логического перемножения, второй вход, соединенный с выходом второй схемы логического перемножения, и выход, соединенный с выходным регистром.
8. Устройство по п.7, в котором, по меньшей мере, в одном запоминающем устройстве хранится первое маскирующее значение и второе маскирующее значение.
9. Устройство по п.8, в котором первое маскирующее значение содержит шестнадцатеричное число 55, а второе маскирующее значение содержит шестнадцатеричное число AA.
10. Устройство по п.7, дополнительно содержащее процессор цифровой обработки сигнала.
11. Устройство по п.7, дополнительно содержащее устройство беспроводной связи.
12. Устройство, конфигурированное для выполнения упаковки Витерби, содержащее
средство для маскировки содержания первого предикативного регистра с помощью первого маскирующего значения для создания первых маскированных данных и для маскировки содержания второго предикативного регистра с помощью второго маскирующего значения для создания вторых маскированных данных и
средство для записи первых маскированных данных и вторых маскированных данных в выходной регистр.
13. Устройство по п.12, в котором первые маскированные данные содержат четные биты содержания первого предикативного регистра и нечетные биты содержания второго предикативного регистра.
14. Устройство по п.12, дополнительно содержащее средство для выполнения логического сложения вместе первых маскированных данных и вторых маскированных данных.
15. Устройство по п.12, дополнительно содержащее
средство логического перемножения содержания первого предикативного регистра с первым маскирующим значением и
средство логического перемножения содержания второго предикативного регистра со вторым маскирующим значением.
16. Устройство по п.15, в котором первое маскирующее значение содержит шестнадцатеричное число 55, а второе маскирующее значение содержит шестнадцатеричное число AA.
17. Устройство по п.12, дополнительно содержащее процессор цифровой обработки сигнала.
18. Устройство по п.12, дополнительно содержащее устройство беспроводной связи.
19. Машиночитаемый носитель для хранения программы, материально воплощающий программу команд, исполняемых машиной для выполнения этапов способа упаковки Витерби, причем упомянутый способ содержит
маскирование содержания первого предикативного регистра с помощью первого маскирующего значения, чтобы создать первые маскированные данные, и маскирование содержания второго предикативного регистра с помощью второго маскирующего значения, чтобы создать вторые маскированные данные; и
запись первых маскированных данных и вторых маскированных данных в выходной регистр.
20. Носитель для хранения программы по п.19, в котором первые маскированные данные содержат четные биты содержания первого предикативного регистра и нечетные биты содержания второго предикативного регистра.
21. Носитель для хранения программы по п.19, в котором способ перед записью дополнительно содержит логическое сложение вместе первых маскированных данных и вторых маскированных данных.
22. Носитель для хранения программы по п.19, в котором маскировка содержания первого предикативного регистра содержит логическое перемножение содержания первого предикативного регистра с первым маскирующим значением, и в котором маскировка содержания второго предикативного регистра содержит логическое перемножение содержания второго предикативного регистра со вторым маскирующим значением.
23. Носитель для хранения программы по п.22, в котором первое маскирующее значение содержит шестнадцатеричное число 55, а второе маскирующее значение содержит шестнадцатеричное число AA.
24. Носитель для хранения программы по п.19, в котором способ осуществляется побитно.