Featured Content
Forum Widgets
Recent Discussions
Questa – Altera FPGA Edition simulator licensing
Hello all, I am trying to get this simulator to work with a fixed license file but when trying to open it I get the licensing error shown below Currently my environment is configured so that environment variable LM_LICENSE_FILE points to the .dat fixed license file. SALT_LICENSE_SERVER environment variable doesn't exist in my environment. Am i missing anything regarding the configuration of my environment? Could somebody please help me solve this licensing problem? Thank you very much in advance for your help. Best Regards, Eduardo.44Views0likes4CommentsTiming analysis - long combinational path
Hi, Running Timing Analyzer I get violations due to long combinational paths. Looking at the path in the technology map viewer, it looks like this leftmost block = registerbank holding a configurable value used by the other two modules center/rightmost block = two identical modules using the register-value I can see the long path, but I do not understand why it is implemented like this. Why is the register-value routed through dec_filter:15 to dec_filter:9, and not getting the value directly from the register-bank-module to the left? Is there anything I can do to force a different implementation?84Views0likes12CommentsIs Quartus Prime Pro 22.4 Compatible with Stratix 10 NX Series Device 1SN21CEU2F55E2VG?
Hello everyone, I'm wondering if Quartus 22.4 supports the Stratix 10 NX series devices. My chip model is 1SN21CEU2F55E2VG. I've installed Quartus 22.4 along with the Stratix 10 device library, but I can't seem to find any options related to this chip. Has anyone else encountered this issue or knows if this version supports the Stratix 10 NX series? Any help or guidance would be greatly appreciated! Thank you!49Views0likes4CommentsCYCLONE IVE ODDR delay mismatch
Hello Altera Experts! I am using Quartus Standard 24.1.. I'm building a 10-bit parallel output interface to drive a DAC. I'm using the oddr (ALTDDIO_OUT) registers so that all bits output simultaneously. 9 of the 10 bits are aligned, while one has an additional delay of about 2 nsec. I created two 10-bit buses (to drive two DACs), and the strange thing is that bit (3) is always delayed on both buses. I'm attaching the project, hoping some experts can help me. The ddr registers are correctly instantiated, but in the timing analysis, the bit(3) coming out of the fpga is delayed compared to all the others: TIMING ON BUS_A: TIMING ON BUS_B: REGULAR DELAY: BIG DELAY: The only difference I see is that the "slow" pins are both also Vrefs (pin 105 and pin 80): Could this be the reason? regards, LUCA.26Views0likes1CommentQuesta 2 licenses?
I got a new work PC (WIndows 11) recently, so I downloaded Quartus Prime Lite 25.1. At the time, I also included Questa Altera Edition in the download. But I didn't try to use Questa. Last week, I read the directions on going to the SSLC and got a license so I could start using Questa. I got the license file, put it in a folder, and followed the directions to set it up in the Environment Variables. I then tried to use Questa and I'm getting the error "Unable to Checkout a license. Make sure your license file environment variable (SALT_LICENSE_SERVER) is set correctly and then run 'lmutil lmdiag' to diagnose the problem." So I dd that. It seems that I have two license files. One looks like it was set up automatically when I originally downloaded Quartus and Questa and the second that I got from the SSLC. Looking in the Environment Variables, under User variables for [my_user_name], there is a variable SALT_LICENSE_FILE with a value of C:/Users/[my_user_name]/questa_lic.dat. And under the System variables there is a variable called SALT_LICENSE_SERVER with a value of C:\[the_folder_I_setup]. I didn't set up the first environment variable. The second one is the one I entered according to the instructions on the SSLC. Looking at the first license file with a text editor, I see that it is using the MAC address of my laptop's wifi adapter. And looking at the second license file, I see that it is using the MAC address of my laptop's wired Ethernet adapter. I think I was on wifi when I originally downloaded everything. And I was wired when I got the license from the SSLC. What should I do? Which license file should it be using? Why are there two variables and two license files? Since the wifi and wired connections on any computer always have different MAC addresses, is it not possible to use Questa with both? In other words will I always have to be using one of these connections and not the other? That would stink. Thanks.11Views0likes1CommentNo access to the Self Service Licensing Center (SSLC)
I have a Quartus license and tried to access the Self Service Licensing Center (SSLC), but when I log in with my account, I get a message saying that I do not have access to this site (I attached a screenshot). What should I do? When I sent a help message through the link on this page, I received an automatic email directing me to seek help through other channels, such as the Altera community forum.92Views2likes8CommentsQuartus Prime 25.1 installation issue
Hello to the community. I had some problems while installing Quartus Prime. Though in the end I finally succeeded, maybe someone will point out what I've done wrong. Here are the steps: I started installation by executing the setup.bat command file. Left the configuration all default as well as the installation directory. The software successfully unpacked the files and started installing the help component. After a while it reported that it was done by the "Installation Completed" message and full progress bar. I waited for a while and then forced this window to close. It displayed some error message and quit. No further progress was observed after some time, so I killed that process too. After that I played a little with installation directories, turning on and off the antivirus, but nothing helped. In the end I came up with the following solution: Again, execute the setup.bat. Disable help installation. Wait until come other component reports it's done and do not responding. Kill that process and see some error window. Wait until installation is done. Install the help. I'm attaching a few screenshots depicting this behavior for the Ashling RiscFree component below. Though in the end I did obtain the software, it is still quite annoying and time-consuming. Maybe there is some tweak to make it smooth? I'm using Windows 10 version 10.0.19045.6466. Thanks in advance.42Views0likes3CommentsDuplicate_hierarchy_depth / duplicate_register
According to timing recommendations I am trying to manually duplicate logic using either set_instance_assignment -name duplicate_hierarchy_depth reg level or set_instance_assignment -name duplicate_register reg level according to AN-1016 section 4.2.4.2. But, Quartus Prime 25.1 Lite complains that duplicate_hierarchy_depth is an illegal assignment. duplicate_register seems to be ignored by Quartus and I cannot find either of them in the Assignment Editor. Any suggestions to what I am doing wrong?Solved96Views0likes14Comments