Community
cancel
Showing results for 
Search instead for 
Did you mean: 
WGith
Beginner
748 Views

Case Number 00290200

I am still having trouble getting accurate answers from the Temperature IP. The voltage IP is working.

0 Kudos
1 Reply
JonWay_C_Intel
Employee
50 Views

Hi William,

 

Copied the latest reply below. Can you update where is your progress on the debug?

 

So my questions:

1. I have also tried running these blocks at 25 and 50 Mhz, with the same results.

JW: Spec is 10MHz ~ 100MHz. I think we can rule out clock frequency as the cause.

 

2. Can I have both the voltage and temperature sensor IP instantiated at the same time. Is there any bus contention I have to deal with?

JW: There is no contention, but lets confirm it to be sure. Lets get 1 IP working and disable the other. Then get the other working, and disable another. Then enable both. That shall confirm it.

 

3. Are there any known issues with these IP's? I didn't see any Errata information. I am using the H tile Stratix 10 Eval Board. Not the signal integrity one.

JW: I have a working design online, can you try it out first.

 

4. Is there any additional reset sequence that I am missing? I haven't been able to figure out why once everything 20 or so image loads it works.

JW: During device initialization, before the device enters user mode:

  • Assert the reset port of the Voltage Sensor IP core to keep it in reset mode.
  • Keep the cmd_valid and cmd_data signal at "0".

 

5. Is there any explanation, why the RSP_VALID would not trigger even though CMD_READY went low?

JW: During device initialization, before the device enters user mode:

  • Assert the reset port of the Voltage Sensor IP core to keep it in reset mode.
  • Keep the cmd_valid and cmd_data signal at "0".

Violation can cause unknown behaviour.

 

 

Moving forward, lets do this:

  1. Watch the how-to video https://www.youtube.com/watch?v=E5TaTxuOmOY
  2. Download the design from the youtube description link and run it on your device. Use this design as I have already tested it to be working fine.

https://www.youtube.com/redirect?v=E5TaTxuOmOY&event=video_description&redir_token=auvLHsHsuIbsrINTi...

 

https://www.youtube.com/redirect?v=E5TaTxuOmOY&event=video_description&redir_token=auvLHsHsuIbsrINTi...

 

  1. Do as Answer(2). Try one IP by 1 IP. Step (1) and (2) shall be able to proof that the Temp sense IP works. If so, proceed to test Voltage monitor IP (same concept as Temp Sensor).
  2. Once both IP are working separately. Combined them together and see if there is any contention (I am not expecting any, but if it does, lets work from there).

 

 

Reply