Gast
#1017778
Hallo Leute, ich habe eine technische Frage zum PCI Bus. Momentan programmiere ich unter VxWorks an einen Treiber für den PCI-Bus. Der Treiber macht z.Z. noch 32Bit Zugriffe über den PCI Controller PLX9030 auf einen am lokalen Bus des Controllers angeschlossenen Xilinx FPGA. Im FPGA läuft testweise ein Blockram, auf dem ich unter bestimmten Adressen lesen und schreiben kann. Das endgültige Makro für den FPGA, welches ich noch nicht habe, wird allerdings nur über einen 16Bit Datenbus an den Controller angebunden werden. Jetzt meine Frage: Ist der PCI Controller in der Lage trotz des lokalen 16Bit Datenbus mir direkt über den Treiber 32Bit zu liefern oder muss ich nun umprogrammieren auf 16Bit lesen? Vielen Dank für eure Einschätzung!