Gast
#3968116
Hallo zusammen, ich hae ein RS232-Modul geschrieben mit Bitsampling. Die Siumlation läuft gut aber es gibt eine Bit-Verschiebung. Wenn einer oder der andere Vorschläge hat, freue ich mich
|
Anzeige
|
RS-232 mit Bitsampling
Gast
#3968116
Hallo zusammen, ich hae ein RS232-Modul geschrieben mit Bitsampling. Die Siumlation läuft gut aber es gibt eine Bit-Verschiebung. Wenn einer oder der andere Vorschläge hat, freue ich mich
Gast
#3968415
Cooles Muster, gibt es das auch als Schal oder Teppich? VHDLer schrieb: > Die Siumlation läuft gut aber es gibt eine Bit-Verschiebung. Dann läuft sie als nicht gut, oder? Wo ist die TB zur Waveform? Und wo genau sollte man da jetzt schauen? Was sind das alles für Signale? Haben die auch Namen oder ist das ein Ratespiel? > Wenn einer oder der andere Vorschläge hat Ich hätte da was... ;-) 1.
Niemals alle drei zusammen! Die letzte reicht locker aus... Siehe den Beitrag "IEEE.STD_LOGIC_ARITH.ALL obsolete" und viele Andere... 2.
Wozu Ports für solche Signale? Mit dem Simulator kann man auch interne Signale von instantiierten Modulen ansehen. Einfach mal ein wenig mit den Listen/Bäumen links am Rand herumklicken... 3.
So werden keine Takte erzeugt. Überhaupt sollte so ein Anfängerdesign nur 1 einzigen Takt enthalten. Wenn man unbedingt in höchster Not mehrere Takte braucht, dann verwendet man die Taktmanager im FPGA. Auf den zweiten Blick: Glück gehabt, der zCLK ist gar kein Takt sondern nur ein Clock-Enable und trägt zu Unrecht diesen großen Namen "CLK" in sich... 4.
RXD ist ein asynchrones Signal, das in eine FSM geht. Jedes asynchrone Signal MUSS einsynchronisiert werden. Siehe das dort: http://www.lothar-miller.de/s9y/categories/35-Einsynchronisieren 5. DIESE AUSUFERNDE GROSSSCHREIBEREI BRINGT EINEM JA DIE KRÄTZE ANS AUGE! 6. Warum ist dein RS232 Modul so unübersichtlich, aufwändig (so viele Ressourcen/Flipflops für die Zähler!) und umständlich? (Warum) wurdest du gezwungen, das so zu machen? Ich würde da mal damit kontern: http://www.lothar-miller.de/s9y/categories/42-RS232 http://www.lothar-miller.de/s9y/archives/60-RS232-IO.html#extended Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|