Y
YUV
Guest
Привет, коллеги!
Я нашел ошибку в Q5.Оно заключается в неправильной передачи параметров из файла на Verilog верхнего уровня.
Например, параметр hex_8_bit = 8'h7f;
Каждый раз, то вам создать символ из файла, Цюй (AT) rtus преобразует параметры в бинарном виде.
Один исключение является прямой ввод параметра в десятичном виде.В этом случае преобразования всегда хорошо: dec_direct = 999;Ошибка возникает, когда параметру превосходит 7 бит.
Пожалуйста, сравните
Параметр hex_7_bit = 7'h7f;Параметр hex_8_bit = 8'h7f;
is absent, that causes the error.
Как вы можете видеть на картинке, префикс B
отсутствует, что приводит к ошибке.
Я приложил QAR архива (молнии), чтобы вы могли проверить это сами.
Я считаю, моя информация поможет вам избежать проблем в своих проектах.Будьте осторожны.
Привет,
YUV
Я нашел ошибку в Q5.Оно заключается в неправильной передачи параметров из файла на Verilog верхнего уровня.
Например, параметр hex_8_bit = 8'h7f;
Каждый раз, то вам создать символ из файла, Цюй (AT) rtus преобразует параметры в бинарном виде.
Один исключение является прямой ввод параметра в десятичном виде.В этом случае преобразования всегда хорошо: dec_direct = 999;Ошибка возникает, когда параметру превосходит 7 бит.
Пожалуйста, сравните
Параметр hex_7_bit = 7'h7f;Параметр hex_8_bit = 8'h7f;
is absent, that causes the error.
Как вы можете видеть на картинке, префикс B
отсутствует, что приводит к ошибке.
Я приложил QAR архива (молнии), чтобы вы могли проверить это сами.
Я считаю, моя информация поможет вам избежать проблем в своих проектах.Будьте осторожны.
Привет,
YUV