FPGA counters og bitwise compare

May 20, 2009 6 Replies

Hej



Jeg roder lidt med FPGA og der er lige en ting som jeg ikke er helr med på

formatting link



denne linie kigger på 2 counter for at lave en boarder rundt om det aktive billed



wire border = (CounterX[9:3]==0) || (CounterX[9:3]==79) || (CounterY[8:3]==0) || (CounterY[8:3]==59);



CounterX er en 9 bit counter, hvad mener man med 9:3 = 79? Betyder det at man ignorerer bit 3, 2, 1 og ser om værdien på bit



9,8,7,6,5,4,3 = 79 ?


Hilsen Wiljan



=E5

formatting link

ive

ja :)

-Lasse

ktive

=F8hh hvorfor ?

-Lasse

Verilog er et effektivt sprog. VHDL er et akademisk korrekt sprog

Bo //

På lige dét her punkt stinker VHDL nøjagtig lige så meget - evt meget mere, pga alle de F¤%¤#"@#! typecasts du skal have gang i for at kunne sammenligne en std_logic_vector med en integer/natural.

Kai

Kai Harrekilde-Petersen

Tak for feedback

Jeg er kommet lidt videre :-)

Wiljan

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required