Article Details

ID: 507
Case Type: faq
Category: Installation
Related To: Win 7
Family: All FPGA

Search Answer Database

Search Text Image

How to run ispLEVER in 64-bit Windows 7 and 64-bit Windows Vista?

Lattice ispLEVER is not supported in 64-bit Windows 7 and 64-bit Windows Vista.
ispLEVER is fully supported in 32-bit Windows XP and 32-bit Windows Vista. It is necessary to run one of the supported Windows operating systems as a virtualized guest of the host 64-bit operating system.


The Lattice applications group has used two methods to run ispLEVER on 64-bit Windows operating systems. Both methods, listed below, used 32-bit Windows XP as the guest operating system.


The Lattice applications group cannot help debug issues arising from the use of any specific virtualization technology.

- Windows Virtual PC or the Windows XP Compatible Mode
Microsoft provides a free virtualization tool called Windows Virtual PC. It can be downloaded along with the full Windows XP from their website. http://www.microsoft.com/

Run the Lattice ispLEVER tools from inside the virtual machine. Tools installed in the Windows XP Mode are automatically available for launch in Windows 7 Start Menu. Although these tools are running on the Windows XP kernel, there are still a few issues. So, it is advised to launch the Windows XP Virtual PC, and then run ispLEVER tools inside the virtual PC.

Few things to note while running Windows Virtual PC:
When you initiate Windows Virtual PC, the virtual machine is accessed as a remote desktop, and ispLEVER is not supported while running on remote desktops.
Make sure you activate the Disable Integration Features of Windows Virtual PC. You can do this from the Tools menu in the Windows Virtual PC. Disabling the integration mode also disables file transfer between the host and virtual machine. To be able to transfer files between the two machines, you need to create a shared folder:

1. Create a new folder in Windows 7, right click and select Sharing.

2. Click on the Advanced Sharing button.

3. In the next window you can add users who can access the folder.

4. Type Guest, and click Add. The new folder is added at the bottom pane of the window. 

5. Change the Access from Read to Read and Write. This is done because Windows XP initiates access requests as a Guest.  Windows 7 provides a more secure user access.

In this mode, you should be able to run the tools without issues.

- Third Party Virtualization Software
Another option is to use third party virtualization software.  The Lattice applications group has successfully used VMWare Workstation 7.x to support 64-bit Windows operating systems. The information described here is a direct result of our experience with this tool.  Lattice does not endorse the use of any particular virtualization tool, and other solutions may be equally successful.

Third party virtualization tools run independently. They typically provide greater flexibility and control of the system resources assigned to the guest operating system.

It is important that the guest operating system provide the necessary access to the ispLEVER license file. 
In case of floating license, make sure the guest operating system has network access to the FLEXLM server.  Network configuration in virtualization tools are usually very flexible making specific directions about providing network configuration difficult.  Consult with an expert in configuring networks if you are unable to gain access to the FLEXLM server.

In case of node locked local license, make sure the Network Interface Card (NIC) address of the guest operating system matches the license file provided by Lattice.  If the NIC inside the license file differs from the NIC supplied by the guest operating system you will need to request a new license file.