Forum Discussion
Hi @JohnT_Intel
I will not try this modification on the bench due to the above warnings..
Still my outstanding big question "How to handle properly the pfl_flash_access_granted & pfl_flash_access_request signals for a combined "Flash Programming + FPGA Configuration" 1 PFL solution ?" remains unanswered ..
I am stuck at the moment not knowing how to proceed with a solution to this problem
Regards,
Kevin
- Knug4 years ago
Contributor
Hi @JohnT_Intel
Noticed one issue with my original suggestion :
pfl_flash_access_granted <= pfl_flash_access_request and (not flash_noe) and (not flash_nwe) and (not fpga_nconfig);
Above looks wrong. Tried the following :
pfl_flash_access_granted <= pfl_flash_access_request and ((not flash_noe) or (not flash_nwe)) and (not fpga_nconfig);
or
pfl_flash_access_granted <= pfl_flash_access_request and (not flash_nce) and ((not flash_noe) or (not flash_nwe)) and (not fpga_nconfig);
But still get similar warnings to the ones reported earlier !
Then tried the following :
pfl_flash_access_granted <= pfl_flash_access_request and (((not r_flash_nwe) and (not r_flash_nce)) or (not fpga_conf_done));
Don't get as many warnings now apart from :
Warning (13046): Tri-state node(s) do not directly drive top-level pin(s)
Warning (13047): Converted the fan-out from the tri-state buffer "loader_config_pfl:pfl_inst|altera_parallel_flash_loader:parallel_flash_loader_0|altparallel_flash_loader:altparallel_flash_loader_component|alt_pfl:\PFL_CFI:pfl_cfi_inst|flash_nce" to the node "pfl_flash_access_granted" into an OR gate
Warning (13047): Converted the fan-out from the tri-state buffer "loader_config_pfl:pfl_inst|altera_parallel_flash_loader:parallel_flash_loader_0|altparallel_flash_loader:altparallel_flash_loader_component|alt_pfl:\PFL_CFI:pfl_cfi_inst|flash_nwe" to the node "pfl_flash_access_granted" into an OR gate--
Warning (332125): Found combinational loop of 4 nodes
Warning (332126): Node "pfl_flash_access_granted~2|combout"
Warning (332126): Node "pfl_flash_access_granted~1|datab"
Warning (332126): Node "pfl_flash_access_granted~1|combout"
Warning (332126): Node "pfl_flash_access_granted~2|dataa"Decided not to try any of these options on the bench due to the above warnings ...
Please assist here to how to get the combined "Flash Programming + FPGA Configuration" to work using just 1 PFL.
Regards,
Kevin