Does the FX3 store all the configration data before configuring FPGA

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MaXi_1246331
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

As to my understanding, In the configuration example AN84868, the configuration data are entirely stored at the FX3 before the vender command is sent. Some FPGA have a small volumn of configruation data and therefore can be stored. The configruation data of the FPGA I use achieves 2.7M Bytes. Is the ram of FX3 large enough to hold the data? If not, is there any solution?

0 Likes
1 Solution
ManaskantD_51
Employee
Employee
Welcome! 25 solutions authored 10 solutions authored

The configuration data is not stored in the FX3 RAM. The configuration data of the FPGA is sent through the host application to the FX3 through USB and then to the FPGA. This will not limit your bitstream size as it is stored in the PC and not in the FX3 RAM.

View solution in original post

0 Likes
6 Replies
ManaskantD_51
Employee
Employee
Welcome! 25 solutions authored 10 solutions authored

The configuration data is not stored in the FX3 RAM. The configuration data of the FPGA is sent through the host application to the FX3 through USB and then to the FPGA. This will not limit your bitstream size as it is stored in the PC and not in the FX3 RAM.

0 Likes

In AN84868, does the PC host sends all of the configuration data to FX3 and before they are sent to FPGA? If so the FX3's RAM have to hold the all of the configuration data.

0 Likes

The PC sends the data to the FX3 on packet by packet basis. It does not send the complete data at a time.

0 Likes

Do you mean PC sends a packet to FX3 and FX3 configures a packets afterwards?

发自我的小米手机

在 mddd <community-manager@cypress.com>,2017年12月5日 下午1:21写道:

<http://www.cypress.com>

Cypress Developer Community <https://community.cypress.com/?et=watches.email.thread>

Does the FX3 store all the configration data before configuring FPGA

reply from mddd<https://community.cypress.com/people/mddd?et=watches.email.thread> in USB Superspeed Peripherals - View the full discussion<https://community.cypress.com/message/147572?et=watches.email.thread#147572>

0 Likes

Pc sends a packet to FX3 through USb and FX3 sends it to the FPGA through SPI

0 Likes

Thank you.

发自我的小米手机

在 mddd <community-manager@cypress.com>,2017年12月5日 下午6:25写道:

<http://www.cypress.com>

Cypress Developer Community <https://community.cypress.com/?et=watches.email.thread>

Does the FX3 store all the configration data before configuring FPGA

reply from mddd<https://community.cypress.com/people/mddd?et=watches.email.thread> in USB Superspeed Peripherals - View the full discussion<https://community.cypress.com/message/147633?et=watches.email.thread#147633>

0 Likes