Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20687 Discussions

Active Serial Multi Device Configuration issue

ZKhan1
Novice
520 Views

Hi ,

 

I have a board with x02 Cyclone 10 Lp , part number : 10CL040YF484C8G , they are connected in Active Serial Multi Device config with first FPGA the master configurer . 

 

But the schematic designer made a mistake and now i have nCE, CONF_DONE and nSTATUS signals not connected to the 2nd FPGA .

 

Although CONF_DONE and nSTATUS are pulled high .

 

Will this issue cause the first FPGA not configured properly ? or will this issue make it remain in reset state ?

 

Regards ,

 

Thanks    

0 Kudos
4 Replies
AqidAyman_Intel
Employee
470 Views

Hi,


As far as I understand, you need to connect as per user guide if you are having multiple FPGA in Active Serial mode. If the configuration pin is connected wrongly, it will cause configuration error.


regards,

Aqid


0 Kudos
ZKhan1
Novice
452 Views

Hi Aqid ,

 

This is proto A PCB , yes you right it will be corrected in proto B PCB.

But i am thinking of ways to make it work , if possible as on the PCB i do have a separate flash connected to 2nd FPGA and i can program it without any problems .

 

But my question is there is PCB_RESET_n comming from 1st FPGA to the 2nd FPGA , and some processing happens after RESET in the 2nd FPGA , because of this hardware problem this RESET will not be asserted by the 1st FPGA .

Does this issue cause the configuration of the 1st FPGA to be NOT implemented / programmed at all , or it will always be in reset state . Because with the 2nd FPGA configuring with a separate Flash , their boot up time will be different .

Because in testing i do see some communication possible between the two FPGA's , but some times its failing ?

 

Regards , 

 

Ahmed  

0 Kudos
AqidAyman_Intel
Employee
402 Views

Hi Ahmed,


If based on the situation given, from my opinion, it will not affect the configuration on the first FPGA if CONF_DONE and nSTATUS signals not connected to the 2nd FPGA. Those two are dedicated configuration status pins.

According to the documentation, in a multi-device configuration, nCE of the first device is tied low while its nCEO pin need to drive the nCE of the next device in the chain.


Regards,

Aqid


0 Kudos
AqidAyman_Intel
Employee
356 Views

As we do not receive any response from you on the previous question/reply/answer that we have provided, please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


0 Kudos
Reply