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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Adventurer
Adventurer
159 Views
Registered: ‎01-24-2018

In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

 

Hi,

I am following below answer sheet to do report_io_reg 

https://forums.xilinx.com/t5/Vivado-TCL-Community/How-to-Report-IOB-Register-Packing/td-p/500018

 

But, after I enter cmd in Vivado 2015.2 with the implemented design

  • xilinx:: ultrafast::report_io_reg

I got below result. 

Does anyone happen to know why I can't get the information related to I/O ports and packed reg in my design?

 

 

 

report_io_reg.png
0 Kudos
1 Solution

Accepted Solutions
Highlighted
117 Views
Registered: ‎01-22-2015

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

zan_zhan@amat.com 

New versions of Vivado have several ways to check if register are packed into the IOB.  For example, your can use report_datasheet and Tcl commands shown in <this> thread.

For v2015.2 Vivado, you might be able to use report_io_reg after downloading it from the Xilinx Tcl store as shown in <this> thread.

Mark

0 Kudos
6 Replies
Xilinx Employee
Xilinx Employee
129 Views
Registered: ‎07-16-2008

回复: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

You need to open a synthesized or implemented design and then run this command.

There's no I/O information without any design loaded to memory.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Highlighted
118 Views
Registered: ‎01-22-2015

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

zan_zhan@amat.com 

New versions of Vivado have several ways to check if register are packed into the IOB.  For example, your can use report_datasheet and Tcl commands shown in <this> thread.

For v2015.2 Vivado, you might be able to use report_io_reg after downloading it from the Xilinx Tcl store as shown in <this> thread.

Mark

0 Kudos
Adventurer
Adventurer
110 Views
Registered: ‎01-24-2018

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

 

Below are the steps I did to run "Xilinx::ultrafast::report_io_reg"

1.in linux, open Xilinx 2015.2 vivado 

2.open the implemented design

3.install "Ultrafast Design Methodology" in tcl store

4.run "Xilinx::ultrafast::report_io_reg" in tcl console

 

 

report_io_reg2.png
0 Kudos
Xilinx Employee
Xilinx Employee
90 Views
Registered: ‎07-16-2008

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

Is the snapshot captured after you open the implemented design? If so, the design is not actually loaded.

Once you click "Open Implemented Design" from Flow Navigator on the left pane and it's done, you should see IMPLEMENTED DESIGN shown in the upper banner. See the following figure for example.

implemented_design_view.png

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Adventurer
Adventurer
82 Views
Registered: ‎01-24-2018

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

 

I got the correct report after clicking "open implemented design"

Thank you very much!

 

BTW, About the info column in the report, I saw three different content in info column ( no input FF, no output FF and blank)

the blank means this signal has iff or off packed into IOB. <-- is this correct?

 

0 Kudos
Xilinx Employee
Xilinx Employee
74 Views
Registered: ‎07-16-2008

Re: In Vivado 2015.2 can not find cmd Xilinx::ultrafast::report_io_reg

Jump to solution

I think it's true if you see either ILOGIC or OLOGIC column is marked for blank info ports.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------