Frequent Links
Course Information
- Teaching Philosophy
- Your Grade
- CompE/ECE 150
- CompE/ECE 224
- CompE/ECE 305
- CompE/ECE 324
- CompE/ECE 340
- CompE/ECE 350
- CompE/ECE 398
- CompE/ECE 490
- EET 150
- EET 153
- EET 252
Resources
- Study Aids
- Software Downloads
- Technical References
- Career Information
- Your Education
- CSE Dept
- Academic Learning Dept
- BYU-I Policies & Info
Other
|
Rex N. Fisher Computer Science and Engineering Department, BYU-Idaho |
Tools |
Design and Simulation Software / References:
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.
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.
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.
FREE Xilinx ISE WebPACK: Software to implement Verilog (or VHDL) designs on Xilinx FPGAs.
Xilinx ISE 8.2i Quick Start Tutorial by Xilinx. This "Official" tutorial for ISE version 8.2i is published by Xilinx.
Xilinx ISE 6.202i Tutorial by Michael Ciletti. This is for an older version of ISE than the one currently in use, but most of it is still useful.
On-Line Logic Simulator: Design and simulate digital circuits on-line.
K-Map Software: Works for up to 8 variables.
PLD and FPGA Software / References:
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 (Free student version). This is an earlier version of the WinCUPL described above, but it does not expire after 30 compiles. The serial number you should enter is 66999998.
FREE Xilinx ISE WebPACK: Software to implement Verilog (or VHDL) designs on Xilinx FPGAs.
Xilinx ISE 8.2i Quick Start Tutorial by Xilinx. This "Official" tutorial for ISE version 8.2i is published by Xilinx.
Xilinx ISE 6.202i Tutorial by Michael Ciletti. This is for an older version of ISE than the one currently in use, but most of it is still useful.
Digilent Basys (Basic Systems) FPGA Board Documentation:
Three labs that cover the design and simulation of a simple circuit using Verilog-HDL and how to download it into the Basys Board:
Compilers and Assemblers:
WinCUPL: Compiler for Programmable Logic Devices. The serial number you should enter is 66999998. Read the CUPL Tutorial.
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
