3 Replies Latest reply on Dec 19, 2019 12:44 AM by YashwantK_46

    Does FX3 can support H.264 in GPIF ?

    WoHa_955446

      Dears.

      My customer is using FX3 to do designing of Digital Video Recorder.

      You can find customer-specific design concept as the following block diaram and my
      questions are

       

      Q1> In this design concept, part selection of FX3 is suitable definitely?

      Q2>Could you support sample code which has datastream type like from h.264 to UVC.
      In FX3 SDK, there is no sample code which can support H.264.  

       

       

      Best regards,

      Wonjin Han.

        • 1. Re: Does FX3 can support H.264 in GPIF ?
          YashwantK_46

          Hello Wonjin Han,

           

          Can you please tell how the FPGA will send data to FX3?
               -Will it be like PCLK, FV, LV and DATA

               - Or do you have another way?

           

          Also, can you please confirm that FPGA will be connected to FX3 via GPIF or not?

           

          Regards,
          Yashwant

          • 2. Re: Does FX3 can support H.264 in GPIF ?
            WoHa_955446

            Hello Yashwant.

            Currently they are using the following design of GPIF in FX3 to get the H.264-compressed-image frames.

            As you can find it, each size of H.264-compressed image frame is variable due to the fact that H.264-compression ratio pertains to each image frame quality and when compressed image frames are transferrred from FX3 UVC to Host system, Host Application doesn’t work apparently.

            They believe GPIF design interface concept which consists of Data:8bit, LV, FV, CS is suitable.

            but they don’t assure that this design concept with FX3 for h.264 streaming is robust so they are wondering whether cypress has UVC example source code with FX3 for h.264 streaming or not.

             

            Thanks and regards,

            Wonjin Han.

            • 3. Re: Does FX3 can support H.264 in GPIF ?
              YashwantK_46

              Hello Wonjin Han,

               

              Can you please be a bit more elaborative about this: "As you can find it, each size of H.264-compressed image frame is variable due to the fact that H.264-compression ratio pertains to each image frame quality and when compressed image frames are transferrred from FX3 UVC to Host system, Host Application doesn’t work apparently."

               

              What i understand from it is that you are not able to stream the data coming from FX3 to the host application using the default AN75779 app note example and state machine. Am i correct?


              Also, can you probe the FV and LV coming from FPGA and share the oscilloscope traces so that i can verify them?

               

               

              "but they don’t assure that this design concept with FX3 for h.264 streaming is robust"

              -> Can you please explain what you meant by this?

               

              Regards,
              Yashwant