Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21336 Discussions

Stratix II GX EP2SGX125 Missing

Altera_Forum
Honored Contributor II
1,553 Views

Hello everyone  

 

I can not find the Stratix II GX EP2SGX125GF1508C4 or any other variation of EP2SGX125 in the Quartus II project wizard. I also did not find any documentation about the device.  

 

Is there any older version of the Quartus II having this device, or other compatible Stratix II GX that I can choose in the project wizard, perhaps EP2SGX130? 

 

Best regards and thank you in advance, 

 

Ricardo
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
543 Views

Are you certain of the part number you've posted? I don't think it exists. 

 

The Stratix II EP2SGX130 you mention is clearly 'closest' - but compiling a design for a device that is close in size to the one you want will not yield anything useable. 

 

Have a look on Altera's site for all the Stratix II parts available: buy-devices.html (http://www.altera.com/buy/devices/buy-devices.html

 

Regards, 

Alex
0 Kudos
Altera_Forum
Honored Contributor II
543 Views

Thanks Alex for your reply, 

 

I also got the impression that this device may not exist and that maybe the unit I have here were some fakes or error label, but doing a search in the internal files of the Quartus II found some curious references. 

 

Even not being available in the Quartus II GUI, the file "ddb_stratixiigx_info_j.ddb" contained in the "\ common \ devinfo \ stratixiigx \" there is a part that mentions this device: 

 

part EP2SGX125GF1508C4 

# ### (User name - EP2SGX125GF1508C4) 

DEVICE = STRATIXIIGX5_V1 

FAMILY = STRATIXIIGX 

NUM_OF_IO = 698 

NUM_OF_LCELLS = 100464 

PACKAGE = FBGA 

PIN_COUNT = 1508 

POWER_MODEL_STATUS = FINAL 

SPEED_GRADE = 4 

TEMPERATURE_GRADE = COMMERCIAL 

# ## TRAITS = NOT_LISTED 

TRAITS = FINAL_TIMING_MODEL 

DEV_RESOURCES = { 

"LEs" = 100464 

"ALUTs" = 100464 

"Pins" = 1508 

"Memory bits" = 6669504 

"DSP" = 60 

"Embedded multiplier 9-bit elements" = 480 

"PLL" = 8 

"DLL" = 2 

"SERDES transmitters" = 66 

"SERDES receivers" = 70 

"GXB transmitter channels" = 20 

"GXB receiver channels" = 20 

"Global clocks" = 16 

"User I/Os" = 807 

end 

 

As we can imagine, it seems next to EP2SGX130 but slightly less resources. 

 

So I decided to try something. I created a new project for EP2SGX130 and before inserting any element I closed the project and changed the file "t1.qsf" which contained the line "set_global_assignment-name DEVICE EP2SGX130GF1508C4" and modified to "set_global_assignment-name DEVICE EP2SGX125GF1508C4". Surprisingly when I opened the project, no error was displayed and I could add components, assign pins and compile apparently without problems. 

 

Anyway there is still the question: if maybe this device actually exists, why it was removed from the Quartus II interface? 

 

Regards, 

Ricardo
0 Kudos
Altera_Forum
Honored Contributor II
543 Views

 

--- Quote Start ---  

 

if maybe this device actually exists, why it was removed from the Quartus II interface? 

 

--- Quote End ---  

 

 

There is a precedent for part numbers that you can use in a Quartus project file (the DEVICE parameter you edited); many engineering sample (ES) part numbers are not available in the GUI, yet it is still accepted via the Tcl interface (I had an old MAX II development kit with an ES device). 

 

Perhaps the part you had never went into production, so was eliminated from the GUI (and documentation) to avoid confusion (and people attempting to place further orders for the part). 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
543 Views

Thanks for the reply David, 

 

Surely this should be the case here. 

 

About Tcl, then I wrote a little script that creates a project using EP2SGX125 with fir_filter that comes with Quartus II. Compiled perfectly. 

 

I will continue doing tests with the device and try to determine if has some apparent limitation. 

 

Thanks again for the attention, 

 

Cheers, 

Ricardo
0 Kudos
Reply