In numeric_bit (SIGNED and UNSIGNED types using BIT_VECTOR logic) we have the following functions: -- Id: S.9 function "sll" (ARG : UNSIGNED; COUNT: INTEGER) return UNSIGNED; -- Id: S.10 function "sll" (ARG : SIGNED; COUNT: INTEGER) return SIGNED; -- Id: S.11 function "srl" (ARG : UNSIGNED; COUNT: INTEGER) return UNSIGNED; -- Id: S.12 function "srl" (ARG : SIGNED; COUNT: INTEGER) return SIGNED; -- Id: S.13 function "rol" (ARG : UNSIGNED; COUNT: INTEGER) return UNSIGNED; -- Id: S.14 function "rol" (ARG : SIGNED; COUNT: INTEGER) return SIGNED; -- Id: S.15 function "ror" (ARG : UNSIGNED; COUNT: INTEGER) return UNSIGNED; -- Id: S.16 function "ror" (ARG : SIGNED; COUNT: INTEGER) return SIGNED; These functions are in the original 1076.3 specification. According to our conversation in the telecon last night, they are implicit. Should I comment them out? Also, we have -- Id: E.1 function RISING_EDGE (signal S: BIT) return BOOLEAN; -- Id: E.2 function FALLING_EDGE (signal S: BIT) return BOOLEAN; Since we have moved these functions into std.standard there will be a conflict if these are visible. I will comment them out. -- David W. Bishop dbishop@vhdl.org All standard disclaimers apply.Received on Tue Mar 1 08:56:10 2005
This archive was generated by hypermail 2.1.8 : Tue Mar 01 2005 - 08:56:21 PST