Paweł Cern
Guest
Thu Jun 08, 2006 1:50 pm
Witam,
W celach edukacyjnych bawię się pakietem Altium Designer i dziergam prosty
projekcik. Piszę sobię bibliotekę ("package") z procedurami i funkcjami.
Chciałbym aby grupy funkcji wołać w określonym kontekście. W językach
programowania (np. C) można to zrobić przekazując jako parametr zmienną lub
strukturę zawierającą stosowne informacje. Przekazanie zmiennej do funkcji w
VHDL-u nie sprawia mi problemu, ale czy istnieje tu byt analogiczny do
struktury C/C++? Chodzi mi o możliwość zgrupowania zmiennych / sygnałów pod
jedną nazwą.
Paweł
Pawel Cern
Guest
Fri Jun 09, 2006 5:06 pm
Quote:
Witam,
W celach edukacyjnych bawię się pakietem Altium Designer i dziergam prosty
projekcik. Piszę sobię bibliotekę ("package") z procedurami i funkcjami.
Chciałbym aby grupy funkcji wołać w określonym kontekście. W językach
programowania (np. C) można to zrobić przekazując jako parametr zmienną
lub strukturę zawierającą stosowne informacje. Przekazanie zmiennej do
funkcji w VHDL-u nie sprawia mi problemu, ale czy istnieje tu byt
analogiczny do struktury C/C++? Chodzi mi o możliwość zgrupowania
zmiennych / sygnałów pod jedną nazwą.
Paweł
Już sprawa jest nieaktualna. Problem rozwiązuje słowo kluczowe "record".
Paweł
Phoenix
Guest
Fri Jun 09, 2006 5:09 pm
Dnia 08-06-2006 o 15:50:25 Paweł Cern napisał:
Quote:
Witam,
W celach edukacyjnych bawi si pakietem Altium Designer i dziergam
prosty
projekcik. Pisz sobi bibliotek ("package") z procedurami i funkcjami.
Chciabym aby grupy funkcji woa w okrelonym kontekcie. W jzykach
programowania (np. C) mona to zrobi przekazujc jako parametr
zmienn lub
struktur zawierajc stosowne informacje. Przekazanie zmiennej do
funkcji w
VHDL-u nie sprawia mi problemu, ale czy istnieje tu byt analogiczny do
struktury C/C++? Chodzi mi o moliwo zgrupowania zmiennych / sygnaów
pod
jedn nazw.
Typy złożone VHDL-a: tablicowy i rekordowy (w twoim przypadku bardziej ten
drugi).