sneuser schrieb:
> kann ich mir das erstellte serielle signal dann auch in einem byte
> abspeichern wenn ich 8 bits eingelesen habe?
Sicher.
> bleibt es mir dann wenn c als signal deklariert ist zeitlich erhalten
> oder müsste ich dann dies in einen speicher ablegen?
Ob ein Signal speichert oder nicht, das liegt allein an der
Beschreibung: wenn da ein Takt involviert ist, dann bedeutet das
Flipflop und damit Speicher...
> es wird ja pro takt immer ein crump eingelesen und "durchgedrückt"
> inwiefern meinst du synchroniesierung?
Wie willst du wissen, wann die 4 Bits von C gültig sind?
Mal angenommen, du hast pro Takt die Sequenz 00, 01, 10, 11 an den
Eingängen. Dann sieht der Ausgang C so aus 0000, 0001, 0110, 1011 und
nur das 2. und das 4. Bitmuster wäre eigentlich "gültig"...
> könnte ich dann ein fifo nehmen? ist ja dann wie ein schieberegister oder?
Ja.
> oder wäre es besser bei vielen einzulesenden
> daten einen anderen speicher zu nehmen?
Anhand der VHDL-Beschreibung ist noch überhaupt nicht festgelegt, wie
das Ganze letztlich implementiert wird...