of instance does not exist in definition


We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 35856

12.1 EDK - "Error: Xst:2585 - Port of instance does not exist in definition


EDK reports the following error when I use bidirectional I/Oports in my custom IP HDL:
"Xst:2585 - Port <xxx_I> of instance <xxxx_0> does not exist in definition <xxxx>. Please compare the definition of block <xxxx> to its component declaration to detect the mismatch."
How do I use tri-state I/O in a custom IP?


To use bidirectional ports in EDK, custom IP cores need the signal_I (input), signal_O (output), and signal_T (tri-state) ports in the HDL and MPD files. XPS then automatically connects these individual signals to an IOBUF at the top level.

The Platform Specification Format Reference Manual (psf_rm.pdf) has a detailed description of this situation.This document is located at:

See Chapter 3 MPD -> Design Considerations -> Tri-state signals.
AR# 35856
日期 05/19/2012
状态 Active
Type 错误信息