Altera_Forum
Honored Contributor
13 years agoQSYS Tri-State Conduit Pin Sharer
Hello,
I'm migrating a SOPC design to QSYS. Doing so, I'm bumping into a problem. In the design there is a tristate stage, where two Generic Tri-State Controllers (one for SRAM and the other for FLASH) are connected to a Tri-State Conduit Pin Sharer. The Tri-State Conduit Pin Sharer should make sure the address and data pins for for SRAM and a FLASH device can be shared, while the control signals are kept separate. However, something strange is happening. If the address signals for the SRAM and FLASH DON'T share the same name in the Tri_state Conduit Pin Sharer, I'm able successfully run the "memory_test" software application from Eclips on the FLASH device. The SRAM is failing. On the other hand, if the address signals for the SRAM and FLASH do share the same name in the Tri_state Conduit Pin Sharer, the FLASH device is failing(not able to open), while the SRAM is passig. The data signal is using the same name in both cases. Is anyone familiar with this issue? Saber890