Calculate Min Max and Average Using Assembly

Posted on March 12th, 2009 by COMP-E

This assembly program reads in 8, 8-bit numbers and is able to calculate the min, max, and average of those numbers.  The code has been optimized for speed, but if compact code is what you want, by all means use a looping structure.  I should mention that this program is an introduction to assembly and [...]

Digital Design with Pipeline 6 Bit Registers

Posted on March 12th, 2009 by COMP-E

This SLSL / ’sudo verilog’ program implements the digital design of a pipeline having multiple registers, an adder, and multiplication architecture. The program can easily be re-implemented in Verilog at your discretion. SLSL is a wonderful language that allows for rapid development of digital designs, which is why many of my programs are [...]

Nexys 2 Spartan 3 FPGA Arrives

Posted on March 7th, 2009 by COMP-E

It took a week to get it from Washington state, but it’s finally here.  My gorgeous Nexys 2 board I ordered from Digilent.  It uses the Xilinx Spartan 3-e chip and has a lot of nice extra features that the one that Xilinx makes didn’t have.  Digilent’s website also has a ton of cool addons [...]

Digital Design Implementing 8085

Posted on March 7th, 2009 by COMP-E

All op codes are not represented / implemented in this design however adding them should be very straight forward. This digital design utilizes a bus in order to achieve high efficiency and throughput.  The design is scaled back a bit and uses less registers than the actual 8085.  This can be easily modified though.  Additional [...]

COMP-E Forum

Posted on February 16th, 2009 by COMP-E

Hey all,
The COMP-E forum is starting to grow as I add and encourage others to add usefull new content.  Here is a list and quick link guide to all the current topics on the forum.
Signals & Systems
Digital Design Implementing 8085 in SLSL / Verilog
Digital Design with Pipeline 6 Bit Registers (Add & Mult)
Digital Design with [...]

Another Day, Another COMP-E / Engineering Joke :)

Posted on January 27th, 2009 by COMP-E

– from engineering edu
Five Surgeons
Five surgeons were taking a coffee break and were discussing their work. The first said, “I think accountants are the easiest to operate on. You open them up and everything inside is numbered.” The second said, “I think librarians are the easiest to operate on. You open them up and everything [...]