Skip to content

Commit aed3160

Browse files
authored
Merge pull request #307 from JeffDeCola/develop
updating pics to .svg and checking all links
2 parents 0a7f95f + d0b22a3 commit aed3160

File tree

20 files changed

+50
-6
lines changed

20 files changed

+50
-6
lines changed

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
# MY VERILOG EXAMPLES
22

33
[![Tag Latest](https://img.shields.io/github/v/tag/jeffdecola/my-verilog-examples)](https://github.com/JeffDeCola/my-verilog-examples/tags)
4-
[![codeclimate Issue Count](https://codeclimate.com/github/JeffDeCola/my-verilog-examples/badges/issue_count.svg)](https://codeclimate.com/github/JeffDeCola/my-verilog-examples/issues)
5-
[![MIT License](https://img.shields.io/:license-mit-blue.svg)](https://jeffdecola.mit-license.org)
64
[![jeffdecola.com](https://img.shields.io/badge/website-jeffdecola.com-blue)](https://jeffdecola.com)
5+
[![MIT License](https://img.shields.io/:license-mit-blue.svg)](https://jeffdecola.mit-license.org)
76

87
_A place to keep my synthesizable verilog examples._
98

@@ -34,7 +33,6 @@ Table of Contents
3433
Documentation and Reference
3534

3635
* [verilog](https://github.com/JeffDeCola/my-cheat-sheets/tree/master/hardware/development/languages/verilog-cheat-sheet)
37-
cheat sheet
3836
* [iverilog](https://github.com/JeffDeCola/my-cheat-sheets/tree/master/hardware/tools/simulation/iverilog-cheat-sheet)
3937
is a free tool for simulation and synthesis
4038
* [GTKWave](https://github.com/JeffDeCola/my-cheat-sheets/tree/master/hardware/tools/simulation/gtkwave-cheat-sheet)
@@ -357,7 +355,7 @@ Where the testbench structure is,
357355
* [programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)
358356

359357
_A programable 8-bit microprocessor. Originally designed in VHDL for part of
360-
[my master's thesis](https://github.com/JeffDeCola/my_masters_thesis)._
358+
[my master's thesis](https://github.com/JeffDeCola/my-masters-thesis)._
361359

362360
* PIPELINES
363361

basic-code/combinational-logic/and2/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# AND2 EXAMPLE
22

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+
36
_2-input AND gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/combinational-logic/nand4/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# NAND4 EXAMPLE
22

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+
36
_4-input NAND gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/combinational-logic/nor2/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# NOR2 EXAMPLE
22

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+
36
_2-input NOR gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/combinational-logic/not1/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# NOT1 EXAMPLE
22

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+
36
_NOT gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/combinational-logic/or2/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# OR2 EXAMPLE
22

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+
36
_2-input OR gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/combinational-logic/xor2/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# XOR2 EXAMPLE
22

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+
36
_2-input XOR gate used in my
47
[programable_8_bit_microprocessor](https://github.com/JeffDeCola/my-verilog-examples/tree/master/systems/microprocessors/programable_8_bit_microprocessor)._
58

basic-code/sequential-logic/d_flip_flop/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# D FLIP-FLOP EXAMPLE
22

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+
36
_A d flip-flop which is **pulse-triggered**
47
can save input data on output._
58

basic-code/sequential-logic/d_flip_flop_pos_edge_sync_en/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# D FLIP-FLOP POS EDGE SYNC EN EXAMPLE
22

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+
36
_A **posedge-triggered** d flip-flop
47
with synchronous enable
58
used in my

basic-code/sequential-logic/d_flip_flop_pulse_triggered/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# D FLIP-FLOP PULSE-TRIGGERED EXAMPLE
22

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+
36
_A pulse-triggered d flip-flop (cascading)
47
can save input data on output._
58

basic-code/sequential-logic/jk_flip_flop/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# JK FLIP-FLOP EXAMPLE
22

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+
36
```text
47
THIS IS FOR EXAMPLE ONLY SINCE THIS HAS A RACE CONDITION
58
WHEN J =1 and K = 1.

basic-code/sequential-logic/jk_flip_flop_pos_edge_sync_clear/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# JK FLIP-FLOP POS EDGE SYNC CLEAR EXAMPLE
22

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+
36
_A **posedge-triggered** jk flip-flop
47
with synchronous clear
58
used in my

basic-code/sequential-logic/jk_flip_flop_pulse_triggered/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# JK FLIP-FLOP PULSE-TRIGGERED EXAMPLE
22

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+
36
_A pulse-triggered jk flip-flop (cascading)
47
can be set, reset and toggled._
58

basic-code/sequential-logic/sr_flip_flop/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# SR FLIP-FLOP EXAMPLE
22

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+
36
_A sr (set ready) flip-flop which is **pulse-triggered**
47
can be set and reset._
58

basic-code/sequential-logic/sr_latch/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# SR LATCH EXAMPLE
22

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+
36
_A sr (set ready) latch which is **level-triggered**
47
that can be set and reset.
58
The latch forms the basic building block

basic-code/sequential-logic/t_flip_flop/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# T FLIP-FLOP EXAMPLE
22

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+
36
```text
47
THIS IS FOR EXAMPLE ONLY SINCE THIS T FLIP-FLOP IT BUILT FROM
58
A JK FLIP-FLOP THAT HAS A RACE CONDITION WHEN J =1 and K = 1.

combinational-logic/alus/jeff_74x181/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ FPGA development board._
3838
I designed this alu from the 1972 Texas Instruments spec sheet.
3939
I love the care and thought put into this.
4040

41-
![IMAGE - ti-74x181-schematic.jpg - IMAGE](../../../docs/pics/combinational-logic/ti-74x181-schematic.jpg)
41+
![IMAGE - ti-74x181-schematic.jpg - IMAGE](../../../docs/pics/combinational-logic/ti-74x181-schematic.svg)
4242

4343
## TRUTH TABLE
4444

Binary file not shown.

docs/pics/combinational-logic/ti-74x181-schematic.svg

Lines changed: 1 addition & 0 deletions
Loading

sequential-logic/memory/fifo_asynchronous/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# FIFO SYNCHRONOUS EXAMPLE
1+
# FIFO ASYNCHRONOUS EXAMPLE
22

33
_An asynchronous fifo using dual-port asynchronous RAM._
44

0 commit comments

Comments
 (0)