[an error occurred while processing this directive]
Забавно, но, оказывается, в IEEE Std 1076.3-1997 (IEEE Standard VHDL Synthesis Packages) написано совершенно другое (+)
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
Отправлено
Oldring 25 октября 2005 г. 16:24
В ответ на: Кто дурак? (+) отправлено
Dr.Alex 24 октября 2005 г. 15:09
Т. е., все было не так однозначно, это все-таки глюк реализации стандартных библиотек в ISE.
A.3.2 Expansion of vector operands compared to integers When a relational operator compares a SIGNED or UNSIGNED argument value with an INTEGER or NATURAL value, the function has the effect of converting the SIGNED or UNSIGNED argument to its equivalent universal integer value and then doing the corresponding comparison of integer values. For example (SIGNED'("111") > -8) = TRUE and (UNSIGNED'("111") < 8) = TRUE That is, the INTEGER value may be larger in magnitude than any value that can be represented by the number of elements in the SIGNED or UNSIGNED value.