У меня ISE-10.1 работаю с 3S50AN
Пытаюсь воспользоваться встроенной флешкой, в элементе SPI_ACCESS для атрибута SIM_DEVICE нет значения 3S50AN.
У кого стоит более свежая ISE, посмотрите пожалуйста перечень доступных атрибутов?
У меня только 3S200AN, 3S400AN, 3S700AN, 3S1400AN, хотя по документации 3S50AN, 3S200AN, 3S400AN, 3S700AN, 3S1400AN.
Или косяк в другом?
Boris_TS
Jul 4 2009, 09:26
Цитата(dmyl @ Jul 4 2009, 13:10)

У меня ISE-10.1 работаю с 3S50AN
Пытаюсь воспользоваться встроенной флешкой, в элементе SPI_ACCESS нет атрибута 3S50AN.
Опишите поподробнее: как Вы пытаетесь использовать элемент SPI_ACCESS, и где нет этого атрибута
Прямо из документации взято.
SPI_ACCESS_inst: SPI_ACCESS
generic map
(
SIM_DEVICE => ”3S50AN”
)
port map
(
MISO => MISO_signal, -- 1-bit SPI output data
MOSI => MOSI_signal, -- 1-bit SPI input data
CSB => CSB_signal, -- 1-bit SPI chip enable
CLK => CLK_signal -- 1-bit SPI clock input
);
На этот атрибут SIM_DEVICE => ”3S50AN” ругается Undefined symbol 'S50AN'.
Попробовал выбрать элемент в схематике, там перечень атрибутов выпадает в меню. 50AN нет.
Пока снято. Вроде поборол.
Boris_TS
Jul 4 2009, 12:20
Обращаю Ваше внимание на кавычки, которые Вы использовали:
”3S50AN”, а надо
"3S50AN".
Я проверил на ISE 9.2.04i - c "правильными" кавычками всё откомпилировалось удачно.