Size: a a a

FPGA technical questions

2020 January 28

R

Ruslan in FPGA technical questions
There should be dedicated message, like "TESTCASE PASSED"
источник

S

SR in FPGA technical questions
Here Verbosity not helpfull?
источник

R

Ruslan in FPGA technical questions
If you not confident that test get into the report phase, you could use some uvm_debug feature of simulation tool in gui mode. It will show in what phase your test is running
источник

R

Ruslan in FPGA technical questions
SR
Here Verbosity not helpfull?
No, I think not
источник

S

SR in FPGA technical questions
источник

S

SR in FPGA technical questions
How to know verification code is correct or wrong, if wrong how to debug(sb and uvm)
источник

R

Ruslan in FPGA technical questions
SR
How to know verification code is correct or wrong, if wrong how to debug(sb and uvm)
Hmm, basically you should run your testcase in debug mode with gui enabled, add signals of interest to the waveform and look through simulation - stimulus that applied should match the expected stimulus; analyze log messages - there could be testbench related errors or fatal errors; You can put breakpoints in your code and debug step by step and use uvm_debug tool in simulator to look through the phases, objections etc
источник

S

SR in FPGA technical questions
Thank you👍
источник

S

SR in FPGA technical questions
How to know reading data is correct or wrong from DDR4 and usb 3.0
источник

S

SR in FPGA technical questions
And writing too
источник

DS

Dmitry Smekhov in FPGA technical questions
SR
How to know reading data is correct or wrong from DDR4 and usb 3.0
You can know about correct or wrong read from DDR if you use ECC mode.
источник

S

SR in FPGA technical questions
👍
источник

S

SR in FPGA technical questions
How to override in sv like override(create() ) in uvm.
источник
2020 January 29

S

SR in FPGA technical questions
Dmitry Smekhov
You can know about correct or wrong read from DDR if you use ECC mode.
For writing also same??  how I can confirm the transferred data to memory and wrote data into memory is same or not
источник

DS

Dmitry Smekhov in FPGA technical questions
SR
For writing also same??  how I can confirm the transferred data to memory and wrote data into memory is same or not
There are two situations:
1. You have some design and you want to create a test infrastructure.  You send special test data, receive the data back and compare with the expect data.

2. You want send ant receive real data (no test) and you want to confirm no errors in the data.
 
What do you want?
источник

S

SR in FPGA technical questions
1 point only. While testing Manually need to receive data after wrote data or automatic receive data??

Why I am asking means I read some where. after wrote the data into memory,The PHY layer receive data what wrote into memory and compared with transferred data to memory are same or not??
источник

S

SR in FPGA technical questions
Please clarify me
источник

DS

Dmitry Smekhov in FPGA technical questions
SR
1 point only. While testing Manually need to receive data after wrote data or automatic receive data??

Why I am asking means I read some where. after wrote the data into memory,The PHY layer receive data what wrote into memory and compared with transferred data to memory are same or not??
On my boards I use the path:
1. There is a test generator in the fpga. It generates a random sequence.
2. Memory controller write and read data in the memory. My memory controller works as big FIFO.
3. Data from memory is translated to host computer. Program checks the data with  the estimated data.
источник

S

SR in FPGA technical questions
@dsmv2011 Thank you👍
источник
2020 February 01

AE

Abdalwahab Essa in FPGA technical questions
Hi hello, I want to write code can generate sequences of pulse by using text file by vhdl code. I want to play by time duration and pulse width. Im using zedboard with vivado software. Could I get your help. Thank you.
источник