Gast
#388102
Hi @ all. Ich digitalisiere Werte mit Hilfe eines AD-Wandlers. Die digitalen Werte werden in den internen Block-RAM geschrieben. Während die Werte in den RAM geschrieben werden, wird das Signal analysiert. Nachdem alle Werte im RAM sind, sollen die Ergebnisse hinten rangehängt werden. Demnach muss ein anderer Prozess auf den RAM zugreifen. Es greift immer nur 1 Prozess gleichzeitig auf den RAM zu. Der RAM besitzt folgende Leitungen: ADDR[11..0] (in) DIN[11..0] (in) DOUT[11..0] (out) WE (in) EN (in) Ich habe mal gelesen das es mit Tristate gehen soll (Zustand 'Z'). Wie muss ich dazu meine Ports in den Prozessen schalten? ADDR[11..0] (inout) ? DIN[11..] (inout) ? DOUT[11..0] (inout) ? WE (inout) ? EN (inout) ? Grüsse Michael