Forum Discussion
Altera_Forum
Honored Contributor
16 years agofuzzyRobb, I will play with the performance settings and see what happens. Right now, I have them set to the default values. Here is more info:
The dfr and dv nets work perfectly when I am receiving tlps and sending completions. While I do see the correct data coming back from the host, it is not the whole data - I am requesting 4 dwords and I only get one. I believe I need to get the rx_req so that I can assert the rx_ack and hopefully more data will come after that. I think the host is waiting for my rx_ack. I will try your suggestion and just assert rx_ack and see if I get a dfr and/or df assertion. One thing I do see on the rx_desc from the host is that [135..128] is 8'b00000001 indicating that bar0 was hit. According to the documentation, when a completion is received from the host, none of those bits should be set. I have tried to change all kinds of fields on my tx_desc thinking there is something I am missing but with no luck.