Цитата(_Ie0nid @ Aug 20 2010, 12:20)

Извините за низкий интелект, теперь я окончательно запутался.
1. Вот это апостроф - `, или вот это тоже апостроф - '.
2. Вот такая запись if CLK ' event, почему нельзя записать типа CLK=event, или этот одиночный апостроф и имеет значения "=" в данном случае.
3. CLK = '1', почему значение сигнала, логическая еденица, взята в двойные апострофы, это такой синтаксис, все логические значения должны быть в апострофах.
4. Что такое значение вектора (если для меня это еще слишком рано, можете не отвечать).
Заранее Благодарю.
1. Апостроф - '
2. Потому, что event - это атрибу сигнала CLK, а не присваивание. CLK'event - это "единая сущность", означающая любые изменения сигнала CLK
3. Это не двойные апострофы. Значение одиночного сигнала заключается в апострофы, к примеру '1' , '0', 'Z' и т.д.
4. Векторы - это многоразрядные сигналы (ну или шины), их значения заключаются в двойные кавычки : "0000", "01011001" и т.д.
Короче, читайте литературу, и не морочьте голову. Языки описания аппаратуры "ковбойским наскоком" не изучаются.
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...