Digital electronics use a finite number of states, unlike analog electronics that treat continuous signals. Digital logic is used to perform arithmetic operations with electric signals, and constitutes the base for building CPUs.
0
votes
1answer
17 views
Technology mapping
The function given is:
g=ACFG + ADEG + DHJ + BCFI
and i am asked to perform the reconverge theorem on this function which means taking all possible pairs of LUT that share the same input merge them ...
2
votes
1answer
48 views
Optimal Solution for function using Distributed Law
I was given the function:
\$ h = ๐ด.๐ต' + ๐ถ + ๐ต.๐ถ'.๐ท + ๐ต.๐ธ + ๐ต'.๐ถ.๐ท'.๐น \$
I was told to construct it in the most optimal way using only any size NOR gate by applying distributive law.
I ...
0
votes
1answer
24 views
Logisim - Tunnel that outputs the OR result of all of its inputs
Consider this screenshot:
When the two values differ, I get this:
This makes sense, but it's a problem. I would like the tunnel to function like this: when it's getting mixed values, it outputs ...
-9
votes
1answer
63 views
Circuit Diagram Controller [closed]
I want to make a circuit diagram which will:
Read the speed of a servo
Divide the speed of servo
With the result of the division will be controlled the speed of an other motor like this: Servo ...
-5
votes
0answers
59 views
Applications with kernels that can be accelerated in hardware [closed]
Could you give me a list of applications with kernels that can be accelerated in hardware?
Some examples would include FFT, AES, Motion Estimation, Viterbi Decoder. I'm just looking for others.
To ...
1
vote
4answers
92 views
What is important in computer clocks' signal: signal edges or intervals when signal is stable? Will multiple value propagation occur?
I am trying to figure out some basics of digital electronics. We have all seen the squared graph of the computer clock signal:
I have read multiple articles on the Internet and still can't figure ...
0
votes
1answer
97 views
Help designing a simple counter
I would like to create a project to implement an asynchronous counter (I am just learning about sequential circuits), in which 2 8-segment displays will receive input from some sensor and will ...
2
votes
1answer
82 views
Multiplexing large LED matrix
I have a project which involves building a 64 x 48 (3072) LED matrix driven by a Raspberry PI computer. I am a first-year computer engineering student so I am still inexperienced with shift registers ...
2
votes
2answers
49 views
Easy resource to learn solving counter problems?
Could anybody please point me some direction on where I can learn to solve simple counter problems like counting in a given sequence using a given flip-flop? For example:
Create a counter counting ...
0
votes
1answer
51 views
Using on and off switches and logic gates
So I have 2 switches Representing:
Bit A
Bit B
And then I have :
AND gate
OR gate
Not gate
Some other gates like adder and comparator
I used the method described here because the Adder & ...
-1
votes
0answers
62 views
Remappable pins [closed]
I have found myself lost on this one... I am designing a dev/backup board for one of my projects for a solar car. One of the main goals of this board is to be able to connect pin X on the input side ...
-3
votes
1answer
73 views
Building 8bits alu on breadboard [closed]
I want to build a 8 bit alu containing :
- 8 bit comparator
- 4 inverters
- 2 and gates
- 2 or gates
- 2 full adder 4 bits
- 10 leds
- 8 mux 8 to 1
e
My question is how much volt do I need to make ...
-2
votes
0answers
100 views
9v battery drain in 1 minute when connected to breadboard [closed]
I have a breadboard with 16 switch , 8 leds , 1 comparator, 2 4bit adder, 2 and gates. I connect a 9v battery through a regulator to output 5v suitable for the ICs.
the problem happen as soon as i ...
-7
votes
0answers
22 views
How to make Digital Power Meter Remote Control? [closed]
How to make Digital Power Meter Remote Control?
I want circuit diagram for Digital Power Meter Remote Control.
or Digital Power Meter circuit diagram for my engineering project
0
votes
0answers
40 views
Connecting RJ11 output to TTL to USB converter input through 5 pin TTL
I have a problem in connecting output of RJ11 to TTL socket of the TTL to USB converter.
Actually, I have a micro controller based device which has an RJ11 female port having six pins in it, which I ...
-1
votes
0answers
40 views
HD-SDI to SD-SDI
I need to convert a HD-SDI signal to SD-SDI.
I have been looking into deserializers and fpga, but have not found a good solution yet.
How can this be done?
Preferred is a "simple" solution, that ...
0
votes
3answers
89 views
Logic Circuits Vs Transistor Power Circuits
I have need to invert a signal to drive fets with hard/fast rise and fall times. I was told in another thread to use an inverter (NOT chip). This makes perfect sense to me since logic chips are ...
-6
votes
0answers
51 views
3 bit counter using d flip flops [closed]
i need to design a 3 bit counter that will increment and decrement a stored value by a 3 bit value depending on the positive edges of a signal C. Must use 3 D flip-flops. any help would be appreciated ...
0
votes
2answers
77 views
Can Transmission gates be used to implement 3 State Logic?
In my application i need to use a common line shared between two peripherals, i have to indicate to the devices whenever the bus is free or not, hence i can't have push-pull output where the output is ...
2
votes
4answers
132 views
Most efficient way to select between 10 large buses?
I need to select between 10 different 164-bit buses using four-bit BCD (8421, unsigned binary). What is the most efficient way to do so?
Currently I have the following SystemVerilog implementation
...
2
votes
1answer
64 views
In verilog, what effect does the not (!) operator have on high impedance and don't care conditions?
I'm writing some verilog and simulating it using modelsim. I have a block that looks like this:
...
0
votes
2answers
79 views
Digital bargraph display driver circuit
.For a project I need to display a progress bar of the activity performed by my MCU. For this purpose I am going to use a bargraph display, but the problem is that bargraph display driver driver ...
1
vote
0answers
136 views
Error-Detection Circuit — How does this work?
I'm currently studying for finals (I have the solutions here already, so this isn't helping me bypass doing homework or anything like that.)
My professor has done an unsatisfactory job explaining ...
2
votes
3answers
127 views
Help with designing a circuit with logic gates
I want to build a circuit with the following design:
3 inputs
1 NOT gate
2 AND gates
1 OR gate
This is my truth table:
...
0
votes
0answers
54 views
Using D-Flip Flop for MSB and JK-FF for LSB
I have the above question as an exercise. I know how to do all of the operations. However, I didn't get the point where it says "You are required to use a D-FF for the
MSB, (A) and a JK-FF for the ...
0
votes
1answer
85 views
Maximum and Minimum delay of combinational logic circuits
I am preparing for my exam and I am stuck with this past year question:
In the circuit shown below, the blocks A, B, C, and S are combination logic circuits. FF1 to FF3 are D flip-flops with same ...
-1
votes
1answer
130 views
Best FPGA to work with [closed]
I want to work on DSP and artificial intelligence for my freshman project, I was thinking on make an FPGA based system, the problem is that I have little experience working with FPGA's; I already know ...
0
votes
5answers
151 views
What does 0 and 1 mean in logic gate (NOT gate to be specific here)
When the input to a NOT gate is 1, the output is 0. When the input is 0, the output is 1.
Now, does the input being 0 mean that no current is flowing into the gate and then out of the gate towards ...
2
votes
1answer
66 views
Is a 40109 fit for 3V3 <=> 5V level shifting?
I have checked couple of datasheets for 40109 and although they specify "Supply Voltage Range" as min: 3V, max: 18V, none of the other tables specify values for < 5V.
Can I safely order these ...
0
votes
3answers
240 views
Why do we still take digital logic? [closed]
I am a student in Computer Engineering, and I am wondering why programs still teach digital logic. We have already taken a computer organization class in which we learn about computer architecture ...
6
votes
2answers
94 views
process timing on FPGA
I'm new to fpgas, and there are some timing subtleties that I'm not sure I understand: if all my synchronous processes are triggered on the same edge, then that means my inputs are 'captured' on one ...
-2
votes
1answer
42 views
what are the things to keep in mind when interfacing two digital devices?
what are the things to keep in mind when interfacing two digital devices, e.g FPGA with a dual shock controller or CPLD with a PS/2 Mouse, Microcontroller with an FPGA, FPGA with an external RAM.
One ...
-1
votes
1answer
79 views
what type of electronics job would combine mathematics, electronic design and programming into one [closed]
There are quite a few different areas of jobs in the Electronics industry.
We have Analogue, Digital, Embedded, Telecommunications, Control and much more. What I wish to know is that what job would ...
3
votes
4answers
99 views
ADC resolution selection
I want to convert analog output of an accelerometer to digital codes.
I understand that the sampling rate of the ADC should be with reference to Nyquist criteria.
Please let me know how to decide ...
2
votes
1answer
87 views
Reed switch stays ON
I have an anemometer reed switch connected to a uC with a 10K pull-up. I then have a RC filter to debounce around 500Hz. This is the case:
A fairly old anemometer connected to my board powers the ...
0
votes
2answers
65 views
Signal to Noise ratio problem
A 200mv peak to peak sinusoidal signal is applied to an ideal 12 bit A/D converter, for which Vref(v p-p full scale) is 5v. Find signal to noise ratio.
This is a problem worked out by one of my ...
2
votes
1answer
63 views
Logisim - wire holds value 'e' when zoomed out, but not when zoomed in
I'm trying to make a multiplier in logisim. This is a full picture of my schematic:
As you can see, there is an 'e' coming out of my 'XXXXX-XXX00' adder. But, when I look at the schematic for ...
-4
votes
2answers
60 views
multiply binary numbers [closed]
Is it any book which explains how to multiply binary numbers and how to create appropriate digital circuit schema?(i.e. digital schema which compute the multiplication of the binary numbers).
4
votes
1answer
51 views
analogRead(0) or analogRead(A0)
The arduino reference states that you would use the following code to read the value from analog pin #5:
int val1 = analogRead(5);
However to read from digital ...
1
vote
3answers
78 views
Are most RAM/Memory cells done with Inverters?
As far as memory cells go (SRAM/ROM/Registers) in simple chips everything i've looked at seems to use the Two-Inverter CMOS schematic (Just from readings/googling and such).
In I guess "real life" ...
1
vote
4answers
136 views
Why we need clock pulse in sequential circuits?
I need to know why do we need clock pulse in sequential circuits but not in combinational circuits?
5
votes
2answers
76 views
What should be considered when sizing trace widths for digital logic signals?
For traces that carry a static DC current, it's pretty easy to calculate the minimum trace width based on the required ampacity of the trace. However, I'm not sure what should be considered when ...
0
votes
1answer
72 views
Does case satements inside for loop work in verilog?
I am doing a code for radix-4 booth encoding for 8*8 multiplication. The logic is correct and there are no errors or warning. The output am getting is totally unrelated. i have posted the code below
...
7
votes
3answers
295 views
Circuit works on breadboard but not PCB
I have a fairly simple circuit that works perfectly on the breadboard, but I am having a lot of trouble transferring it to a PCB. I am seeing very strange behavior which lies outside of my current ...
0
votes
1answer
77 views
combinations of binary digits for decimal numbers
1.Four bits are required to represent the ten decimal digits, and since there
are 2^4 combinations of four binary digits, six combinations are not used and the code is
said to contain redundancy.
...
10
votes
2answers
33 views
Why do some pins have `~` signs next to their numbers?
I was looking at my Arduino Uno and I noticed that symbol by digital pins 11, 10, 9, ...
1
vote
1answer
64 views
Finding the no. of decoders required in cascading
I am trying to solve the following question.
How many 3 to 8 decoders with an enable input are needed to construct
a 6 to 64 line decoder without using any other logic gate.
I have a Digital ...
1
vote
1answer
78 views
Magnitude comparator implementation
I have stuck on implementing magnitude comparator for 2-bit numbers (three functions - greater, equal, less).
It is pretty easy to implement it with AND and OR gates, but the point is the task is to ...
1
vote
2answers
88 views
Addition modulo 26 in Digital Logic
I have two 5-bit signals, each guaranteed to be carrying a value between 0 and 25. I would like to add them together and get another 5-bit value between 0 and 25, simply taking the ...
2
votes
1answer
173 views
What is the name of this coding algorithm
as a school assignment we were given simple graph of FSM and the task is to design digital circuit described by this graph. Everything is fine I just followed my notes. While encoding the states I ...



