File tree 16 files changed +43
-1
lines changed
multiplexers-and-demultiplexers
docs/pics/sequential-logic
fpga-development-boards/buttons/buttons
arbiters/priority_arbiter 16 files changed +43
-1
lines changed Original file line number Diff line number Diff line change 1
1
# JEFF 74x181 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ 4-bit alu (arithmetic logic unit) and function generator.
4
7
Provides 16 binary logic operations and 16 arithmetic operations
5
8
on two 4-bit words.
Original file line number Diff line number Diff line change 1
1
# FULL ADDER EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ A 2-bit full adder._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# HALF ADDER EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ A 2-bit half adder._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# DECODER 3-8 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Decoder - Three inputs decodes to 1 of 8 outputs (hot)._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# ENCODER 8-3 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Encoder - Eights inputs (1 hot) encodes to output._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# ENCODER TO DECODER EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Combining the
4
7
[ encoder_8_3] ( https://github.com/JeffDeCola/my-verilog-examples/tree/master/combinational-logic/decoders-and-encoders/encoder_8_3 )
5
8
to the
Original file line number Diff line number Diff line change 1
1
# DEMUX 1x4 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Demultiplexer - One input, four outputs._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# JEFF 74x151 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ 8-line to 1-line data selector/multiplexer.
4
7
Based on the 7400-series integrated circuits used in my
5
8
[ programable_8_bit_microprocessor] ( https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor ) ._
Original file line number Diff line number Diff line change 1
1
# JEFF 74x157 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Quad 2-line to 1-line data selector/multiplexer, non-inverting outputs.
4
7
Based on the 7400-series integrated circuits used in my
5
8
[ programable_8_bit_microprocessor] ( https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor ) ._
Original file line number Diff line number Diff line change 1
1
# MUX 4x1 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Multiplexer - Four inputs, one output._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# MUX TO DEMUX EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
3
5
_ Combining the
4
6
[ mux_4x1] ( https://github.com/JeffDeCola/my-verilog-examples/tree/master/combinational-logic/multiplexers-and-demultiplexers/mux_4x1 )
5
7
to the
Original file line number Diff line number Diff line change 1
1
# BUTTONS EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ A few different ways to use buttons on a FPGA development board._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# PRIORITY ARBITER EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ A three level priority arbiter with asynchronous reset._
4
7
5
8
Table of Contents
Original file line number Diff line number Diff line change 1
1
# JEFF 74x161 EXAMPLE
2
2
3
+ [ ![ jeffdecola.com] ( https://img.shields.io/badge/website-jeffdecola.com-blue )] ( https://jeffdecola.com )
4
+ [ ![ MIT License] ( https://img.shields.io/:license-mit-blue.svg )] ( https://jeffdecola.mit-license.org )
5
+
3
6
_ Synchronous presettable 4-bit binary counter, asynchronous clear.
4
7
Based on the 7400-series integrated circuits used in my
5
8
[ programable_8_bit_microprocessor] ( https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor ) ._
@@ -36,7 +39,7 @@ FPGA development board._
36
39
I designed this processor form the 1976 Texas Instruments spec sheet.
37
40
The ` clr_bar ` is connected directly to the JK flip-flops.
38
41
39
- ![ IMAGE - ti-74x161-schematic.jpg - IMAGE] ( ../../../docs/pics/sequential-logic/ti-74x161-schematic.jpg )
42
+ ![ IMAGE - ti-74x161-schematic.jpg - IMAGE] ( ../../../docs/pics/sequential-logic/ti-74x161-schematic.svg )
40
43
41
44
## TRUTH TABLE
42
45
You can’t perform that action at this time.
0 commit comments