Undefined subrutine liberty::si2drPIInit
Hi! I found that when trying to use the command read_lib it fails with the following error:
Undefined subroutine &liberty::si2drPIInit called at /home/lean/vlsi/temp/proton/PARSER/make_rw_lib
I installed succesfully the Liberty-Parser-0.04 perl module and the liberty_parse-2.5.
Any help on this? Thanks, L.
Hello Leandro,
I found that when trying to use the command read_lib it fails with the following error:
Undefined subroutine &liberty::si2drPIInit called at /home/lean/vlsi/temp/proton/PARSER/make_rw_libI installed succesfully the Liberty-Parser-0.04 perl module and the liberty_parse-2.5.
Any help on this?
"Proton" is not my tool, so I have no idea how to fix it; I don't even know how to use it. It was developed at Silverline, and I can put you in contact with Rajeev Srinistava or somebody who knows something about it. efabless purchased the rights to it and we keep it as part of our github repository, but it is not specifically part of our supported toolchain. Regards, Tim
+--------------------------------+-------------------------------------+ | R. Timothy Edwards (Tim) | email: [email protected] | | Open Circuit Design | web: http://opencircuitdesign.com | | 19601 Jerusalem Road | phone: (240) 489-3255 | | Poolesville, MD 20837 | cell: (408) 828-8212 | +--------------------------------+-------------------------------------+
Hello Tim, thank you for your quick answer. I've just solved the issue (in a very pragmatic way) and also found the authors' emails on the source code, so I think next time I'll write them directly. Thanks, Leandro.
L.
2018-02-11 20:01 GMT-03:00 R. Timothy Edwards [email protected]:
Hello Leandro,
I found that when trying to use the command read_lib it fails with the following error:
Undefined subroutine &liberty::si2drPIInit called at /home/lean/vlsi/temp/proton/PARSER/make_rw_lib
I installed succesfully the Liberty-Parser-0.04 perl module and the liberty_parse-2.5.
Any help on this?
"Proton" is not my tool, so I have no idea how to fix it; I don't even know how to use it. It was developed at Silverline, and I can put you in contact with Rajeev Srinistava or somebody who knows something about it. efabless purchased the rights to it and we keep it as part of our github repository, but it is not specifically part of our supported toolchain. Regards, Tim
+--------------------------------+-------------------------------------+ | R. Timothy Edwards (Tim) | email: [email protected] | | Open Circuit Design | web: http://opencircuitdesign.com | | 19601 Jerusalem Road https://maps.google.com/?q=19601+Jerusalem+Road&entry=gmail&source=g | phone: (240) 489-3255 | | Poolesville, MD 20837 | cell: (408) 828-8212 | +--------------------------------+-------------------------------------+
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/efabless/proton/issues/1#issuecomment-364798304, or mute the thread https://github.com/notifications/unsubscribe-auth/AGs7MOfXbh2DBlNN0LfKHK5GW7Z6mtLtks5tT3E3gaJpZM4SBb9H .
Hi! Just for the record, if you have any comments for this:
Solution 1, not quite sure if it is the best way, but at least did the work: Replace every single liberty:: for libertyc:: on file PARSER/make_rw_lib
Solution 2: Replace liberty::si2dr... for lib_...
After fixing that, uncomment line 1577 #&read_lib ("-lib","$lib"); on file make_gui_support_func if you want to import .lib files from gui in menu: Library -> select technology
Regards, L.