Преобразовать в двоичный файл для VHDL-компилятора - PullRequest
0 голосов
/ 03 января 2019

У меня много точек данных, которые необходимо преобразовать в двоичный формат.Например:

if clk_cntr = (STAR +3400) then  --6.8us

    DAC <= "01110100011111";   --7455  2.8v

end if;

ЦАП является std_logic_vector и должен быть в двоичном режиме, насколько я понимаю.

У меня есть стек этих if-thens.В настоящее время я должен «посмотреть» значение и преобразовать в двоичный файл.Я новичок в VHDL и ищу способ, позволяющий компилятору преобразовать мое значение ЦАП std_logic_vector из читаемого в двоичное.Что-то вроде ...

if clk_cntr = (STAR +3400) then  --6.8us

    DAC <= binary(14)[7455];   --7455  2.8v

end if;

Я просмотрел все неправильные места в Интернете и несколько книг, которые у меня были, но не увенчались успехом.Как заставить компилятор преобразовать в 14-битный двоичный файл для понимания VHDL?

...