karsten Posted March 3, 2013 Report Share Posted March 3, 2013 Hello all, we released the SystemC-AMS proof-of-concept library 1.0 compatible to the SystemC AMS extension 1.0 standard. The main differences to the 1.0beta2 release are: * support of SystemC 2.3.0 * improved standard conformity - especially missing error messages added * bug fixes * improved plattform and compiler support You can download the library: http://www.eas.iis.fraunhofer.de/systemcamsdownloads The library is licensed as usual under the Apache 2 license agreement. If you have any questions or problems feel free to contact me. Best regards Karsten Philipp A Hartmann 1 Quote Link to comment Share on other sites More sharing options...
kocha Posted March 3, 2013 Report Share Posted March 3, 2013 Hi. I opened link page, but not found download link. Could you get SystemC-AMS Extention 1.0 library? Best regards Quote Link to comment Share on other sites More sharing options...
maehne Posted March 4, 2013 Report Share Posted March 4, 2013 Hello, I can confirm that the download link is missing from the Fraunhofer website. I'll inform Karsten by e-mail about this. Regards, Torsten Quote Link to comment Share on other sites More sharing options...
karsten Posted March 4, 2013 Author Report Share Posted March 4, 2013 Unfortunately there is an issue in our context management system - the English page is not working properly (and the administrator is in vacation :-( ) Please use the German page until we able to fix this: http://www.eas.iis.fraunhofer.de/de/geschaeftsfelder/mikroelektronische_systeme/systementwicklung/download_bibo.html Sorry for this inconvinience Karsten Quote Link to comment Share on other sites More sharing options...
kocha Posted March 4, 2013 Report Share Posted March 4, 2013 Hi, Thank you for giving a reply. I could get systemc-ams-1.0.tar.gz file. Best regards kocha Quote Link to comment Share on other sites More sharing options...
johnnie.chan@gmail.com Posted March 7, 2013 Report Share Posted March 7, 2013 Hi, FYI I just downloaded the new package and had a slight hiccup in configuring the install on linux. I needed to run dos2unix on all the files to take care of all the return characters (in config/) for the configure script to run properly. Johnnie Quote Link to comment Share on other sites More sharing options...
maehne Posted March 7, 2013 Report Share Posted March 7, 2013 Hello Johnnie, thanks for reporting this issue. As SystemC-AMS is developed on Windows and Linux, such things unfortunately happen from time to time. I hope Karsten can provide soon a new Tar ball without the offending mix of different line endings. In the meantime, your workaround is the way to go. Torsten Quote Link to comment Share on other sites More sharing options...
karsten Posted March 18, 2013 Author Report Share Posted March 18, 2013 now the link: http://www.eas.iis.fraunhofer.de/systemcamsdownloads is working and the library there should not contain wrong line delimiter. Unfourtunately our content management system had some problems while updating the link and the library. Best regards Karsten Quote Link to comment Share on other sites More sharing options...
dakupoto Posted March 23, 2013 Report Share Posted March 23, 2013 Dear Sir, As you say SystemC-AMS 1.0 PoC release is compatible with SystemC-2.3.0. So, does it mean that 1. We can compile our programs linked with SystemC-2.3.0 2. At run time, use 'LD_LIBRARY_PATH' to load the SystemC-2.3.0, just as we do for pure SystemC-2.2.0 programs ? 3. Does it mean that that if we compile with SystemC 2.2.0, we have to re-compile and run it with SystemC 2.3.0. I ask this because SystemC-AMS always has to be run in conjunction with pure SystemC, and the SystemC 2.3.0 library is loaded dynamically at run time, as compared to SystemC 2.2.0 Please let us know. Quote Link to comment Share on other sites More sharing options...
dakupoto Posted March 23, 2013 Report Share Posted March 23, 2013 Dear Sir, There is another issue that I request clarification on. As I remember from the time I compiled/installed SystemC-AMS-1.0Beta2, on Linux, one has to specify the path to the SystemC library during the first configuration step. The INSTALL file (for SystemC-AMS 1,0 Poc) does not mention this anywhere. Could you please let us know ? Quote Link to comment Share on other sites More sharing options...
sumit_tuwien Posted March 23, 2013 Report Share Posted March 23, 2013 Hi 1. We can compile our programs linked with SystemC-2.3.0 Yes 2. At run time, use 'LD_LIBRARY_PATH' to load the SystemC-2.3.0, just as we do for pure SystemC-2.2.0 programs ? You can set LD_LIBRARY_PATH or you can use -Wl,-rpath,path/to/systemc_library_directory during liniking 3. Does it mean that that if we compile with SystemC 2.2.0, we have to re-compile and run it with SystemC 2.3.0. It is always a good idea to recompile! There is another issue that I request clarification on. As I remember from the time I compiled/installed SystemC-AMS-1.0Beta2, on Linux, one has to specify the path to the SystemC library during the first configuration step. The INSTALL file (for SystemC-AMS 1,0 Poc) does not mention this anywhere. Thanks, we will take care of that Regards, Sumit Quote Link to comment Share on other sites More sharing options...
maehne Posted March 23, 2013 Report Share Posted March 23, 2013 You have to recompile SystemC-AMS 1.0 for SystemC 2.3, as the API of SystemC changed between 2.2 and 2.3 in some central places used by SystemC-AMS. A SystemC-AMS compiled for SystemC 2.3 won't be backward-compatible for SystemC 2.2 either! You'll need to compile separate versions. sumit_tuwien 1 Quote Link to comment Share on other sites More sharing options...
dakupoto Posted March 25, 2013 Report Share Posted March 25, 2013 Dear Sirs, Thanks for your clarifications. Basically confirms what I had suspected to be the case. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.