Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15461 Discussions

Quartus_cdb (17.1/18.0) crashes while generating VQM for StratixV for a simple adder

Altera_Forum
Honored Contributor II
932 Views

Hi All, 

 

I am using Quartus17.1 as well as Quartus 18.0 

 

quartus_cdb crashes with following error only when StratixV family is used: 

*** Fatal Error: Segment Violation at (nil) 

Module: quartus_cdb 

Stack Trace: 

0xbbd90: DEV_DEVICE::get_pad_info() const (ddb_dev) 

 

End-trace 

 

The verilog file, Add_24Ux24U_24U_4.v :# ########################## 

module Add_24Ux24U_24U_4 ( 

in2, 

in1, 

out1 

); 

input [23:0] in2, 

in1; 

output [23:0] out1; 

wire [23:0] asc001; 

 

assign asc001 = 

+(in2) 

+(in1); 

 

assign out1 = asc001; 

endmodule# ######################## 

 

The tcl file (syn.tcl):# ######################## 

load_package flow 

load_package report 

load_package sdc 

 

set module "Add_24Ux24U_24U_4" 

 

proc syn { module family verilogInput} { 

set proj [project_new -overwrite $module] 

set_global_assignment -name FAMILY $family 

set_global_assignment -name DEVICE Auto 

set_global_assignment -name VERILOG_FILE ${module}.v 

set_global_assignment -name NUM_PARALLEL_PROCESSORS 2 

set_instance_assignment -name VIRTUAL_PIN ON -to in* 

set_instance_assignment -name VIRTUAL_PIN ON -to in* 

set_instance_assignment -name VIRTUAL_PIN ON -to out* 

set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top 

 

execute_module -tool map 

execute_module -tool fit 

execute_module -tool cdb -args "--vqm=${module}.vqm" 

project_close 

 

syn $module "StratixV" $module# ######################## 

 

Command used to run 

> quartus_sta -t syn.tcl 

 

Please let me know any solution to this issue. 

 

Thanks, 

Srinivasa
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
97 Views

Contents of cr_ie_info.json 

"system" : { 

"platform" : "linux64", 

"os_name" : "Red Hat", 

"os_version" : "" 

}, 

"error" : { 

"executable" : "quartus_cdb", 

"comment" : "not_applicable", 

"error_message" : "Segment Violation at (nil)", 

"source_file" : "unknown", 

"line" : "0", 

"stack_trace" : "\t0x7f387c125d60: ddb_dev + 0xbad60 (_ZNK10DEV_DEVICE12get_pad_infoEv + 0)\n", 

"subsystem" : "unknown" 

}, 

"quartus" : { 

"quartus_bits" : "64", 

"version" : "15.1.0", 

"build" : "185", 

"edition" : "Standard Edition" 

}
Reply