tag:blogger.com,1999:blog-14130918145010302792024-02-20T17:51:19.739-08:00SCREAM n' OPENBlog of SCREAM Lab Open Source/成功大學SCREAM實驗室開放軟體網誌
<br>
OpenESL/SLIM/SPS3SCREAMLabhttp://www.blogger.com/profile/05590168398461567054noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1413091814501030279.post-42443020890548344802009-07-16T06:43:00.001-07:002009-07-17T23:01:51.974-07:00OpenESL 0.1<p align="justify"><font face="微軟正黑體">Now OpenESL 0.1 is now released.</font></p> <p align="justify"><font face="微軟正黑體">The download link is:</font></p> <p align="justify"><a title="http://ludwig.csie.ncku.edu.tw/members/gary750301/OpenESL%20Release.zip" href="http://ludwig.csie.ncku.edu.tw/members/gary750301/OpenESL%20Release.zip"><font face="微軟正黑體">http://ludwig.csie.ncku.edu.tw/members/gary750301/OpenESL%20Release.zip</font></a></p> <p align="justify"><font face="微軟正黑體">The detail of functions and operations could be found in the user manual.</font></p> <p align="justify"><font face="微軟正黑體">Main Features:</font></p> <p align="justify"><font face="微軟正黑體">1. Integrated Development Environment. That means that one writes SystemC modules and runs simulation in one please.</font></p> <p align="justify"><font face="微軟正黑體">2. Eclipse GEF GUI. One can do system configuration using the GUI, like CoWare Platform Architect.</font></p> <p align="justify"><font face="微軟正黑體">3. Component Wizard. Using the wizard, OpenESL generates quite a few necessary codes automatically for you.</font></p> <p align="justify"><font face="微軟正黑體">4. Environment setup, makefile, XMLs for components and your system,..., and so on, are all auto. One needs not write any code for these.</font></p> <p align="justify"><font face="微軟正黑體">5. TLM2.0 ready. You can choose to use TLM2.0 interface or not. Codes for interfaces of modules are automatically generated too.</font></p> <p align="justify"><font face="微軟正黑體">6. Profiling tool is ready if you use OpenESL equipped TLM2.0 bus and interfaces.</font></p> <p align="justify"><font face="微軟正黑體">To be released:</font></p> <p align="justify"><font face="微軟正黑體">1. SVN tool to be released soon.</font></p> <p align="justify"><font face="微軟正黑體">2. GtkWave tool to be released soon.</font></p> <p align="justify"><font face="微軟正黑體">3. Design Examples to be released soon.</font></p> <p align="justify"><font face="微軟正黑體">4. Video tutorial to be released soon.</font></p> <p align="justify"><font face="微軟正黑體">5. Co-Simulation with Matlab/Simulink, CoWare, ModelSim, SMIMS USB FPGA board to be released soon.</font></p> <p align="justify"><font face="微軟正黑體">6. 8051 SystemC Model and its FPGA version to be used with OpenESL.</font></p> <p align="justify"><font face="微軟正黑體">Links:</font></p> <p align="justify"><a href="http://www.mathworks.com/products/simulink/" target="_blank"><font face="微軟正黑體">Matlab/Simulink</font></a></p> <p align="justify"><a href="http://www.coware.com/products/platformarchitect.php" target="_blank"><font face="微軟正黑體">CoWare Platform Architect</font></a></p> <p align="justify"><a href="http://www.model.com/products/products_pe.asp" target="_blank"><font face="微軟正黑體">ModelSim</font></a></p> <p align="justify"><a href="http://www.smims.com/" target="_blank"><font face="微軟正黑體">SMIMS</font></a></p> <p align="justify"><a href="http://www.geocities.com/SiliconValley/Campus/3216/GTKWave/gtkwave-win32.html" target="_blank"><font face="微軟正黑體">GtkWave</font></a></p> <p align="justify"><a href="http://subversion.tigris.org/" target="_blank"><font face="微軟正黑體">SVN</font></a></p> <p align="justify"><a href="http://www.eclipse.org/" target="_blank"><font face="微軟正黑體">Eclipse</font></a></p> <p align="justify"><a href="http://www.systemc.org/downloads/standards/tlm20/" target="_blank"><font face="微軟正黑體">TLM2.0</font></a></p> <p align="justify"><font face="微軟正黑體" color="#ff0000"><strong>Leave messages if you need help. Otherwise, contact:</strong></font></p> <p align="justify"><strong><font face="微軟正黑體" color="#008000"><a href="mailto:wolfgang1791arwen@gmail.com">wolfgang1791arwen@gmail.com</a></font></strong></p> garystonehttp://www.blogger.com/profile/14810255154581245444noreply@blogger.com2tag:blogger.com,1999:blog-1413091814501030279.post-21672573188604311112009-06-25T18:37:00.000-07:002009-06-25T18:43:36.290-07:00SCREAM Lab ESL tools to be Open Sources<p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">2009/6/26</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">Since SCREAM OpenESL will be announced this month, I decide to have a new blog for the open sources developed at SCREAM Lab. For such information, please go to :</span></p> <p align="justify"><a title="http://screamlabopensource.blogspot.com/" href="http://screamlabopensource.blogspot.com/">http://screamlabopensource.blogspot.com/</a></p> <p align="justify">Other SCREAM lab related information can be found at:</p> <p align="justify"><a title="http://screamlab-ncku-2008.blogspot.com/" href="http://screamlab-ncku-2008.blogspot.com/">http://screamlab-ncku-2008.blogspot.com/</a></p> <p align="justify"><font face="微軟正黑體">I would expect that new SLIM will be released soon.</font></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">--------------------------------------------------------</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">For some reasons, I decide that we will make our ESL tools open. They include our past efforts on Eclipse based SystemC IDE with GUI, Matlab/Simulink Co-simulation, FPGA Co-simulation, and all other heterogeneous mixed-level tools.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">Before the 0.1 version is announced, there are some features to be added.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">1. TLM 2.0 compatible interfaces.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">This includes Buses and interfaces to heterogeneous tools. This will be taken care of by Buffett, ruru, and Garystone.</span></p> <br /> <br /> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">2. Matlab/Simulink and FPGA related examples and codegen and change of communication models from socket to shared memory.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">This will be taken care of by Buffett and DNA.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">3. Profiling tools and its visualization</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">This will be taken care of by ruru and Garystone.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">4. Integration of GtkWave and Icarus (or Modelsim)</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">This will be taken care of by long, Buffett and Garystone.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">5. User menu, technical menu, powerpoint and book.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">This will be taken care of by Garystone, ruru, long and Alvin.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">Let me know if I miss anything and there is something wrong.</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">Let me toss some options that should be done after the first version is released</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">1. Debugger under Eclipse</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">2. 8051 and DSP16 utilities</span></p> <p align="justify"><span style="font-size: 100%; font-family: 微軟正黑體">Last night, I felt so relieved and free that I made everything clear. There is no need to make 700K NTD while losing our freedom to make the best ESL tools in the world. AND, it is open and free.</span></p> SCREAMLabhttp://www.blogger.com/profile/05590168398461567054noreply@blogger.com0