Bild från FPGA till VGA
För vissa elektronik studenter kan en bare metal FPGA vara ganska tråkigt, att veta att en mikrokontroller kan göra ett mycket bättre jobb i många läge. Men det betyder inte att FPGA är tråkigt själv! Vi kan till exempel lagra en information om en imagine inuti minne FPGA och sedan sätta bilden via VGA-kabel på LCD-skärmen.
Första saker först, för projektet jag använt flitig Basys 2 styrelse, som nu är nästan föråldrad. Jag föreslår att du använder vissa nyare FPGA för en bättre bildkvalitet, större antal anslutningar och större mängd minne som den bilden som jag lagt här använde omkring 99% av chip!
Jag använde Verilog programmeringsspråk och en av programvarupaket från Xilinx (någon annan ska göra jobbet också). Digilent skickliga 2 programvara användes att ladda upp filen bit från Verilog till styrelsen.
En mer intressant sak att påpeka - du förmodligen märkte hur förvrängda bilden på skärmen. Detta är att styrelsen är riktigt gamla och det använder en hemskt klocka! Jag har för närvarande inte ett extern klocka, som kan sättas i stället, men om du har en (eller har en nyare styrelse), du sannolikt kommer att bli av denna effekt.
Mer om styrelsen: