--- Quote Start ---
Hi Jerry,
I'm not sure, but I think that you can't put a tristate function in a partition. What you should try is, to put the tristate function in a separate module and the remaining part of the design in a partition.
Maybe you can post the design in the forum, so that I could habe look to it.
Kind regards
GPK
--- Quote End ---
Hi Jerry,
I played a little bit with Quartus. I found out that it is not possible to have tristate ports in a partition. Without partition Quartus can covert the tristate ports to a multiplexer structure. If you define one block of your design as design partition Quartus can't do this anymore.
Is the tristate neccessary (?), because it not recommended for FPGA designs. You should change the design description to a multiplexer structure.
I have a small project attached, look into the Tech view to see howw Quartus handles tristates.
Kind regards
GPK