A
akp494
Guest
Я использую индекса для доступа к определенным биты в регистр сдвига, как этот индекс изменения значений в зависимости от ряда условий.
В VHDL кусок кода выглядит так:
A <= р (PTR
1 downto PTR), где "А" состоит из двух битный вектор.
Когда я пытаюсь обобщить выше фрагмент кода, Synopsys DC говорит постоянно, как ожидается, в качестве индекса.
По моему мнению, сводный инструмент должен быть повышен до заключить такого рода реализаций.Здесь 'р' определяется, "A" определяется, а также "PTR" определен и, следовательно, этот инструмент не должен в идеале видим проблемы в реализации этого.
Позвольте мне пояснить эту проблему по-другому.
Предположим, у меня имеются следующие сигнал деклараций.Сигнал рег: std_logic_vector (15 downto 0);Сигнал PTR: целое;сигнал: std_logic_vector (1 downto 0);
Затем в какой-то место в коде, если я скажу,A <= р (PTR
1 downto PTR)Теперь, если я пытаюсь обобщить этот код с помощью DC он дает ошибку на вышеизложенное заявление с указанием следующих замечаний.
"А константы, как ожидается, индекс"Есть ли какие-либо работы вокруг этого??Есть ли проблемы с инструментом.
В VHDL кусок кода выглядит так:
A <= р (PTR
1 downto PTR), где "А" состоит из двух битный вектор.
Когда я пытаюсь обобщить выше фрагмент кода, Synopsys DC говорит постоянно, как ожидается, в качестве индекса.
По моему мнению, сводный инструмент должен быть повышен до заключить такого рода реализаций.Здесь 'р' определяется, "A" определяется, а также "PTR" определен и, следовательно, этот инструмент не должен в идеале видим проблемы в реализации этого.
Позвольте мне пояснить эту проблему по-другому.
Предположим, у меня имеются следующие сигнал деклараций.Сигнал рег: std_logic_vector (15 downto 0);Сигнал PTR: целое;сигнал: std_logic_vector (1 downto 0);
Затем в какой-то место в коде, если я скажу,A <= р (PTR
1 downto PTR)Теперь, если я пытаюсь обобщить этот код с помощью DC он дает ошибку на вышеизложенное заявление с указанием следующих замечаний.
"А константы, как ожидается, индекс"Есть ли какие-либо работы вокруг этого??Есть ли проблемы с инструментом.