Implementing bildebehandling algoritmen bruker verilog

S

saimaa

Guest
Hei
Jeg ønsker å gjennomføre en bildebehandling algo bruker verilog ...Jeg har et design modul som beregner histogrammet av bildet og gir 2 output "nout" og "X".nout er
Antall piksler i et vindu mens x er sentrum bin.Jeg har 10 elementer av nout og x hver for 10 vinduer hver nout av 12 biter og x av 8 biter.Jeg erklærte den i verilog som:

modulen myimhist (nout, x, y, nbin);

parameter length_nout = 12; / / lengde nout
parameter length_xxy = 8; / / lengde x
parameter length_nbin = 4; / / lengde nbin
parameter dybde = 10;

output [length_nout-1: 0] nout [0: dybde-1]; / / output
output [length_xxy-1: 0] x [0: dybde-1]; / / output

men det gir syntaksfeil når simulert i modelsim for 2 utganger .....Kan noen hjelpe meg ut som hvordan du ut disse to registrerte utganger??
Plz svar så snart som mulig.

 
Jeg er ikke sikker, men det kan være at du kanskje ikke har flerdimensjonale matriser som porter.
Kr,
Avi

 
Hei,
Den verilog ikke støtter multi dimensjonale port erklæringen.Jeg synes denne funksjonen er tilgjengelig i systemet verilog.

Prøv å endre output port erklæringen og sjekk.

 
Hei, kan noen behage hjelpe meg å konvertere flerdimensjonale array i en endimensjonal array ....
Jeg er ny i FPGA og bruker systemet generator i matlab ..
Jeg ønsker å få kameraet data til en FPGA ...
siden RGB har dimensjoner [mxnx3]
men gate i blokk tillater kun én dimensjon
så kanne u plz hjelpe meg å løse problemet

 

Welcome to EDABoard.com

Sponsor

Back
Top