General Description: When using 3-state buffers (i.e. BUFT8) in an Orcad Capture design, the following error may occur when a Design rule check is run from Orcad.
[DRC0014] Type of pin above does not match the pin type of corresponding port below U...(This is repeated for every single output pin of the macro.)
Solution
This message comes because the symbol output pins of the BUFT8 have been labeled as type "3-state," and the output pins of the underlying schematic are of type "output."
This will not cause a problem when implementing a design because the net type does not get passed on to the .xnf file.
This appears to be an oversight in the creation of the libraries, and the problem has been brought to the attention of Orcad.
To prevent the message from appearing, you can descend into the BUFT8 or other BUFT component and change the output types to 3-state.
NOTE: To descend down the hierarchy, you may need to change the component type to "not primitive."
Other elements with mislabeled ports are: BUFE, BUFE4, BUFE8, BUFE16, BUFT4, BUFT8, BUFT16, OBUFE, OBUFE4, OBUFE8, OBUFE16, OBUFT4, OBUFT8, and OBUFT16.