Searched Projects

Tags: logic

project.name
2 Stars     685 Views

Basic Universal Computer

Basic Universal Computer

project.name
1 Stars     515 Views
User:

Sequential Logic

Sequential Logic
Sequential logic circuits like D-latch, Master-Slave-latch, Divide by Four counter/backwards counter, gray code display, traffic lights controller, shift register.

project.name
4 Stars     946 Views

7 segment decoder

7 segment decoder
Sequential Logic Circuit 3 bit counter with T flip flops and 7 segment display with decoder

project.name
7 Stars     3446 Views

4 BIT ALU

4 BIT ALU

This is part of a project to construct a 4 BIT CPU from scratch. I will be starting with a simple NOR gate and building it up to a working model with ALU registers, RAM and ROM. I will be designing an op code and assembler to go with it. Progress and detail can be found on my blog here

This file contains the ALU


project.name
0 Stars     173 Views

4 BIT basic logic

4 BIT basic logic

This is a part of a project to construct a 4 BIT CPU from scratch. I will be starting with a simple NOR gate and building it up to a working model with ALU registers, RAM and ROM. I will be designing an op code and assembler to go with it. Progress and detail can be found on my blog here

This file cotains 4 bit versions of basic logic gates.


project.name
0 Stars     139 Views

Basic Logic Gates

Basic Logic Gates

This is part of a project to construct a 4 BIT CPU from scratch. I will be starting with a simple NOR gate and building it up to a working model with ALU registers, RAM and ROM. I will be designing an op code and assembler to go with it. Progress and detail can be found on my blog here.

This file contains the basic logic gates.




project.name
0 Stars     165 Views
User:

dld lab 3

dld lab 3

project.name
0 Stars     112 Views

Boolean Algebra/Logic Project

Boolean Algebra/Logic Project

CCOM 3030-01
Angelica Muscolo-Deiter
401-19-4076


project.name
0 Stars     102 Views

helloCircuit

helloCircuit

project.name
0 Stars     110 Views
User:

CombinationalLogic Lab

CombinationalLogic Lab

project.name
0 Stars     102 Views
User:

STUDY OF LOGIC GATES

STUDY OF LOGIC GATES

The project is about study of logic gates.


project.name
1 Stars     427 Views
User:

8-bit computer simplified v2

8-bit computer simplified v2

A computer made completely out of logic gates. Version 2. V1 can be found here: https://circuitverse.org/users/13948/projects/49969

Because of the limitations of the circuitverse.org simulator, and for easier use, some inbuilt components are used (like the 256-byte RAM module), but most of it is made up of OR, AND, NOT, XOR, NOR and NAND.

This project was originally made for my profile project. This is (or will be) version 2 of the 8-bit computer.


project.name
0 Stars     316 Views

combinational logic with eeprom

combinational logic with eeprom

I'm using an EEPROM to replace combinational logic. The address is the decimal number in binary (or the counter). The data out is the 7-seg display (the leftmost bit is the decimal point). 


project.name
0 Stars     77 Views
User:

2 bit adder

2 bit adder

2 bit adder


project.name
1 Stars     94 Views
User:

wut the...

wut the...

feast your eyes


project.name
0 Stars     101 Views
User:

project.name
0 Stars     75 Views
User:

Decisión de casarse

Decisión de casarse

Ejemplo de razonamiento combinacional. 

Me casaré con una persona joven e inteligente o que tenga fortuna y no ronque.


project.name
0 Stars     89 Views
User:

Shift Register

Shift Register

Four bir Shift register


project.name
0 Stars     158 Views
User:

Computer Systems Architecture

32-bit ALU, only with AND, OR, and ADDER/SUBTRACTOR.


project.name
0 Stars     422 Views

Hex Display

Hex Display

4 bit LED display that shows the corresponding input in Hexadecimal value (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)


project.name
0 Stars     211 Views

a simple computer

a simple computer


a simple computer that does logic and counting.


commands: 

01100: AND

00100: OR

10000: XOR

01010: count from 0-9


project.name
0 Stars     42 Views
User:

Expt 1: Digital Logic Gates

Expt 1: Digital Logic Gates

project.name
0 Stars     39 Views
User:

