Gast
#2119506
Ich möchte 2 Module,die einen gemeinsamen Bus teilen multiplexen. Die beide Module haben 2 Outputs und 1 Input gemeisam . Ansatz: FPGA Pins: F_out1,F_out2,F_in ----interne Module Modul A :pin_outA1,pin_outA2,pin_inA Modul B :pin_outB1,pin_outB2,pin_inB ---Interne Signale sel --Internes Auswahlsignal F_out1<= pin_outA1 when sel='0'else pin_outB1 ; --Modul A F_out2<= pin_outA2 when sel='0'else pin_outB2 ; --Modul B --Eingänge-- pin_inA <= F_in when sel='0' else 'Z'; --Modul A pin_inB <= F_in when sel='1' else 'Z'; --Modul B Ich hoffe ein wenig gut erklärt zu haben :) Wäre so korrekt oder habe ich da einen Denkfehler? Jamal,