mga software na maaaring pag-aralan ang paggamit ng memorya mula sa mga bakas ng data

D

drpjduncan

Guest
Does kahit sino malaman ng software na maaaring pag-aralan ang paggamit ng memorya mula sa mga bakas ng data.Something na maaaring tumagal ng bakas ng makakabasa at writes, malaman kapag ang bawat lokasyon ng memorya ay hawak na live na data at mga ulat ng bilang ng mga nakatira lokasyon ng hakbang-hakbang ay lubhang kapaki-pakinabang para sa mga bagay akong ginagawa.

Halimbawa bakas (ipagpalagay na nagbibigay-daan sa memorya na may apat na lokasyon)

W / R Addr

W 2
W 3
R 2
W 0
R 2
W 3
R 0
R 3

Ang software na dapat pag-aralan at bigyan ang mga sumusunod na

W / R Addr # Live
W 2 1
W 3 1
R 2 1
W 0 2
R 2 1
W 3 2
R 0 1
R 3 0

Ay maaaring maging kapaki-pakinabang kung ito rin ay nakabuo ng mensahe sa dulo na sinabi kung gaano karaming beses ang data ay nakasulat ngunit hindi basahin tulad ng sa unang sumulat sa lokasyon ng 3 sa itaas.

Maraming salamat in advance sa kahit sino na maaaring magbigay ng mga payo sa TK na may ganitong kakayahan.Ay mukhang katulad ito ay dapat na masyadong matigas na isulat, ngunit Akala ko gusto ko i-tsek muna.

Giya sa mga mas sopistikadong memorya ng paggamit ng mga kasangkapan sa pagtatasa din appreciated.

 
Sa isang piraso ng SVA code na maaari mong makuha ito.

Code:catch_wr ari-arian;

lohika [7:0] lv_addr, lv_data;

@ (posedge clk) $ rose (wr_valid) | -> rd_wr, lv_addr = bus_addr, lv_data = bus_data);

endproperty: catch_wrc_catch_wr: pabalat ng ari-arian (catch_wr);

 

Welcome to EDABoard.com

Sponsor

Back
Top