Hallo, ich habe Probleme mit meinem VHDL-Projekt. Das ganze läuft schon sehr rund, aber es werden immer wieder Zeichen verschluckt, welche ich über RS232 an mein Spartan3 StarterKitBoard schicke. Im Einsatz habe ich den "PicoBlaze Core von Ken Chapman (Xilinx Ltd) October 2002" und den "UART Transmitter Version 1.00 von Ken Chapman, Xilinx Ltd, Benchmark House". Ich verwende die entsprechenden Cores und meinen selbst geschriebenen Baudratengenerator (siehe Anhang). Hat jemand eine Idee, auch schon einmal solche Probleme gehabt, bzw. bessere RS232 Module (Cores)? Wäre toll wenn mir hier jemand helfen könnte. Gruss Ralf
So direkt kann ich Dir (noch) nicht helfen. Wie hast Du den Picoblaze überhaupt zum Laufen bekommen? Ich habe mit kpicosim ein mpu_rom.vhd erzeugt und dieses in einem schematic mit dem kcpsm3 verbunden. Aber irgendwie mögen sich die Beiden nicht. Es läßt sich zwar synthetisieren, aber bei der Implementierung stößt er sich an "multiple drivers" und "driving non-buffer primitives". Vielleicht kannst Du mir Dein Projekt schicken und ich probiere es mal bei mir aus: rick@trash-mail.de (oder hier per Anhang) Rick
Hallo Rick, ich schicke Dir mal mein Beispeilprojekt. Gruss Ralf
Hallo, ich war gerade eine Woche unterwegs. Also ich habe an ein Synchronisationsproblem gedacht, aber ich habe da noch keine Lösung. Falls ihr Lust habt könnt ihr ja mal in mein Minimalisiertes ISE-Projekt nebst PicoBlaze-Assembleprogramm schauen. Die Software sollte eigendlich anhand diesen minimalen Beispiels ein Echo von jedem Zeichen was z.B. über Hyperterminal geschickt wird zurückschicken. Das klappt aber nicht stabil bei jedem Zeichen. http://home.edvsz.fh-osnabrueck.de/~hagemann/vhdl/Mpch.zip Danke in vorraus. Gruss Ralf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.