Vivado 2015.2 , 'focus' changes in windows.

may be some one else can check this for us.
Running vivado 2015.2 on windows 7 pro 64 bit.
Also running notepad++ .
Vivado does lots of thigns in the back ground, including compiling IP blocks.
    It seems when vivado finishes a section of IP, it pops up a little window bottom right to say done etc.
Well, I have been running vivado on a big job, and I have been editing some big data files with Notepad++ using macro's at the same time whilst waiting for vivado.
It seems that when vivado pops up the message, focus of the window jumps from notepad++ to the vivado window, 
    which rather upsets the notepad macro as it has lost focus.
Dont know if this is a notepad problem or vivado should not do this, and its rather anoying, 
  and wonder if anyone else has any thoughts on where I should ask ?
   just wondered , I now know not to run vivado whilst using macro's.
 

 Let me check this and get back to you

Similar Messages

  • VIVADO 2015.2, DisplayPort AXI frequency cannot be changed

    Hi All,
    It looks like a simple problem, but changing the AXI Lite clock frequency is impossible (DisplayPort 6.0, VIVADO 2015.2). See below.
    set_property -dict [list CONFIG.AXI_Frequency {100}] [get_bd_cells inst_displayport]
    WARNING: [IP_Flow 19-3374] An attempt to modify the value of disabled parameter 'AXI_Frequency' from '50' to '100' has been ignored for IP '/inst_displayport'
    Is this a simple bug? Should I ignore it?
    Also, what is this new setting called "SS mode"? It's not explained in the pg064.
    Thank you
    Vlad

    Hi 
    Do you have all the IPs updated ?
    Go to Tools --> report --> report ip status and check if all the IP's are up to date. In case they are not up to date, upgrade them.
    If all IP's are up to date try regenerating block design output products (reset output products followed by generate output products).
    Also, you need to add the User IP to Vivado IP repository.
    You can refer to page-68 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug896-vivado-ip.pdf to know how to add user IP to IP repository.

  • Changing the first item being focused in a window

    Hello fellow programmers. I'm developing an application that contains a number of radio buttons as well as a PLAY and STOP button. I would like the PLAY button to be focused whenever the window is opened. I was able to get this done by calling the requestFocusInWindow() method after the initComponents() method in my form class. I also had to call the requestFocusInWindow() method in the STOP button's ActionPerformed method. I noticed for a split second, another button was getting the focus whenever the STOP button was pressed (until the requestFocusInWindow()) was called).
    I've tried adding the requestFocusInWindow() method in just about every location in the PLAY button's code with no success. The only thing that works is what I described. Is there a better way of accomplishing this?
    Thanks in advance.

    You'll need a custom focus traversal policy, see [the tutorial|http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html#customFocusTraversal].

  • Show information in log file under Vivado 2015.1?

    In XST and in Vivado through 2014.4 I used something like:
      assert false report "FFV_D sees KEEP_HIERARCHY: " & Value(KeepHierarchy) severity NOTE;
    to figure out what was going on in Vivado during synthesis.
    With Vivado 2015.1, instead of the report from the constant condition assert statement, I now get:
      WARNING: [Synth 8-312] ignoring unsynthesizable construct: assertion statement [h:/Eng/MVhdl/Src/Base/MReg.vhd:1731]
    Is there some other means to write report information into the Vivado log during synthesis?
    I most use this so that I can verify the state of generics within entities, but I use the mechanism all the time for debugging synthesis.
    Ian Lewis
    www.mstarlabs.com
     

    Hello Brian,
    I certainly hope that Vivado has some means of reporting from within HDL.
    I agree that removing static condition assert support is a horrible idea, especially since the Vivado synthesis log does not provide even as good information as XST did: http://forums.xilinx.com/t5/Synthesis/Requests-for-Vivado-synthesis-log-changes/td-p/590481 . Or, at least, I cannot interpret the Vivado synthesis log at all well.
    I have not yet read enough copies of the log for different conditions to be sure that it is fundamentally unclear, but more and more it looks to me like it just does not include enough information for anyone to know exactly what Vivado has done with respect to generic bindings for specific instances. I know it does not include enough information to even have a clue what it has done with respect to applying attributes.
    In any case, even if Vivado synthesis provided a perfect and complete implementation of VHDL, and its log contained every bit of information one could imagine wanting to show how it binds entities and generics, it is essential to be able to see what the compiler is really doing at the level of one's own code: you can read the LRM until you are blue, but at some point you need to see what is really happening in a specific instance of code.
    And, there is good reason to report into the log some facts about how one configured an entity at a higher level than the individual generics so you can quickly see that you did what you intended to do.
    I could live with changing our asserts to something else, but some means to report into the log is important. It is not just some whim.
    Ian Lewis
    www.mstarlabs.com
     

  • ISE 14.4 BitGen Failing After Vivado 2015.1 Installation

    My node-locked version of Embedded Edition ISE 14.4 has started failing Bitgen with the following warning:
    WARNING:Bitgen:26 - Bitgen only supports DRC but not bitstream generation on
       this device.  This condition can occur if there are problems obtaining a
       license to run bitgen or if the design targets a device which is Early
       Access.
    I have not changed my ISE license file recently, but I have installed Vivado 2015.1 in the last couple of days. Sythesis and Implementation still work. The License Configuration Manager that I can open from the Help menu still indicates that I have permanent licenses for all the features (i.e., nothing has changed to the best of my knowledge).
    Could the Vivado install have messed up my ISE licensing? If so, how do I fix this problem?

    Hi ,
    Are there more than one ISE licenses in the installation directory?
    Please attach the Xinfo file so that we can check if the correct license is being accessed by ISE.
     (also post the name of those .lic files)
    To generate the xinfo file:
    Start --> All Programs --> Xilinx Design Tools --> ISE Design Suite 14.x --> Accessories --> Xinfo System Checker.
    Thanks,
    Tushar.
    Please mark the post as an answer ("Accept as solution") in case it helped resolve your query.
    Give kudos in case a post guided you to the solution.
    This will help others in the long run

  • How to use the Logic Analyser layout in Vivado 2015.1

    Hi,
    I found this quite annoying after upgrading to vivado 2015.1. Whenever I use debug signal, it will bring me to the new logic analyser layout as shown below after bitstream is downloaded. The tiny waveform window, however, is barely useful. So I have to maximize the waveform window every time after downloading, which will disable the trigger window. But then when I want to add trigger probes, I couldn't find an easy way to get to the trigger setup window again, so I have to reset dashboard, then set trigger, then maximize the waveform window again... Can anyone send me some pointer of how to efficiently use the new layout. Also, the scroll bar of the signal name in the waveform window is not available any more. This is also annoying as my signal names are quite long and I have to make sure the panel is wide enough to show the name, otherwises it will be like /topmodule/submodule/....._V.
    Jimmy
     

    Hi Lior,
      The scroll bar is replaced with a feature (Elide Settings) that shortens the name of the probes to fit into the column size you select.
    If there’s enough space in the column, obviously its setting has no effect, and you see the entire probe name.
    If there’s not enough space, then based on this elide setting, the probe name will fit in the column either from the beginning, middle, or end of the probe name (see the attached image).
    This way it's easier for the user to see the portion of the probe names that they need without having to scroll left or right.
    This settings is inside the waveform option on the left side of the waveform viewer as you see in the images. 
    Hope this helps.

  • AWT and focusing on different windows

    Hey guys.
    I have a problem, I'm trying to set the focus a window but can't.
    I have two windows A and B.
    I also have a Events being picked up set on window A.
    So the set of events are detailed as follows.
    Window A display's and responds to events.
    When a particular event occurs it loads up a new window (WindowB) and focus is given to that window.Wasn't a problem until we realised that there was a delay between Window A being displayed and Window B being displayed, enough to cause a problem.
    So the code was changed like follows.
    WindowB.pack();
    WindowB.setVisible(true);
    WindowA.setVisible(false);When it was changed to the above, we lost the ability to pick up keyboard events, as WindowA was still the window with focus.
    I've had a look at the KeyboardFocusManager where it seems that focus can be change between components.
    However is also states for method setGlobalFocusWindow() that it can only be set if it is in the same context.
    Which it is not.
    Is it possible to set focus to the window before the window has been set visible? Is KeyboardManager the right class to look at?
    Sorry about the lack of code(It's spread in many directions and is sensitive)
    Thanks for any help in advance

    hello,
    the following link may help: http://java.sun.com/j2se/1.4.2/docs/api/java/awt/doc-files/FocusSpec.html
    wrappingduke

  • Java Focus on Application windows

    Greetings all,
    I would like to be able to detect any windows focus change on my desktop in java. Say I have 2 applications, app1 and app2 that are window-based application running on windows. What my program should do is run as a background process that will detect which one of the 2 applications is currently focused.
    I know that java cannot get a hold of the keyboard focus sub-system because of some obvious security needs, but I dont know if it is the same for the windows themselves. If anyone has ever launched himself/herself in this endeavor, please let me know what's the best route i can go about doing that
    Thanks much

    Thanks JJMack.  I was hoping it wasn't the card I was using.  This is the first time I've used a geforce card on my work PC.  However it's not the first time I've used them with Adobe's apps.  For years my personal PCs had them and usually without issues like this.  We chose to attempt to use this new Geforce GTX980 card because of how much further advanced it is over midrange Quadro cards at the moment, and because of some of the other software I am using that is more viewport and video ram dependent.  Adobe applications are still my mainstay but we couldn't justify the purchase of older technology midrange K4000 cards that were supposedly newer than my older 4000.  As these still had older PCI connections than the HP workstations we built, among other tech such as cuda core amounts that are drastically behind the times.  Jumping up to 6000 level Quadro cards for up to date technology just isn't in the budget as the prices are astronomical. As with the Titan cards cards that are high priced and yet older tech.  So we made the decision to try the GTX card for a while.  Right now this sporadic window focus issue seems to be the only new issue I've run into so far.   I'm sure I will see more in the near future doing something if the card is the issue.  Maybe the new types of hardware being used such as the PCI express hard drive, or very recent photoshop updates can be blamed.  Just not figuring it out just yet.
    I was informed by an IT professional here that has application creation experience that this truly seemed like an application problem more than a graphic card problem.   But until someone can corroborate that thought I guess I'm going to keep blaming the newer GTX card or wait to see if an App update makes this go away quietly.  No one else has chimed in yet.  Thanks for the link.

  • Porting Xapp1198 to Vivado 2015.2

    Hi,
    I'm trying to port Xapp1198 (transceiver eye scan reference design) to Vivado 2015.2 for Zynq ZC706 board.
    The original reference design was compiled with Vivado 2014.4.
    After sucessfully upgrading IP I run Block Design validation of the eyescan_subsystem, and getting a bunch of errors shown in the attached screenshot.
    I'd appreciate if this reference design is released for the latest Vivado 2015.2.
    Thanks,
    Evgeni
     

    Hi Muzaffer,
    I'm trying to fix this error message given by Vivado during the implementation phase (place & route): [Opt 31-30] Blackbox FIfoA (sfifo_16x8_dr) is driving pin DI[1] of primitive cell sv_op_R1_reg[3]_i_1. This blackbox cannot be found in the existing
    I used entity instantiation of this fifo in my RTL (fifo_i0 : entity target_lib.sfifo_16x8_dr). If Vivado is giving me this error, I'm assuming that it is expecting the Fifo to be in the target_lib library. That why I want to be able to change the library. So, if Vivado ignores library constructs during implementation, how comes I am getting this error?

  • VIVADO 2015.2 IP Packager ruins all bool type parameters

    Hi All,
    As subject: in one IP of ours, there are 3 boolean parameters (last packaged with IPI 2014.4). The component.xml is attached for Xilinx's comments, as you can see, the parameter is defined properly. When I open the IP Package from the VIVADO 2015.5, I get 3 errors of the following form:
     [IP_Flow 19-343] HDL Parameter 'C_FORCE_BYPASS_MODE (C Force Bypass Mode)': Default value "false" does not match format "long"
    I also get 3 other errors that are derivatives, but in the gui, the 'type' column does not say 'long' but it says 'bool'. The same issue used to appear with 2014.4, but we could work around it by iterative repackaging.
    What is going on? I cannot do anything with the IPI now (did not try manual editing of the XML yet).
    Thanks
    Vlad

    Module declaration can of course be sent, here it is below. Digesting your response though... I am thinking the interpretation of the values may have changed in the 2015.2
    That is, in 2014.4, the value of 0 was treated as false and in 2015.2, the IPI interpreter automatically converts it to 'long'
    BOLD text are the parameters that we are talking about.
    module cmpipe
        parameter C_VIDEO_CFG_SAME_CLK = 0,
        parameter C_ROWS = 768,
        parameter C_PIXELS_PER_CYCLE = 2,
        parameter C_NUM_SRCDRV = 12,
        parameter C_COMP_SUBPIXELS = 3,
        parameter C_COORD_WIDTH = 22,
        parameter C_FORCE_BYPASS_MODE = 0,
        parameter C_LUMINANCE_CORRECTION_LUT_TYPE = "PLAIN",
        parameter C_CMPIPE_GAMMA_DECODE_LUTRAM_STAGES = 0,
        parameter C_GAMMA_DECODE_INPUT_PIXEL_WIDTH = 10,
        parameter C_GAMMA_DECODE_OUTPUT_PIXEL_WIDTH = 10,
        parameter C_M_AXIS_VDMA_VID_BUS_WIDTH = 128,
        parameter C_M_AXIS_VDMA_COMP_BUS_WIDTH = 128,
        parameter C_INPUT_VIDEO_PIXEL_WIDTH = 10,
        parameter C_ACTUAL_VIDEO_PIXEL_WIDTH = 10,
        parameter C_CMPIPE_OUTPUT_PIXEL_WIDTH = 10,
        parameter C_GAMMA_CORRECTION_LUT_TYPE = "PLAIN",
        parameter C_GAMMA_CORR_INPUT_PIXEL_WIDTH = 10,
        parameter C_GAMMA_CORR_OUTPUT_PIXEL_WIDTH = 10,
        parameter C_INCLUDE_RGBW_CONV = 1,
        parameter C_RGB_TO_RGBW_PIXEL_WIDTH = 10,
        parameter C_PNLCCB_INPUT_PIXEL_WIDTH = 10,
        parameter C_PNLCCB_OUTPUT_PIXEL_WIDTH = 10,
        parameter C_INCLUDE_STR_HIST = 0,
        parameter C_STR_HIST_PIXEL_WIDTH = 16,
        parameter C_COLUMNS = 1296,
        parameter C_S_AXI_DATA_WIDTH = 32,
        parameter C_S_AXI_ADDR_WIDTH = 32,
        parameter C_S_AXI_MIN_SIZE = 32'h0000_ffff,
        parameter C_BASEADDR = 32'h0000_0000,
        parameter C_HIGHADDR = 32'hffff_ffff,
        parameter C_FAMILY = "virtex6"
       (/*AUTOARG*/
     

  • Vivado 2015.2 IP Packager Fail

    Vivado 2015.1 IP packager works fine.  In 2015.2 the tool seems to indentifty all the parts of my design correctly and displays well in the Hierarchy window.  But when I try to ipx::package_project in 2015.2 it fails with "ERROR: [IP_Flow 19-272] [HDL Parser] Unable to determine HDL language of top-level HDL model, /..."random.coe.  It seems like the packager thinks the coe is the top-level design.  Any idea how to fix?  

    Yes the top is selected properly.  No I cannot post my design here.  
    If you want to reproduce the failure just try making any .sv your top level.  And make sure the project includes a .coe.  The packager will fail.  Then use a .v as a top level and it will work.  There's a bug in the tool.
    A workaround is to make your top (System Verilog) use the extension .v  Then explicitly label the file system verilog with "set_property type systemVerilogSource" in Vivado.  Now it will package properly.  
    Please fix in a patch or 2015.3.
    Thanks
    jer

  • 10.5.7: change in window and spaces switching

    On Leopard 10.5.0-7 if I closed an application window, I always stayed on my current desktop.
    Since upgrading to 10.5.7, every time I close an application window, I'm taking to a fairly random other space and focused on another window from the same application.
    I have long ago forgotten the setting to change this behavior: I want to stay on the same space when I close a window, no more switching to other spaces.
    Anyone remember or have a link to the option? I'm fairly certain it was a default setting done from the terminal.
    Thanks.

    Found:
    defaults write com.apple.Dock workspaces-auto-swoosh -bool NO

  • Vivado 2015.1 unattended installation - Can someone help pls

    i tried installing Vivado 2015.1 in batch mode
    After running app at command prompt %~dp0"xsetup2.bat" -b ConfigGen it came up with 4 options to choose from, i selected option 2 Vivado Design Edition then the dialog box Disappeared without prompting for a location/filename for
    configuration file  to be stored.
    Can someone help pls.

    Thanks Vinay...
    Have checked the root of C and the App folder but i can't find any changes..
    below is the command in the batch file.... could this make any diff please?
    @echo off
    REM store the original image dir into a variable
    set INSTALLER_ROOT_DIR=%~dp0\..
    rem resolve UNC path
    pushd %~dp0
    set root="%cd%"
    rem xsetup.bat is in <root>\bin, get the parent directory (<root>)
    set parent=%cd%\..
    @setlocal enableextensions enabledelayedexpansion
    rem Check for exclamation point
    rem Remove exclamation point if any in the parent folder path and check if the folder exists
    set parent_fixed=%parent:!=%
    IF NOT EXIST "%parent_fixed%" (
    start cmd /c "echo ERROR: The character '^!' is not allowed in path. Please correct the problem and try again. && pause"
    endlocal
    goto :end
    endlocal
    CALL %root%\setup-boot-loader.bat %*
    set ARGS=%ARGS% -DINSTALLER_ROOT_DIR="%INSTALLER_ROOT_DIR%"
    REM if the argument -Uninstall was specified, run the uninstaller
    IF NOT [%1]==[] (
    IF [%1]==[-Uninstall] (
    set ARGS=%ARGS% -DINSTALLATION_MODE=Uninstall
    set ARGS=%ARGS% -Dlog4j.configuration="%parent%/data/log4j.xml"
    IF NOT "%DEBUG_ARGS%" == "" (
    echo adding %DEBUG_ARGS% to %ARGS%
    set ARGS=%DEBUG_ARGS% %ARGS%
    set ARGS=%ARGS% -DHAS_DYNAMIC_LANGUAGE_BUNDLE=true
    IF [%X_BATCH%] == [1] (
    rem Check if it is a 32-bit platform and exit if 32 libraries are not available.
    IF [%ARCH%] == 32 (
    set libDir=%parent%\lib\win32.o
    IF NOT EXIST "%libDir%" (
    echo ERROR: This installation is not supported for 32 bit platforms
    goto :end
    %X_JAVA_HOME%\bin\java.exe %ARGS% -cp "%X_CLASS_PATH%;%parent%\lib\classes\commons-cli-1.2.jar" com.xilinx.installer.api.InstallerLauncher %*
    ) ELSE (
    %X_JAVA_HOME%\bin\java.exe %ARGS% -splash:"%parent%\data\images\splash.png" -jar "%parent%\lib\classes\xinstaller.jar"
    goto :checkCanceled
    goto :end
    :checkCanceled
    IF EXIST %TEMP%\xinstall-delete.bat (
    call %TEMP%\xinstall-delete.bat
    del %TEMP%\xinstall-delete.bat
    :end
    IF NOT [%TEMP_NATIVE_LIB%] == [] (
    IF EXIST [%TEMP_NATIVE_LIB%] (
    RMDIR /Q /S [%TEMP_NATIVE_LIB%]
    popd

  • How can I change the window size of iTunes?  Used to be easy before installing Mavericks.

    How can I change the window size of iTunes on my iMac?  Used to be easy before installing Mavericks.

    If you want to make the itunes tab so you can see the dock
    you press the
    esc
    button if your in full screen mode
    if you want to get into full screen mode you press the arrows facing away from eachother in the top right corner
    there is another way to get to the normal tab if your in full screen
    make the curser go right up to the top of the screen and it will show the apple tab
    it will have two arrows facing together highlited in blue
    if u tap that it will take you to the normal tab

  • Is there a way to change the Windows Update service startup type on Windows Server 2012 R2?

    We have a number of newly built 2012 R2 servers that we have HP Operations Manager agent running on that monitors the status of several services and reports if they are "stopped". One of these services is Windows Update. Every day we
    get at least one alert saying:
    "Service "Windows Update" is not started. Current state is stopped"
    Checking the event logs shows that the Windows Update service stops, then a while later it just starts again. Not an error, just an information event.
    In Windows 2012 R2 the Windows Update service is set to "Automatic (Trigger Start)", where in previous versions we run (2012/2008R2) it would be set to just "Automatic" or "Automatic (Delayed Start)"
    I have come to understand that this behaviour is normal for Windows 2012 R2, and that Trigger Start services by design stop themselves after a period of inactivity. I was unable to find any info on how this works. Our client would like this to
    be changed and the Windows Update service stay running all the time, understanding that this impacts performance.
    Is there a way to change the Windows Update service in Server 2012 R2 to the old Automatic startup behaviour so that it stays running all the time instead of stopping and starting periodicall? There is no option to do this via the services mmc
    gui.
    So far I have tried:
    Removing the Triggers using the command: sc triggerinfo wuauserv delete
    This works temporarily, the service then shows as just Automatic in the services console, however if you restart the server or restart the service it goes right back to being Automatic (Trigger Start).
    Any kind of help would be appreciated.

    This one might help.
    Allow configuration of Automatic Updates in Windows 8 and Windows Server 2012
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

Maybe you are looking for