hd-sdi interface testing

Status
Not open for further replies.

paulr127

Junior Member level 1
Joined
Mar 18, 2018
Messages
17
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
113
Hi everyone
I need to test a design which has Xilinx SMPTE SDI Core which had HD-SDI interface..... It goes to rest of the components....

I am not conversant with it.

I have been asked to mimic that interface in my testbench and use the signals coming out of it as an input to test other components in the design.

I have not done that before. What does this mean and how do I mimic this interface and use it signals to test other components to the design to which it is connected to...

If anyone can tell me how do I do that please


Many thanks for your help
 

It means you're being asked to create an SDI signal over the interface as a behavioral model. This way you can test your blocks without using the Xilinx IP in the testbench.
I assume you know what the output of the Xilinx SDI core should look like?
 

I have not done that before. What does this mean and how do I mimic this interface and use it signals to test other components to the design to which it is connected to...
You're essentially asked to build a BFM - Behavioral Functional Model.
Think of it as if you were given a task to design the far end side of the SDI...
But with one major waver - you're not constricted to writing purely synthesize code. This will allow you to use language contracts that are un-synthesizable but are functionally correct.
 
Thanks very much. Can anyone help me with its Behavioural Functional Model please? Many thanks
 

Sure.
There 3 important steps:
1. Read the SDI specification and understand how it works.
2. Write the code.
3. Test the code.
 

Thanks for your reply.

I would appreciate if you can point me to some reference bus functional model (if not particularly this) one so that I can get some idea of making those.

Many thanks
 

Honestly. Not completely and carefully as yet( Just a glance yet)
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…