摘要 |
1. Метод повышения эффективности вычислений в реконфигурируемых системах-на-кристалле (РСНК), предусматривающийуменьшение количества ячеек матрицы РСНК, необходимого для реализации прикладных алгоритмов с ветвлениями, за счет реализации в одном процессорном элементе РСНК альтернативных ветвей вычислений.2. Метод по п.1, отличающийся тем, что для реализации альтернативных ветвей вычислений вводятся соответствующие альтернативные поля в код настройки процессорного элемента, управляющие входным коммутатором, блоком обработки данных и выходным коммутатором.3. Метод по п.1, отличающийся тем, что выбор одного из двух альтернативных полей определяется булевой переменной условия, источником которой могут быть как внешние, так и внутренние сигналы процессорного элемента и константы «0» и «1».4. Метод по п.1, отличающийся тем, что определение адреса источника булевой переменной условия задается дополнительным полем кода настройки процессорного элемента.5. Процессорный элемент реконфигурируемой однородной вычислительной РСНК, содержащая наборы внешних одноразрядных входов и выходов и включающая регистр кода настройки, входной коммутатор, блок обработки данных и выходной коммутатор, управляемые соответствующими полями кода настройки,причем входной и выходной коммутаторы и блок обработки данных управляются парами альтернативных полей кода настройки, выбор одного из которых обеспечивается соответствующим многоразрядным мультиплексором, управляемым одноразрядным сигналом переменной условия.6. Процессорный элемент по п.5, отличающийся тем, что содержит дополнительные аппаратные блоки - элементы памяти, регист |