UPGRADE YOUR BROWSER

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

2014.1 Vivado Synthesis - "IO_BUFFER_TYPE" attribute set to "IBUFG" on input port does not work

Description

Although the IO_BUFFER_TYPE attribute is set to IBUFG on an input port, Vivado Synthesis still infers IBUF on it.

Is this expected behavior ?

Solution

Currently the IO_BUFFER_TYPE attribute only supports a value of none.
  • IO_BUFFER_TYPE set to none prevents Vivado Synthesis from inserting I/O buffers on ports.
  • IO_BUFFER_TYPE set to any value other than none will be ignored. Vivado Synthesis will infer IBUF, OBUF or IOBUF according to the port type.
AR# 60057
Date Created 04/01/2014
Last Updated 04/16/2014
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2013.4
  • Vivado Design Suite - 2014.1