1. Introduction
ADE XL, ADE Explorer Can not be launched, Virtuoso stuck for minutes and return some error message.
I searched the forum and found one similar thread.
https://community.cadence.com/cadence_technology_forums/f/custom-ic-design/55433/adexl-not-starting
The Issue can be reproduced on Virtuoso 6.1.8 (sub-version IC6.1.8-64b.500.27) and Virtuoso Studio 23.1 (although athe error message is different)
2. Error Message
The following error messages are from 6.1.8
getVersion(t)
"sub-version IC6.1.8-64b.500.27 " (Is it ISR 27?)
axlBeanstalkd process '15323' was stopped, the last strace information before it's stopped is dumped to '/tmp/strace_2023_07_21_08_27_02_15323'
Messages already created for current virtuoso session was lost and cannot be recovered.
*Error* error: Timed out attempting to connect to launched beanstalkd process. - nil
*WARNING* (DEBASE-102079): A SKILL error occurred in function _axlDataTrigger
*WARNING* (DEBASE-102084): Data trigger for viewType maestro failed.
And I checked the strace log
$ cat /tmp/strace_2023_07_21_08_27_02_15323
strace: attach: ptrace(PTRACE_SEIZE, 15323): No such process
The ADE L works well in IC618
3. Testing on IC 23.1
By the way, the IC 23.1 is
getVersion(t)
"sub-version IC23.1-64b.43 "
And when I open the ADE Explorer (there is no ADE XL), it stuck and returns no error message.
4. Information asked in the previous thread
Furthermore, Andrew asked "Is this for an existing adexl view? If you look in the view, is the data.sdb empty?"
I checked the maestro/maestro.sdb and adexl/data.sdb, they are totally blank, size are 0.
They are created by the failing launching.
5. Some guessing
Is it related to spectre? I am using
spectre -W
sub-version 19.1.0.373.isr7
I can see one related process by ps command:
ps -eo pid,args -u [my_user_name]
[/mycadencepath]/ic618-270/tools/dfII/bin/64bit/axlBeanstalkd -p 11300 -z 10000000
but the PID is not the PID mentioned in the Virtuoso console, actually, the found process PID is always larger than the one given by console error message.
6. Debug
How can I find some log or turn on logging for Virtuoso for troubleshooting?
Thank you for reading.