Задать вопрос
@NRI_Electron

Как настроить QUARTUS?

Добрый день, ALTERA EPM7160STI100-10 при след описании : reg [2:0] f = 3'b001;
По сбросу питания присвоить в регистр f значение "001" не срабатывает данное описание, на микросхеме EP1C6T144C6 данное описание работает. Приходиться при старте вводить счетчик и вырабатывать флаг по которому загружается данный регистр:
//-----------------------------
reg [2:0] f;

always@(posedge iCLK)
if (RESET) f <= 3'b001;
else f <= f << 1;
//-----------------------------
Собственно вопрос, можно ли в настройках quartus как то это исправить, без подстановки костылей.
  • Вопрос задан
  • 296 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 2
antonsosnitzkij
@antonsosnitzkij
студент, житель санкт-петербурга
То есть у Вас прошивка залита в энергонезависимую память и Вы по повторному включению не получаете инициализацию f, я Вас правильно понимаю?
Ответ написан
Комментировать
Papayaved
@Papayaved
FPGA, MCU
Compiler Settings/Advanced Settigns (Synthesis) надо отключить Power-Up Don't Care Off (сейчас On). Для этой микросхемы компилятор решил, что оптимальнее будет по подаче питания инициализировать другим значением
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы