dmv display
In this project, we had to make an asynchronous counter that could count to 80 and start over, and be reset at any time.
multisim circuit
pld circuit
difference between pld mode and design mode
The difference between PLD mode and Design mode is that in design mode, you are simply (or not so simply) designing the circuit that you will have to recreate on an actual breadboard using various chips. In PLD mode, after designing the circuit you can upload the entire circuit to the chip. To do this you assign certain input and output connectors to certain pins located on the chip (ex: PIO01, PIO02, etc.). For the input connectors one would use digital high for power, digital low for ground, interactive digital constant for a switch or button, and digital clock for a clock. Output connectors would go to the end of a circuit like for HEX displays or LEDs.
Bill of materials
MyDAQ Board: 1
Breadboard: 1
XS6CSX4 PLD chip: 1
Wires: 14
Breadboard: 1
XS6CSX4 PLD chip: 1
Wires: 14
conclusion
In this project I used MSI (medium scale integration) and SSI (small scale integration) circuits. The difference between these two circuits is the number of components that they contain, as MSI circuits contain more components than SSI circuits. The limitation of my MSI circuit is that the low will always be 0 and one cannot set another. The ripple effect is the small delay that happens to asynchronous counters, as they are not connected to the same clock. The clock will count as long as the reset switch/button is on. In order to restart the count, one wound toggle the switch/button to ground or 0 and then back to power or 1. The count starts with the MSI circuit controlling the ones for the count. Once the ones count reaches 9, the SSI circuit controlling the tens goes up by 1 until it reaches 8. My classmates circuits have slight differences to each others and my own. This may be for the fact that people changed their circuits when they ran into a problem with it not working.