|
Teaching Research Others |
EE296A SoC Design and Verification with SystemVerilog Fall 2009 - Course syllabus (all students must read and follow the class policies stated in the course syllabus) - Class meeting: Monday & Wednesday, 19:30 – 20:45, BBC 120 - You can download free student version of ModelSim PE here -
You can download
SystemVerilog 3.1a Language Reference Manual (LRM) here Questions regarding EDA tools and laboratory, please come to EE271 Teaching Assistant’s office hours (since we do not have TA for EE296A) Mr. Akash Patel Lab/office hour: Friday 17:00 – 18:00, E289/E291 (Cadence Lab) Email: akash_0406@yahoo.co.in Continue Lecture Note #7 Lecture
Notes Note that lecture notes will be deleted when discussion started in class Homework/Mini
Project Assignments HW#7 (due Monday 11/18/2009) HW#8 (due Wednesday 11/18/2009) HW#9 (due Monday 11/30/2009) HW#10 (due Monday 12/07/2009) Exam
Schedule -
Final exam:
Monday December 14, 2009, 19:45 - 22:00 Final
Project - Final Project Report Template - Final project report due: Thursday December 17, 2009, before 11:00AM Tutorials -
VCS Tutorial (this
tutorial was developed for EE271 and it is fine to use for EE296A. Note that
SystemVerilog source file must be named as name.sv) These
are my .cshrc, .login, and .synopsys_dc.setup files If VCS and/or design_analyzer do not work on your account, please create your .cshrc, .login, and .synopsys_dc.setup files from mine (make sure to save your old ones) make sure you have “setenv VCS_ARCH_OVERRIDE linux” statement in your .cshrc file and each “setenv” statement MUST start a new line. If you want to use Synopsys software remotely then you must install VNC on your PC. Instructions for downloading, installing, and setting up VNC is at https://unix.engr.sjsu.edu/wiki/doku.php?id=vncaccess and please follow the “VNC Tutorial” closely. VCS works with SSH and Hummingbird/Exceed. So if you have Hummingbird/Exceed on your PC, you do not need to install VNC if you only want to use VCS remotely Unix
Accounts on Cadence Laboratory ∙ Rooms E289 and E291 are Cadence laboratories installed with Cadence and Synopsys software tools. Each registered SJSU student should automatically have a Unix account (one account per student, NOT per class) so if you do not know your login name and password, you can find out at https://unix.engr.sjsu.edu/wiki/doku.php ∙ For Unix tutorial materials and other documents related to Cadence laboratory, please consult Prof. Parent’s website at http://www.engr.sjsu.edu/~dparent/ICGROUP/index.htm http://www.engr.sjsu.edu/dparent/ ∙ If you have problems with your Unix account, you can try to request for helps at https://unix.engr.sjsu.edu/wiki/doku.php. Note that you must make sure that you set up your account correctly. |