1/5/2012,8/23/2012,1/11/2013,5/21/2013,8/13/2015,12/28/2015,1/17/2016,5/18/2016,8/15/2018,12/28/2020,1/20/2021Filename:EE457_README_first.
fmEE457_README_first.
pdfDearEE457students,ThefollowinginstructionsareforinstallingtoolsonaPCrunningWindows10.
Wehopeatleastoneofthetwostudents,inalabteamoftwostudents,hasaWindowslaptop.
Ifnot,itisagoodideatoinvest$600togetawindowslaptopor$1000togetawindowstablet.
OryoucanchoosenottoinstallModelsimanduseQuestasim(GUIidenticaltoModelsim)onViterbiUnixservers(usingXWin32/XQuartz)orontheschool'sWindowsserver(usingVDI)orontheECC'sSALuser-roomcomputers.
Windowsusers:Itisagoodpracticetoperformwindowsupdatebeforeinstallinganynewtool.
http://windows.
microsoft.
com/en-us/windows/windows-updateInstallationof6toolsonyourPCPleasedotheinstallationofthetoolsinthefollowingorder.
Besidesthemaintool,ModelsimSE,weareaskingyoutoinstallsomeauxiliarytools(7-Zip,notepad++,VncViewer,JournalViewer,TSCCCodec)alsotohelpyouwithrelatedtasks.
Ifyoudonothaveanyunziputility,youmaywanttostartwithdownloadingandinstalling7-zipfirst.
Insteadofinstallingtheseauxiliarytoolsonebyone,onecangotohttps://ninite.
com/andselectthe4toolsandinstallthemallinonestroke:7-Zip,Notepad++,FileZilla,andPutTTy.
1.
7-ZipThishelpstozip,unzip,tar,untar,etc.
http://www.
7-zip.
org/Butanyunziputilityisfine.
Sothisisoptional.
2.
Notepad++Thisisourrecommended"Languagesensitivetexteditor".
ItworkswithanumberoflanguagesincludingVerilog,VHDLforwindows.
Goto:https://notepad-plus-plus.
org/ClickontheDownload3.
FileZillaThisisaFTP(FileTransferProgram)tohelptransferringfilesbetweenyourlocallaptopanduniversityUNIXservers.
ifyoudonothavesuchaprogram,downloadandinstallFilezilla.
Forwindows,gotolinkandforMacOSXgotolink.
Page9/12ofthisshowshowtotransferfiles.
4.
PuTTYPuTTYisveryeasytousetoconnect(SSH)toanyoftheUnixservers(viterbi-scf1.
usc.
eduorviterbi-scf2.
usc.
edu).
Forawindowslaptop,pleasedownloadPuTTYfromhttps://ninite.
com/,install,andconfigureasshownontheside.
Extractfromhttps://www.
ssh.
com/ssh/putty/mac/Usingthebuilt-inSSHclientinMacOSXMacOSXincludesacommand-lineSSHclientaspartoftheoperatingsystem.
Touseit,gotoFinder,andselextGo->Utilitiesfromthetopmenu.
ThenlookforTerminal.
Terminalcanbeusedtogetalocalterminalwindow,andalsosupportsSSHconnectionstoremoteservers.
RunningSSHfromtheterminalcommandlineOnceyouhavetheterminalwindowopen,youhavetwoalternatives.
Thefirstapproachistotypesshhostnameorsshuser@hostnameintotheterminalwindow.
Thehostnameinourcaseiseitherviterbi-scf1.
usc.
eduorviterbi-scf2.
usc.
edu.
5.
VPNPerhapsyoualreadyknowwhatisaVPN(VirtualPrivateNetwork).
Itisverywidelyusedallovertheworldforremotelyworkingandaccessingsensitivedatafromtheirorganizationcomputers.
USCrequiresyoutodoVPNtoaccesssomeofthetools,toollicenses,andsensitivedata.
ForexampletorunModelsim/Questasimonyourlaptop,youneedtoaccesslicenseswhichrequiresyoudoVPNfirst.
OrifyouwishtorunXWin32/XQuartztorunModelsim/QuestasimonuniversityUnixservers,youneedtodoVPNfirst.
Pleasegotohttps://itservices.
usc.
edu/vpn/anduseappropriatelinkstodownloadandinstallvpnonyourlaptop(Windows/MacOS).
Thisisveryimportantandessential.
Youneedtodovpnonlyifyouareworkingfromhome.
Butifyouareoncampus,youdonotneedtodovpn.
JustdonotuseUSCGuestwireless(withorwithoutVPN).
GetontotheUSCsecuredwireless.
Pleaseclosethetoolonceyoufinishyourworksothatyoudonotholdupalicenseunnecessarily.
6.
ModelSimSEorQuestasimInEE354L/EE457/EE560,youneedtouseModelSimorQuestasimfromMentorGraphics(nowSiemens)todoHDLsimulation.
WeuseVerilogHDLinEE354LandEE457andVHDLaswellasVerilogHDLinEE560.
QuestasimisasupersetofModelsim.
WehaveQuestasiminstalledontheuniversityUnix/Linuxserversviterbi-scf1.
usc.
eduandviterbi-scf2.
usc.
edu.
WehaveQuestasiminstalledontheViterbiwindowsserveraccessiblethroughVDI(myDesktop)tostudents.
Wehaveafewchoicesforstudents.
6A.
StudentshavingagoodWindowslaptop(good=reliable,fast,nostorageproblems)caninstalltheModelSimSEontheirlaptop.
ThisisoptionalforEE354LandEE457students.
EE560studentsareadvisedtooptforit.
IfyouhaveaMac(ordonothaveagoodwindowslaptop),thenpleaseopttofollowoneofthefollowingtthreeoptions.
Actually,wesuggestthatallstudentspreparethemselvesforoneofthefollowingthreeoptions(6Bor6C.
1or6C.
2).
EvenifyouinstallModelSimonyourgoodwindowslaptop,wewantoneofthefollowingthreemethodsasabackupmechanism.
6B.
AccessandrunQuestasiminstalledontheViterbiWindowsserverusingVDI(MyDesktop)6C.
AccessandrunQuestasiminstalledontheViterbiUnix(Linux)servers6C.
1usingVNC(recommendedforgradstudentsonVLSItrackastheyusethismethodinotherVLSIcoursesalso)6C.
2usingXWin-32/XQuartzIfyouareagradstudentintheMSVSLIprogram,eitheryouhaveusedVNCalreadyorwillbeusingitsoon.
So,foryou,IrecommendusingVNCoverXWin32/XQuartztorunQuestasimonviterbi-scf1/viterbi-scf2.
UndergraduateswhohaveusedVDIforVivadoandQuestasiminEE354LmaysticktoVDIforQuestasiminEE457also.
Currently(asofJan2021)XilinxVivado(neededforsynthesistoFPGAinEE354LandEE560)isonlyinstalledontheWindowsserveraccessedthroughVDI(andnotonUnixserverviterbi-scfN).
Bestchoiceforanyoneistoinstallthetoolsonhiswindowslaptop.
TheyrunfastandtheonlythingtheyneedfromUSCisthelicense.
YoudoVPNandrunthetoolonyourwindowslaptop,andthetoolwillfetchthelicensefromUSCbasedontheLM_LICENSE_FILEenvi-ronmentvariable.
ThisisthebestoptionforstudentstakingourcoursesfromforeigncountriesandGUI-basedtoolsmayrunveryslowlyonInternetforthem.
6A.
ModelSimSE(version10.
6e)TheModelsimSEisafullylicensed(fullyfunctional)versionofModelSim.
Itallowsmixedmode(VerilogandVHDL)simulationneededinEE457andEE560.
SopleasedonotinstalltheModelSimPE(Studentedition)thoughitisavailablefreeoflicense.
ThisrunsonaWindowsmachineonly.
InstallationforModelsimSE(10.
6e)http://ee-classes.
usc.
edu/ee201/0lO100ooll11/f0r_UsC_oN1y/MSim_SE_10.
6e/ModelSim_SE_10_6e_Installation_by_USC_students.
pdfUsethespecialuserID(ttrojan)andthespecial10-digitStudentID(1010101010)toopentheabovepageandinstalltheModelsimSE10.
6eonyourWindowscomputer.
6AA.
QuestaSim(slightlyoldversion10.
4c)Graduatestudents,whomaybeinterestedSystemVerilogandVerificationinfuture,mayliketoinstallQuestasiminsteadofModelsim.
Questasimisasuper-setofModelsimandsupportsSystemVerilogandVerificationfully.
InstallationforQuestasim(10.
4c)http://ee-classes.
usc.
edu/ee201/0lO100ooll11/f0r_UsC_oN1y/QuestaSim_10.
4c/QuestaSim_10_4c_Installation_by_USC_-students.
pdfhttp://ee-classes.
usc.
edu/ee201/0lO100ooll11/f0r_UsC_oN1y/QuestaSim_10.
4c/UsethespecialuserID(ttrojan)andthespecial10-digitStudentID(1010101010)toopentheabovepageandinstalltheQuestasim10.
4conyourWindowscomputer.
6B.
AccessandrunQuestasiminstalledontheViterbiWindowsserverusingVDI(MyDesktop)YoucanaccessQuestasimonVDI(VirtualDesktopInfrastructure)(alsoknownasViterbiMyDesktop)fromanywhereyouhaveInternetaccessusingaMACoraPC.
Pleasewaituntilthe2ndweekofclassesforyourclasstobeauthorizedsothatyoucanstartaccessingVDI.
FollowtheinstructionsbelowtoinstallandtestyourVDI.
http://www-classes.
usc.
edu/engr/ee-s/254/Spring2012/Modelsim/VDI/VDI_getting_started.
pdfhttp://www-classes.
usc.
edu/engr/ee-s/254/Spring2012/Modelsim/VDI/MyDesktop-Logon-Instructions-01152020.
pdfVDIisnecessaryforEE354LandEE560toaccessXilinxtools(whichareonlyavailableonVDI)6C1.
RealVncVNCViewerRealVnchelpsuserstoworkonUNIXtools(forexample,usingQuestasimonourUNIXsys-tem).
Youneedavieweronly,not"theserver+viewercombination".
Pleasefollowinstructionsbelow.
ForWindowsusers:http://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/VNC_to_viterbi-scfN_via_SSH_Tunnel_Windows.
pdfhttp://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/VNC_to_viterbi-scfN_via_SSH_Tunnel_Windows.
mp4ForMacusers:http://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/VNC_to_viterbi-scfN_via_SSH_Tunnel_Mac.
pdf6C.
2.
AccessandrunQuestasiminstalledontheViterbiUnix(Linux)serversusingXWin-32/XQuartzWindowsusers:PleaseinstallXWin32andtest.
FollowEE354L_EE457_EE560_QuestaSim_for_Windows_X-win32.
pdf.
MacOSXusers:PleaseinstallXQuartzandtest.
FollowEE354L_EE457_EE560_QuestaSim_for_MAC_OSX_XQuartz.
pdf.
7.
TechSmithTSCCCodecSomeofmyoldlecturevideosareinthe.
aviformat(andnotin.
mp4formator.
wmvformat).
ThisCodechelpsviewing.
avivideofilescreatedonCamtasiaandpostedforyoutoview.
Butcheckfirsttoseeifyouneeditatall.
Trydownloadingan.
avivideofile(http://www-classes.
usc.
edu/engr/ee-s/457/ee457_first_lecture/3_Divider_Mealy_example.
avi)andseeifyourVLCMediaPlayer(orsomeotherplayer)canplayit.
Ifyoucannotseethepicturebutheartheaudio,thenyouneedthiscodec.
https://www.
techsmith.
com/codecs.
html.
TestingUsethefollowingdocumenttotryoutasimulationruntotestModelsimSEorQuestasim.
Onepointtorememberisthatweshouldunselect"Enableoptimization"inthe"startSimulation"dialogbox.
http://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/ModelSim_Questasim_Testing.
pdfCompleteprojectfolder:http://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/ee201L_Middle_Finder.
zipSources-onlyfolder:http://www-classes.
usc.
edu/engr/ee-s/457/ee457_tools/middle_finder_sources/middle_finder.
zipOtherrelatedinformation:(forMACuserswhocannotinstallModelsim/Questasim)1.
YoucangototheECC(EngineeringComputingCenter)inSAL,anduseQuestsim(whichisidenticaltoModel-simsofarastheuserinterfaceisconcerned)ontheircomputers(onECC'scomputers).
YoucanalsoborrowalaptopfromECC.
Thelaptopisfullyloadedwiththetoolsneededbyourengineeringstudents.
Enjoyusingthetools!
GandhiPuvvada
触摸云触摸云(cmzi.com),国人商家,有IDC/ISP正规资质,主营香港线路VPS、物理机等产品。本次为大家带上的是美国高防2区的套餐。去程普通线路,回程cn2 gia,均衡防御速度与防御,防御值为200G,无视UDP攻击,可选择性是否开启CC防御策略,超过峰值黑洞1-2小时。最低套餐20M起,多数套餐为50M,适合有防御型建站需求使用。美国高防2区 弹性云[大宽带]· 配置:1-16核· ...
如今我们网友可能较多的会选择云服务器、VPS主机,对于虚拟主机的话可能很多人不会选择。但是我们有些外贸业务用途的建站项目还是会有选择虚拟主机的。今天看到的Stablehost 商家虚拟主机在黑五期间也有四折优惠,对于这个服务商而言不是特别的喜欢,虽然他们商家和我们熟悉的老鹰主机商有些类似,且在后来老鹰主机改版和方案后,Stablehost 商家也会跟随改版,但是性价比认为不如老鹰主机。这次黑色星期...
wordpress公司网站模板,wordpresss简洁风格的高级通用自适应网站效果,完美自适应支持多终端移动屏幕设备功能,高级可视化后台自定义管理模块+规范高效的搜索优化。wordpress公司网站模板采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时...
filezilla_server为你推荐
支付宝调整还款日支付宝还款日期可以更改吗?重庆400年老树穿楼生长重庆吊脚楼360公司迁至天津天津360公司?360开户哪家好?360开户费多少?360推广怎么样?360效果怎么样?360和百度相比哪个更合适?netshwinsockreset电脑开机老是出现wwbizsrv.exe 应用程序错误 怎么处理玖融网泰和网理财可信吗,泰和网理财是不是骗人的啊????????三五互联股票三五互联是什么股票123456hd有很多App后面都有hd是什么意思美国独立美国独立时不是只有13个洲吗?后来的领土都是怎么得来的。商务软件电子商务平台有哪些qq挂件如何使QQ气泡和挂件成为永久的?
什么是虚拟主机 网通服务器租用 日本动态vps photonvps z.com 便宜建站 12306抢票攻略 免费名片模板 http500内部服务器错误 patcha 国外网站代理服务器 免费smtp服务器 浙江独立 嘟牛 国外免费全能空间 域名评估 东莞数据中心 免费申请网站 免费dns解析 网游服务器 更多