Padėkite man!

B

Bebo

Guest
Hi ..

Aš esu iš verilog ir turiu problema, mano kodas Nežinau, kaip išspręsti šią problemą .. pradedantysis

Mano programa yra gauta duomenų iš kompiuterio naudojant RS232 ir išsaugokite jį Sram ant DE2 Board:
Šis kodas sujungti du modulius (gautų duomenų ir atminties):
############################################
modulis serialfun (CLK, RxD, RxD_data, mes NWR, NPI,
NRD, Address_In, adresas, Data_Bus, LED);
input CLK;
input RxD;
/ / output RxD_idle;
/ / output RxD_endofpacket;
/ / output RxD_data_ready;
produkcija NRD;
produkcija NWR, NEP;
input WE;
input [3:0] Address_In;
output [17:0] Adresas;
Inout [7:0] Data_Bus;
output [7:0] LED;////////////////////////////////////////////////// /
/ / viela RxD_data_ready;
output [7:0] RxD_data;
async_receiver deserializer (. CLK (CLK),. RxD (RxD). RxD_data (RxD_data));
////////////////////////////////////////////////// /
/ /
viela Data_In = RxD_data;

MEM_SRAM U0 (. Data_Bus (Data_Bus). Address (Adresas). NRD (NRD)
. NWR (NWR). NCE (NCE). Address_In (Address_In). Data_In (Data_In). diodų (LED). Mes (WE));
endmodule
#################################

Šis atminties kodas:
###################################
modulis MEM_SRAM (
Data_Bus, / / Data Bus
Adresas, / / RAM Adresas
NRD, / / RAM Skaityti Įjungti
NWR, / / RAM Rašyti Įjungti
NPI, / / RAM Chip Įjungti
nub, / / RAM Aukštutinė Baitas
NLB, / / RAM Žemutinė Baitas
Address_In, / / Switches
Data_In,
LED
WE) / / Parašyti Įjungti
/ / išėjimo bandymas;
output [17:0] Adresas; / / RAM signalai
Inout [7:0] Data_Bus;
produkcija NRD, NWR;
produkcija nub, NLB;
produkcija NCE;
input MES / / Rašyti Įjungti
input [3:0] Address_In;
input [7:0] Data_In;
output [7:0] LED;priskirti nub = 1'b1 / / Disable Aukštutinė Baitas
priskirti NLB = 1'b0 / / Įjungti Žemutinė Baitas
priskirti NCE = 1'b0 / / Įjungti Chip
priskirti NRD = 1'b0 / / Skaityti Įjungti
priskirti NWR =! MES / / Rašyti Įjungti
priskirti adresas [17:4] = 13'h0000;
priskirti adresas [3:0] = Address_In;

priskirti Data_Bus = MES?Data_In: 8'hzz;
priskirti LED = Data_Bus / / duomenys bus rodomas LED

endmodule
##########################################

I bandymas atminties kodą iš įvesties duomenų ir išsaugokite jį ir jo darbą, bet kai aš bandžiau išsaugoti gautus duomenis (vielos Data_In = RxD_data) ir rodyti duomenis apie LED jis neveikia

Aš neturiu jokių problemų priimant duomenis (RxD_data)),PLZ help me

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Liūdnas" border="0" />
 
Problema uosto rodymo SRAM momentinė.

MEM_SRAM U0 (. Data_Bus (Data_Bus). Address (Adresas). NRD (NRD)
. NWR (NWR). NCE (NCE). Address_In (Address_In). Data_In (Data_In). diodų (LED). Mes (WE));

data_in turėtų būti priskirti prie RxD_data ar vielos Data_In, ty
. Data_In (RxD_data)

Taip pat patikrinkite, ar visi SRAM momentinė uosto.

- Keshav

 
Labai tau ačiū

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Šypsotis" border="0" />

...

darbo dabar ...

 

Welcome to EDABoard.com

Sponsor

Back
Top