Ich will eine Component schreiben, die unterschiedliche Datenbreite auf einen Port haben soll. Da muss ich nicht die Kompenenten für jede Pinanzahl einzeln warten. Ich hatte das mir wie folgt vorgestellt. in generic will ich die Daten Breite angeben.
1 | entity general_IO_16 is |
2 | generic( |
3 | breite : integer |
4 | |
5 | );
|
6 | |
7 | port( |
8 | .....
|
9 | --Hardwarepins
|
10 | OUTPUTS : out std_logic_vector( platzhalter) |
11 | );
|
12 | end; |