Gast
#297483
Hi! Gibt es etwas wie #define/#ifdef in vhdl ? Ich habe mir nämlich zwei Komponenten geschrieben die unterschiedliche Kameras ansteuern. Die ports sind bei beiden identisch. Jetzt möchte ich etwas wie #define CAM_TYPE CAM_MICRON #if CAM_TYPE = CAM_MICRON cam : cam_micron PORT MAP( ...) ; #else cam : cam_firma2 PORT MAP(...); #endif machen. Also per "define" entscheiden welche vhdl komponente eingebunden wird. Der Code für die andere soll keinerlei beachtung finden. (Ich arbeite mit Xilinx WebPack auf einem Spartan3) Oder gibt es eine andere geschickte möglichkeit wie ich per "configfile" sachen sagen kann wie kamera = xy ?