У меня много точек данных, которые необходимо преобразовать в двоичный формат.Например:
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?