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# 14247

XST - "ERROR:HDLParsers:837 - .vhd Line xx. Index size for dimension of is not ."


General Description:

When I analyze a VHDL design, the following error occurs:

"ERROR:HDLParsers:837 - <file>.vhd Line xx. Index size for dimension <Y> of <port> is not <N>."



This error occurs if the size of a vector or array differs between the component declaration and the entity declaration. The value of Y will be 1, unless the port is a multi-dimensional array.

To solve this problem, change the declaration(s) so that the sizes of the vectors or arrays match after they are evaluated by the XST parser.

AR# 14247
Date Created 08/29/2007
Last Updated 12/15/2012
Status Active
Type General Article