example

example

simple AND GATE


project.name
0 Stars     30 Views
User:

a1

a1

or gate


project.name
0 Stars     73 Views

co 1st lab practical

co 1st lab practical

project.name
0 Stars     93 Views
User:

funny circuit 1

funny circuit 1

its weird


project.name
0 Stars     95 Views

Digital Logic

Digital Logic

project.name
0 Stars     33 Views
User:

LOGIC AGTES

LOGIC AGTES

project.name
0 Stars     69 Views

Logic Gates Verifcation

Logic Gates Verifcation

project.name
0 Stars     71 Views

Half Adder

Half Adder

project.name
0 Stars     72 Views

Full Adder

Full Adder

project.name
0 Stars     79 Views
User:

PROJECT 3 FULL ADDER

PROJECT 3 FULL ADDER

project.name
0 Stars     61 Views
User:

PROJECT 2 HALF ADDER

PROJECT 2 HALF ADDER

project.name
0 Stars     60 Views

6502 Combinational base logic

6502 Combinational base logic

project.name
0 Stars     29 Views

girls

girls

project.name
0 Stars     76 Views

square of 3 bit number

square of 3 bit number

Logic circuit to find square of 3-bit binary number


project.name
0 Stars     104 Views
User:

project.name
0 Stars     37 Views

bailogic1

bailogic1

project.name
1 Stars     227 Views
User:

This is a simple digital clock with basic combinational and sequential logic circuits.

It can display seconds, minutes, and hours

Users can set time by clicking the button and using the multiplexer to choose which to change.

Also, the design for the 4bits 7segment display and 3 bits 7segment display is inside.


project.name
0 Stars     64 Views

bintohex

bintohex

The circuit was made by a beginner to get some experience working with logic gates, k-maps and simulation software, there are many things that can be improved. Open for suggestions.


project.name
0 Stars     75 Views

JK FlipFlop NAND Gates (Rising edge)

JK FlipFlop NAND Gates (Rising edge)

This demonstrate the JK-Flipflop.

