Because of my project requirement, some of the VIP components will not work.
Therefore I would like to know how to build and create my own customized component for VIP suite.
Sorry but I don't quite understand your request here.
I presume you already have your own custom RTL design IP,
can you elaborate further on your ASK here ?
Intel FPGA VIP solution suite typically use either
to interact with other design block
In this case, i think what you are asking is the spec of the Avalon ST bus so that you can integrate Avalon ST bus into your custom design to interact with Intel FPGA VIP solution suite
So, here go Avalon spec for your reference.
Your understanding is correct.
Does intel has any reference design on this to share?
Teach how to do this like customer component for platform designer.
Sorry, I took back my word.
Pls refer to VIP user guide doc chapter 2 - Avalon Streaming Video as compare to generic Avalon spec that I shared with you earlier.
We don't have Avalon ST reference design. We do expect customer to study the spec and timing diagram and code the design themselves.
Once you have finished developed your own Custom IP design, then you can refer to below doc (chapter 2.8) to learn how to add/build custom IP component in platform designer to integrate with other VIP suite.