Gast
#3796163
Mahlzeit, ich habe drei Datenquellen, die ich im Xilinx Platform Studio als GPIOs einlese: 2 ADCs mit jeweils 12 bit Daten 1 Custom Core mit 12 bit Daten Das Einlesen der Daten wird bei allen Quellen vom gleichen Signal getriggert. Der Custom Core liefert einen Referenzwert für die ADC-Daten, somit sind die gelieferten Daten der 3 Quellen nach jedem Trigger-Event als eine "Einheit" zu sehen. Jede Einheit dieser 36 bit muss über ein paralleles Interface mit 16 bit Datenbreite in einen Puffer geschrieben werden. Der Puffer ist 100 byte (50 x 16 bit) groß. Um die Daten-Einheiten im Puffer wieder auseinanderhalten zu können, ist es am sinnvollsten die Datenbreite jeder Quelle durch Padding auf 16 bit zu erhöhen, so dass jede Übertragung über das Parallel-Interface genau den Daten einer Quelle entspricht? Und ich damit weiß, dass drei Zeilen im Puffer einer Daten-Einheit entspricht?