PDS programming?

This topic contains 1 reply, has 2 voices, and was last updated by  df9575 8 years, 8 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
  • #29780


    This issue can’t be discussed on this forum. Please send a message to devtech@imgtec.com so we can pursue this via email or indicate an email address that we can follow up with.



    We are in developing driver for SGX535, I have a documentation “Eurasia.3D Input Parameter Format.1.3.37a.SGX535 1.2.External.pdf”, inside which I can get some information about PDS programming. But I still donot fully understand in how to set 2 data stores: DS0/DS1.


    For our example code, it seems:

      DS0[0]/[1]: for DOUTD of data address;

      DS0[2]/[3]: for USSE code;


    There is a description in my document: “The PDS contains a small micro programmable core using a 32bit instruction set. It consists of 2 constant data stores which are preloaded with data at the start of execution, and 2 sets of temporary stores for intermediate results.”


    Why PDS prgram begins with these constant? I am new in SGX deleopment, can somebody provide me more information in how to use constant data stores? Any helpful response/document will be appreciated.

Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.