[an error occurred while processing this directive]
|
После трехдневного чтения всевозможной литературы, и-нета и хелпов в голове каша, но самым темным вопросом мне пока показался следующий.
Все таки я не понимаю, чем отличается wire от reg.
Вроде все ясно, в первом случае - это провод, а во втором случае - ячейка памяти. Но в нескольких местах встречал замечание, что это не всегда так. И на мои попытки чаще использовать wire (чтобы сэкономить ячейки памяти) компилятор постоянно ругается, а вот с reg все ОК. Что-то я тут пока не понимаю.
Ну вот, например, удобно мне использовать какое-то обозначение промежуточного сигнала, который формируется в одной строчке, а в следующей строке этот сигнал участвует в формировании выходного сигнала. Ну зачем мне этот промежуточный сигнал описывать как reg?!
Это ж фактически просто провод. А копмилятор возражает против моих wire. Может, я их неправильно использую...
Можно это " на пальцах" разъяснить?
E-mail: info@telesys.ru