J 0, K 0 => do nothing
J 1, K 0 => Set (Q = 1, Q' = 0)
J 0, K 1 => Reset (Q = 0, Q' = 1)
J 1, K 1 => Toggle Q and Q'



project.name
0 Stars     40 Views
User:

seven segment

seven segment

project.name
0 Stars     37 Views
User:

1. Basic AND-OR-NAND-NOR-XOR-XNOR

1. Basic AND-OR-NAND-NOR-XOR-XNOR

Binary logic in circuit


project.name
0 Stars     27 Views
User:

1st-ADDER

1st-ADDER

ADDER test


project.name
0 Stars     31 Views

nor gate

nor gate

project.name
0 Stars     28 Views

flip flop

flip flop

project.name
0 Stars     21 Views

sangram singh

sangram singh

project.name
0 Stars     44 Views
User:

test

test

project.name
0 Stars     36 Views
User:

Boolean Expressions

Boolean Expressions

project.name
0 Stars     53 Views

project.name
0 Stars     29 Views
User:

Associative Law

Associative Law

project.name
0 Stars     33 Views
User:

Experiment 2

Experiment 2

project.name
0 Stars     35 Views
User:

Demorgan's Law

Demorgan's Law

project.name
1 Stars     265 Views

Draw the logic diagram for the function F(x, y, z)= xy’+xz’+yz

Draw the logic diagram for the function F(x, y, z)= xy’+xz’+yz

project.name
0 Stars     30 Views
User:

project.name
0 Stars     27 Views

memory test

memory test

A test of a cople diffrent kinds of memory.


project.name
0 Stars     34 Views

7 SEGMENT DISPLAY (EXP 8)

7 SEGMENT DISPLAY (EXP 8)

7 SEGMENT DISPLAY

000 - q

001 - u

010 - I

011 - N

100 - 2

101 - 9

110 - 6

111 - 5


project.name
0 Stars     27 Views
User:

64-Bit Compressed Adder Module

64-Bit Compressed Adder Module

actually didn't take as long as i thought it would
enjoy the (almost) completely useless thing i made while i was bored


project.name
0 Stars     12 Views

AND gate

AND gate

project.name
0 Stars     19 Views
User:

cieling divisioncv

cieling divisioncv

please read instructions before use


alu neutral instructions:

A IN/A OUT:0=take inputted a,1=save current output and use it as a until turned back to zero

B IN/B OUT:0=take inputted b,1=save current output and use it as b until turned back to zero

ALU SELECTION:0=take gate alu as output,1=take operation alu as output

DISPLAYS:

TOP 3=the systems current a

MIDDLE 3=output

BOTTOM 3=the systems current b

gate alu instructions:

GATE SELECTION:00=A AND B,01=A OR B,10=NOT A/B,11=A XOR B

A/B IN FOR NOT:0=take a as input for NOT,1=take b as input for NOT

operation alu instructions:

OPERATION SELECTION:0=A+B,1=A-B

SAVE A:put this alus current output in register a

SAVE B:put this alus current output in register b

OUT ALU:take output from alu

OUT A:take output from register a

OUT B:take output from register b


project.name
0 Stars     14 Views
User:

multiplication

multiplication

hello back logic world with a new project.

this time its multiplication but also contains multiple comparers

note:reset multiplications dont go away on thier own,this is the job of the reset button .another job for reset is turning on the machine  when you only change a and yo can see why if you go to the curcuit


project.name
0 Stars     5 Views
User:

logica_lab1

logica_lab1

Circuito sin reducir del primer laboratorio de lógica digital


project.name
0 Stars     9 Views
User:

project.name
0 Stars     1 Views
User:

abdo computer

abdo computer

these notes are important please read them:


how to input code:

to input code please put your desired opcode into the computer on page "main", if you see that your codes are not being used properly, you are probably forgetting to turn on "ADD TO RAM" which enters your opcode into the program in the selected address, if you turn "ADD TO RAM" off later you can use the function saved at that address.


what the opcodes mean:

you probably don`t understand how my assembly works, but its actually really simple, the first 4 bits(from the left) are the functions, then the next are the first register address(unused in the manual input mode/function) then next is the second register(unused in not, input, full 1111 etc.) and the last 4 bits is where the output of the operation goes.


what the functions are:

1->not,2->and,3->or,4->xor,5->nand,6->nor,7->xnor,8->add,9->full 1111,10->left shift,11->right shift,12->input,13->copy,14->a if a>b,15->b if b>a and finally 16->sub


what the functions mean:

1. **NOT**:

   - Inverts the input value (if a bit is 1, it becomes 0, and vice versa).


2. **AND**:

   - Outputs 1 only if both inputs are 1. Otherwise, outputs 0.


3. **OR**:

   - Outputs 1 if at least one input is 1. Outputs 0 only if both inputs are 0.


4. **XOR (Exclusive OR)**:

   - Outputs 1 if the inputs are different (one is 1, the other is 0). Outputs 0 if they are the same.


5. **NAND**:

   - Outputs 0 only if both inputs are 1. Otherwise, it outputs 1 (the opposite of AND).


6. **NOR**:

   - Outputs 1 only if both inputs are 0. Otherwise, it outputs 0 (the opposite of OR).


7. **XNOR**:

   - Outputs 1 if the inputs are the same (both 1 or both 0). Outputs 0 if they are different (the opposite of XOR).


8. **ADD**:

   - Performs binary addition on the two inputs, outputting the sum,has no carry.


9. **FULL 1111**:

   - makes the register`s value 1111.


10. **LEFT SHIFT**:

    - Shifts all bits of the input to the left by one position, effectively multiplying the number by 2(discarding the most significant bit)


11. **RIGHT SHIFT**:

    - Shifts all bits of the input to the right by one position, effectively dividing the number by 2 (discarding the least significant bit).


12. **INPUT**:

    - Represents the initial data entering the circuit.


13. **COPY**:

    - Takes an input from a register and puts it in another.


14. **A IF A > B**:

    - Outputs the value of A if A is greater than B; otherwise, it outputs 0 .


15. **B IF B > A**:

    - Outputs the value of B if B is greater than A; otherwise, it outputs 0.


16. **SUB**:

    - Performs binary subtraction on the two inputs, outputting the difference and wrap if needed.