Computer Aided Design Laboratory
Contact Person: Jenny Chen
Location: Room 281, Light Engineering
Usage: ESE 123, ESE 124, ESE 118, ESE 271, ESE 272, ESE 300, ESE 305, ESE 306, ESE 315,
ESE 324, ESE 337, ESE 345, ESE 346, ESE 358, ESE 273, ESE 280, ESE 381,ESE 382, ESE
440, ESE 441, ESE 475, ESE 476, ESE 499
The Electrical & Computer Engineering Computer Aided Design Laboratory is the primary computing resource for all undergraduate courses taught in the department. The ECE CAD Lab offers undergraduate students access to CAD software tools used to analyze, model, simulate, and better understand engineering concepts. The lab supports every undergraduate course in the department.
The lab has a total of 42 Windows based Dell PC's, 1 Mac Mini, 2 Linux based machines (Ubuntu, Rocket), that are networked via switched ethernet to a Dell file server. There is one network laser printer available for students to print their results.
The following software packages are available to the users on the network:
-
- Cadence LDV (VHDL and Verilog)
- Matlab with three toolboxes - The Mathworks Inc.
- Aldec Active HDL – Aldec
- MobaXterm - Mobatek
- KiCAD - KiCad Development Team
- Microsoft Visual Studio IDE C, C++ - Microsoft
- VSCode - Microsoft
- Git
- Dev C++ IDE - Embarcadero Technologies
- XCode (Mac Mini) - Apple
- Microsoft Office - Microsoft
- Pspice Capture, Pspice A/D – Cadence
- Autodesk Fusion 360
- Autodesk Autocad
- Pycharm (Includes Python)
- Microchip Studio
- MPLAB X IDE with AVR Development tools
- Wolfram Mathematics
- LTSpice
- ModelSim
- 7 Zip
Git is a version control system for tracking code changes; GitHub is a cloud platform for hosting Git repository.
Repository: A special folder that keeps track of all changes to your coding projects and lets you revert to previous versions if needed.
Git integration in VSCode: Built-in graphical interface
For Windows: DownloadGit -> copy URL from BS Assignment link to Clone Git Repository-> find a location to store the file from the GitHub.
For Mac: DownloadGit for macOS->Install homebrew (copy the link and paste on terminal)-> After see Installation successful!-> run 1: (echo; echo 'eval "$(opt/homebrew/bin/brew shellenv)"') >> /Users/your account/ .zprofile -> run 2: eval "$(/opt/homebrew/bin/brew shellenv)" -> brew install git ->copy URL from BS Assignment link to Clone Git Repository-> find a location to store the file from the GitHub.
For Mac OS & Windows:
Global Config: Set your name and email in Git once, and it will label all changes with your identity.
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"