[elektro] FPGA nagyon kezdo kerdesek
Erdos Zoltan
erdosz at gmail.com
Wed Nov 11 21:23:44 CET 2015
szia!
nem irtad le a jelenseget.. avagy semmi reakcio nincs ? ledek nem
vilagitanak ? stb..
verilog nekem kicsit tavoli, vhdl-t hasznalok
mivel forditod es toltod le ? ott kozben hibauzi van ? esetleg valami
warning ?
2015.11.11. 19:51 keltezéssel, Gergely Vakulya írta:
> Udvozletem!
>
> Talan mar egy eve is megvan, hogy egy nagyon kedves baratom
> megajandekozott egy abszolut alap, kezdo FPGA demoboarddal, konkretan
> egy ilyennel:
> http://numato.com/media/product/946/elbert-spartan-3a-fpga-development-board-c0f.jpg
>
> Most jutottam el addig a pontig, hogy akkor ki is kellene probalni...
> Verilogban probalkozom. A boardon van par nyomogomb, meg LED. A celom
> az lenne, hogy 7 LED vilagitson, 1 LED pedig a nyomogombnak
> megfeleloen mukodjon.
> A forras:
> module myModule(CLK, SW0, LED);
> input SW0;
> input CLK;
> output [7:0] LED;
> reg [7:0] LED;
> always @(posedge CLK)
> begin
> //assign LED[0] = !SW0;
> LED[0] <= SW0;
> LED[1] <= 1'b1;
> LED[2] <= 1'b1;
> LED[3] <= 1'b1;
> LED[4] <= 1'b1;
> LED[5] <= 1'b1;
> LED[6] <= 1'b1;
> LED[7] <= 1'b1;
> end
> endmodule
>
> A user constraint file (ez gyarilag jar, csak a nem hasznalt portokat
> kitoroltem):
> ET "CLK" LOC = P40;
> NET "CLK" TNM_NET = CLK;
> TIMESPEC TS_CLK = PERIOD "CLK" 12 MHz HIGH 50%;
>
> NET "LED[0]" LOC = P3;
> NET "LED[1]" LOC = P4;
> NET "LED[2]" LOC = P5;
> NET "LED[3]" LOC = P6;
> NET "LED[4]" LOC = P13;
> NET "LED[5]" LOC = P9;
> NET "LED[6]" LOC = P10;
> NET "LED[7]" LOC = P12;
>
> NET "SW0" PULLUP;
> NET "SW0" LOC = P7;
>
> Tudom, hogy valami nagyon alap dolgot rontok el, csak annyira kezdo
> vagyok, hogy nem tudom, mit. Tud valaki segiteni?
>
> 73/DX
> HA4UC Gergo
>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
More information about the Elektro
mailing list