Jörg wrote:
> (a, b, c) <= t2'("000");
> a,b,c sind Std_logic t2 ist ein subtype vom typ std_logic_vector.
> Welchen Sinn hat aber bei der Zuweisung das ' ?
Interessantes Konstrukt.
Mit ' wird lesend auf Attribute zugegriffen (CLK'EVENT etc.). Ich bin
unsicher, ob die VHDL Syntax sowas zuläßt; jedenfalls fand ich nur
Beispiele, bei denen der Attributname ein Bezeichner ist.
Dummerweise kann man ' auch nicht überladen, jedenfalls ist es nicht
durch den Syntax Check der ISE gekommen. Eventuell steht noch was bei
der Subtype-Deklaration?
Ich kann mir gerade auch nicht vorstellen, welche Semantik das haben
soll ;-)
-- stefan