?

Log in

No account? Create an account
 

Апрель, 1, 2019 - No Xians Here

About Апрель, 1, 2019

Как выглядит уёбищный профессиональный софт? 20:39
Он выглядит как Quartus.
Вот пятиминутный ролик с объяснением процесса редактирования и настройки скриптов, необходимых для запуска симулятора:


Всё это "откройте файл, скопипастите туды и сюды вот такие-то волшебные слова, найдите другой файл, ...." в Xilinx WebPack ISE автоматизировано уже лет десять тому назад, но Quartus от Altera (а теперь от Intel) - оно не для плебеев-инженеров, которым надо просто запустить симулятор (ичсх, он просто запускается и просто работает). Quartus это для элитных мазохистов-красноглазиков, которым надо не работать, а редактировать скрипты.

Они за это ещё и деньги хотят!

VHDL 23:26
возможно, я ща тупой вопрос задам, но я нуб в HDL, поэтому мне можно.

Вот есть цикл generate-for, в нём мы задаём некую временную переменную, которой требуется предоставить имя и откуда-куда её пересчитывать. Даже не надо определять тип (всё равно подразумевается целое) и область видимости ограничена циклом генерации.

А если я хочу задать внутри этого цикла ещё одну переменную, скажем, вот есть
	ib_gen: for ii in 7 downto 0 generate
		ib(ii) <= B(ii) xor SUB_nADD; -- bus B will be inverted if SUB_nADD is '1'
	end generate ib_gen;


а если я хочу, чтобы внутри цикла была бы ещё jj, которая будет равна, например, ii*2+1
то как мне её описать? Я чё-то не могу найти такое в стандарте (не туда смотрю, явно - variable это совсем не то)
Top of Page Разработано LiveJournal.com