АРХИТЕКТУРА ТУРБОДЕКОДЕРА ДЛЯ ИСПОЛЬЗОВАНИЯ В ПРОГРАММНО-ОПРЕДЕЛЯЕМЫХ РАДИОСИСТЕМАХ

1. Перестраиваемый турбодекодер, содержащий
N обрабатывающих блоков, причем каждый из N обрабатывающих блоков выполнен с возможностью приема выборок программируемых входных данных и декодирования принятых выборок программируемых входных данных, при этом N обрабатывающих блоков действуют независимо из условия, что первый из N обрабатывающих блоков может быть выбран для декодирования принятых выборок программируемых входных данных, тогда как второй из N обрабатывающих блоков может быть выключен.
2. Перестраиваемый турбодекодер по п.1, в котором число N обрабатывающих блоков, которые выбраны для декодирования принятых выборок программируемых входных данных, определяется скоростью передачи данных принятых выборок программируемых входных данных.
3. Перестраиваемый турбодекодер по в п.1, дополнительно содержащий N запоминающих устройств входных данных, выполненных с возможностью хранения принятых выборок программируемых входных данных, причем каждый из N обрабатывающих блоков выполнен с возможностью считывания данных из каждого из N запоминающих устройств входных данных и записи данных в каждое из N запоминающих устройств входных данных.
4. Перестраиваемый турбодекодер по п.3, в котором N запоминающих устройств входных данных действуют независимо из условия, что первое из N запоминающих устройств входных данных может быть выбрано для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, тогда как второе из N запоминающих устройств входных данных может быть выключено.
5. Перестраиваемый турбодекодер по п.4, в котором число N запоминающих устройств входных данных, которые выбраны для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, определяется скоростью передачи данных принятых выборок программируемых входных данных.
6. Перестраиваемый турбодекодер по п.3, дополнительно содержащий N запоминающих устройств внешней информации, выполненных с возможностью хранения внешней информации, сформированной N обрабатывающими блоками, причем каждый из N обрабатывающих блоков выполнен с возможностью считывания внешней информации из каждого из N запоминающих устройств внешней информации и записи внешней информации в каждое из N запоминающих устройств внешней информации.
7. Перестраиваемый турбодекодер по п.6, в котором N запоминающих устройств внешней информации действуют независимо из условия, что первое из N запоминающих устройств внешней информации может быть выбрано для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, тогда как второе из N запоминающих устройств внешней информации может быть выключено.
8. Перестраиваемый турбодекодер по п.7, в котором число N запоминающих устройств внешней информации, которые выбраны для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, определяется скоростью передачи данных принятых выборок программируемых входных данных.
9. Перестраиваемый турбодекодер по п.6, в котором N обрабатывающих блоков соединено с N запоминающими устройствами входных данных и N запоминающими устройствами внешней информации с помощью переключателя связи.
10. Программно-определяемая радиосистема (SDR), выполненная с возможностью функционирования при множестве стандартов беспроводной связи, система SDR, содержащая радиочастотный (RF) приемопередатчик, выполненный с возможностью приема входящего сигнала RF и формирования преобразованного сигнала с понижением частоты; и перестраиваемый турбодекодер, выполненный с возможностью приема программируемых входных данных, связанных с преобразованным сигналом с понижением частоты, причем перестраиваемый турбодекодер содержит N обрабатывающих блоков, причем каждый из N обрабатывающих блоков выполнен с возможностью приема выборок программируемых входных данных и декодирования принятых выборок программируемых входных данных, при этом N обрабатывающих блоков действуют независимо из условия, что первый из N обрабатывающих блоков может быть выбран для декодирования принятых выборок программируемых входных данных, тогда как второй из N обрабатывающих блоков может быть выключен.
11. Программно-определяемая радиосистема (SDR) по п.10, в которой число N обрабатывающих блоков, которые выбраны для декодирования принятых выборок программируемых входных данных, определяется скоростью передачи данных принятых выборок программируемых входных данных.
12. Программно-определяемая радиосистема (SDR) по п.10, в которой перестраиваемый турбодекодер дополнительно содержит N запоминающих устройств входных данных, выполненных с возможностью хранения принятых выборок программируемых входных данных, причем каждый из N обрабатывающих блоков выполнен с возможностью считывания данных из каждого из N запоминающих устройств входных данных и записи данных в каждое из N запоминающих устройств входных данных.
13. Программно-определяемая радиосистема (SDR) по п.12, в которой N запоминающих устройств входных данных действуют независимо из условия, что первое из N запоминающих устройств входных данных может быть выбрано для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, тогда как второе из N запоминающих устройств входных данных может быть выключено.
14. Программно-определяемая радиосистема (SDR) по п.13, в которой число N запоминающих устройств входных данных, которые выбраны для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, определяется скоростью передачи данных принятых выборок программируемых входных данных.
15. Программно-определяемая радиосистема (SDR) по п.12, в которой перестраиваемый турбодекодер дополнительно содержит N запоминающих устройств внешней информации, выполненных с возможностью хранения внешней информации, сформированной N обрабатывающими блоками, причем N обрабатывающих блоков выполнены с возможностью считывания внешней информации из каждого из N запоминающих устройств внешней информации и записи внешней информации в каждое из N запоминающих устройств внешней информации.
16. Программно-определяемая радиосистема (SDR) по п.15, в которой N запоминающих устройств внешней информации действуют независимо из условия, что первое из N запоминающих устройств внешней информации может быть выбрано для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, тогда как второе из N запоминающих устройств внешней информации может быть выключено.
17. Программно-определяемая радиосистема (SDR) по п.16, в которой число N запоминающих устройств внешней информации, которые выбраны для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, определяется скоростью передачи данных принятых выборок программируемых входных данных.
18. Программно-определяемая радиосистема (SDR) по п.17, в которой N обрабатывающих блоков соединено с N запоминающими устройствами входных данных и N запоминающими устройствами внешней информации с помощью переключателя связи.
19. Способ функционирования перестраиваемого турбодекодера, содержащего N независимых обрабатывающих блоков, выполненных с возможностью декодирования принятых выборок программируемых входных данных, содержащий этапы, на которых выбирают, по меньшей мере, один из N обрабатывающих блоков для приема выборок программируемых входных данных; декодируют, по меньшей мере, некоторые из принятых выборок программируемых входных данных в выбранном, по меньшей мере, одном обрабатывающем блоке; и выключают, по меньшей мере, один из N обрабатывающих блоков, тогда как выбранный, по меньшей мере, один обрабатывающий блок декодирует принятые выборки программируемых входных данных.
20. Способ функционирования перестраиваемого турбодекодера по п.19, в котором число N обрабатывающих блоков, которые выбирают для декодирования принятых выборок программируемых входных данных, определяют скоростью передачи данных принятых выборок программируемых входных данных.
21. Способ функционирования перестраиваемого турбодекодера по п.19, дополнительно содержащий этапы, на которых сохраняют принятые выборки программируемых входных данных в N запоминающих устройствах входных данных, при этом каждый из N обрабатывающих блоков выполнен с возможностью считывания данных из каждого из N запоминающих устройств входных данных и записи данных в каждое из N запоминающих устройств входных данных.
22. Способ функционирования перестраиваемого турбодекодера по п.21, в котором N запоминающих устройств входных данных действуют независимо из условия, что первое из N запоминающих устройств входных данных может быть выбрано для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, тогда как второе из N запоминающих устройств входных данных может быть выключено.
23. Способ функционирования перестраиваемого турбодекодера по п.22, в котором число N запоминающих устройств входных данных, которые выбирают для хранения, по меньшей мере, некоторых из принятых выборок программируемых входных данных, определяют скоростью передачи данных принятых выборок программируемых входных данных.
24. Способ функционирования перестраиваемого турбодекодера по п.21, дополнительно содержащий этапы, на которых сохраняют внешнюю информацию, сформированную N обрабатывающими блоками в N запоминающих устройствах внешней информации, причем каждый из N обрабатывающих блоков выполнен с возможностью считывания внешней информации из каждого из N запоминающих устройств внешней информации и записи внешней информации в каждое из N запоминающих устройств внешней информации.
25. Способ функционирования перестраиваемого турбодекодера по п.24, в котором N запоминающих устройств внешней информации действуют независимо из условия, что первое из N запоминающих устройств внешней информации может быть выбрано для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, тогда как второе из N запоминающих устройств внешней информации может быть выключено.
26. Способ функционирования перестраиваемого турбодекодера по п.25, в котором число N запоминающих устройств внешней информации, которые выбирают для хранения, по меньшей мере, части внешней информации, сформированной N обрабатывающими блоками, определяют скоростью передачи данных принятых выборок программируемых входных данных.
27. Способ функционирования перестраиваемого турбодекодера по п.24, в котором N обрабатывающих блоков соединены с N запоминающими устройствами входных данных и N запоминающими устройствами внешней информации с помощью переключателя связи.