@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 как то это исправить, без подстановки костылей.
  • Вопрос задан
  • 283 просмотра
Пригласить эксперта
Ответы на вопрос 2
antonsosnitzkij
@antonsosnitzkij
студент, житель санкт-петербурга
То есть у Вас прошивка залита в энергонезависимую память и Вы по повторному включению не получаете инициализацию f, я Вас правильно понимаю?
Ответ написан
Комментировать
Papayaved
@Papayaved
FPGA, MCU
Compiler Settings/Advanced Settigns (Synthesis) надо отключить Power-Up Don't Care Off (сейчас On). Для этой микросхемы компилятор решил, что оптимальнее будет по подаче питания инициализировать другим значением
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы