Vadim 0 17 марта, 2006 Опубликовано 17 марта, 2006 · Жалоба В datasheet сказано: "В каждом БВВ имеется цепь удержания последнего состояния (Bus-Hold). Данная цепь в рабочем режиме всегда активна". В. Ю. Зотов в книге "Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPack ISE" пишет : "Значение параметра I/O Pin Termination определяет состояние пользовательских контактов ввода-вывода кристалла... Значение Keeper, принятое по умолчанию, соответствует режиму подключения цепи удержания последнего состояния к пользовательскому выводу ПЛИС. При выборе значения Float схема удержания последнего состояния не используется." Только что проверил : файлы прошивок при Float и Keeper совпадают. Вопрос собственно вот в чем : зачем в ISE существует возможность выбора (Float или Keeper), если это не влияет на файл прошивки? Или это является следствием некоректной работы ISE с CPLD, о чем многие здесь говорили? (У меня ISE 6.3). И, может быть, в других версиях ISE Bus-Hold действительно можно выключить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Very_hard 0 17 марта, 2006 Опубликовано 17 марта, 2006 (изменено) · Жалоба Только что проверил : файлы прошивок при Float и Keeper совпадают. Вопрос собственно вот в чем : зачем в ISE существует возможность выбора (Float или Keeper), если это не влияет на файл прошивки? Или это является следствием некоректной работы ISE с CPLD, о чем многие здесь говорили? (У меня ISE 6.3). И, может быть, в других версиях ISE Bus-Hold действительно можно выключить? Только что проверил :) - опция ВЛИЯЕТ на файл прошивки *.jed (ISE 6.3). Другое дело, что сами файлы для выбранной микросхемы одного размера... а сравнение содержимого показывает отличия. Так что вот... :) Изменено 17 марта, 2006 пользователем Very_hard Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 17 марта, 2006 Опубликовано 17 марта, 2006 · Жалоба Только что проверил : файлы прошивок при Float и Keeper совпадают. Вопрос собственно вот в чем : зачем в ISE существует возможность выбора (Float или Keeper), если это не влияет на файл прошивки? Или это является следствием некоректной работы ISE с CPLD, о чем многие здесь говорили? (У меня ISE 6.3). И, может быть, в других версиях ISE Bus-Hold действительно можно выключить? Только что проверил :) - опция ВЛИЯЕТ на файл прошивки *.jed (ISE 6.3). Другое дело, что сами файлы для выбранной микросхемы одного размера... а сравнение содержимого показывает отличия. Так что вот... :) Ну я ж не размеры сравнивал :glare: Прошиваю ПЛИС файлом прошивки с Keeper, потом назначаю ей файл прошивки с Float, делаю верификацию. IMPACT говорит, мол все успешно. У Вас не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Very_hard 0 17 марта, 2006 Опубликовано 17 марта, 2006 (изменено) · Жалоба :blink: Я сравнивал содержимое полученных файлов с помощью команды fc <имя_первого_файла> <имя_второго_файла> > <файл_результат> Результат - различия: в одном месте(вместо 0 появилась 1) и в конце отличается число, наверное чтото вроде контрольной суммы. До импакта руки щас дойти не могут...:) Неужели он верифицирует по отличающемуся файлу? Проверьте пожалуйста файлы не импактом... Мне самому это интересно. Изменено 17 марта, 2006 пользователем Very_hard Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 17 марта, 2006 Опубликовано 17 марта, 2006 · Жалоба Я, наверное туплю, но у меня не получается сравнить файлы, так, как Вы сказали :( Когда получится, сообщу о результатах. Но вообще-то там во второй строке - дата создания, так что отличаться они в любом случае будут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Very_hard 0 17 марта, 2006 Опубликовано 17 марта, 2006 · Жалоба Пишите в командной строке например Total Сommandera fc BR1.jed BR.jed > a.txt (BR1.jed и BR.jed - мои файлы для сравнения) потом смотрите созданный файл a.txt. Есть отличия КРОМЕ даты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 17 марта, 2006 Опубликовано 17 марта, 2006 · Жалоба Получилось У меня файлы одинаковые, кроме даты. Почему у Вас разные, не понимаю :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться