Hilfe! Test fuer ice40hx8k lattice evalboard

OP #6130108
Lesenswert?
• ▲
▼
Hallo,

eine Frage, kann jemand der so ein Board hat meine Implementierung 
testen. Ich moechte nur wissen, ob bei einem anderen Board auch die Leds 
einfach stehen bleiben nach einiger Zeit. Die Loop bleibt stehen, weil 
er aus dem Read oder Write nicht mehr rauskommt.

Ich habe einen Framebuffer fuer picovr32 in Arbeit (PoC) auf dem die 
Firmware R/W-Operationen in der Loop durchfuehrt. Auch wenn ich meine 
Statemachinen rausschmeisse. Ich haenge 2 Dateien ran, wenn die jemand 
testen wuerde und mir das Ergebnis mitteilen kann, dem waere ich sehr 
verbunden. Vielleicht ist ja der FPGA defekt. Ich fuehre 
Dual-Port-Operation auf dem BRAM aus um einen Framebuffer zu haben.

Timings sehen fuer mich ersteinmal auch gut aus. Der RISC-V operiert
mit 25MHz und mein Framebuffer mit 36MHz. Clockdomain-Crossing habe ich
auch implementiert ueber Stretching und Dual-Flip-Flops.

icetime -d hx8k -c 36 -mtr hx8kdemo.rpt hx8kdemo.asc
// Reading input .asc file..
// Reading 8k chipdb file..
// Creating timing netlist..
// Timing estimate: 27.07 ns (36.95 MHz)
// Checking 27.78 ns (36.00 MHz) clock constraint: PASSED.
icepack hx8kdemo.asc hx8kdemo.bin


Das Design bekommt man mit Hilfe von:
iceprog hx8kdemo.bin
iceprog -o 1M hx8kdemo_fw.bin

rauf.

LG

H.D.
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.