Yes, to create my own IP. I will try to do the project with Verilog. Now I am converting the parallel data into serial, but I don't know how to do byte synchronization. Line and frame synchronization are available in their own documentation. There is no problem with them. For example, let's assume that parallel data comes in the CMOS 21.04Mhz 8-bit standard. I want to convert these to pixels to bytes. But I didn't understand the clock and sync part.