Quick Links
Course Information
- Teaching Philosophy
- ECEN 150
- ECEN 305
- ECEN 340
- ECEN 350
- ECEN 398
- ECEN 490
- ME 210
Resources
- Study Aids
- Software Downloads
- Technical References
- Career Information
- Your Education
- FAQ about Internships
- CSEE Dept
- Academic Learning Dept
- BYU-I Policies & Info
Other
"[Learning is] a process of inquiry, not passive reception of transmitted content." (Malcom Knowles)
|
Rex N. Fisher Computer Science and Electrical Engineering Department, BYU-Idaho |
Software Downloads |
Design and Simulation Software:
FREE PSpice Software: This is an evaluation version of a popular circuit simulation package. It is powerful enough for most school projects. The schematic capture module may even be used to create schematic diagrams for your formal lab reports. Use this FREE Screen Capture Software to copy them from CircuitMaker to your document.
FREE Digital Works: Computer-Aided Design (CAD) software to design and simulate logic circuits (Freeware version). Read a short tutorial called Getting Started with Digital Works.
FREE CircuitMaker: This is similar to Digital Works and PSpice (above), but also lets you work with analog circuits. This program makes it easy to include schematic diagrams in your lab reports. Use this FREE Screen Capture Software to copy them from CircuitMaker to your document.
FREE K-Map Software: Works for up to 8 variables.
FREE Xilinx ISE WebPACK: Software to implement Verilog (or VHDL) designs on Xilinx FPGAs. Read the Xilinx ISE 8.2i Quick Start Tutorial by Xilinx.
PLD and FPGA Software:
FREE PAL Programming Software: This DOS-based compiler may be run directly from a floppy disk. No hard disk installation is necessary. It also contains examples of how to program a G16V8 as a combinational logic circuit, as a synchronous counter, and as a state machine.
FREE WinCUPL: Compiler for Programmable Logic Devices. The serial number you should enter is 66999998. Also download a basic tutorial, CUPL Tutorial. This is not a complete instructional manual as it only contains the items necessary to create most general types of programs. A User's Guide is also available.
FREE Xilinx ISE WebPACK: Software to implement Verilog (or VHDL) designs on Xilinx FPGAs. Read the Xilinx ISE 8.2i Quick Start Tutorial by Xilinx.
Compilers and Assemblers:
WinCUPL: Compiler for Programmable Logic Devices. The serial number you should enter is 66999998. Read the CUPL Tutorial. A User's Guide is also available.
MPLAB: FREE Development environment for PIC microcontrollers from MicroChip.
PICC Lite Compiler Free C compiler for PIC microcontrollers.
Source Code for Selected Labs & Projects:
Source Code for Subway Turnstile: Try to do it yourself before you look at the answer.
Source Code for Dice Game: Peek after you have given it your best shot! The Simulation Input Code, and the Hardware Design notes are also available for download.
PIC Source Code: Flasher.ASM
PIC Source Code: Adc831.ASM
PIC Source Code: Encoder.ASM
