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.

learn more… | top users | synonyms (3)

3
votes
4answers
39 views

N-Ch FET with open-drain output

I stumbled across this line in this datasheet (page 10): Serial Data Output Pin. Internal N-Ch FET with open-drain output that requires external pull-up resistor. It shifts out the previous ...
0
votes
1answer
77 views

Circuit design example

What will a combinational logic circuit look like using any basic gates having the output=1 when the input=110 and 101?
1
vote
2answers
28 views

Parameterized net width in Verilog

Is something like this possible ? parameter width; wire[width-1] a_net = (width)'b0; I basically need a variable to control the width of the right hand side. I ...
1
vote
2answers
86 views

Instruction Register? Whats it's purpose/how is it connected? (And what happens after)

So im learning the SAP 1 Computer Architecture. Most things I get pretty well, but from what I understand: (Lets pretend it's an 8bit and address is 4 bits and opcode is 4bit) ...
4
votes
3answers
72 views

FPGA Logic Gate Count

I found an FPGA board that I liked. It uses a Xilinx Spartan 6 LX45. When I went to the datasheet for the Spartan 6 series, it only said that there were 43,661 logic cells. How many gates does that ...
1
vote
1answer
67 views

Problem with the 74160 decade counter

As I am experiencing with different TTL components, I am having a ton of trouble with the 74160 decade counter. I don't know if it's my inexperience or if I'm dealing with a malfunctioning IC, but the ...
3
votes
1answer
120 views

Improving a Push-Button Debouncing Circuit

I'm having problems testing a 7490 decade counter, the switch sometimes toggles 2 or 3 counts (it's a pushbutton). This is already using this debouncing circuit I found: (well great, I can't post ...
1
vote
1answer
38 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
51 views

Optimal Solution for function using Distributed Law [closed]

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
27 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
68 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
63 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
94 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
98 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
95 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
54 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
52 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
74 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
103 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
25 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
42 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
91 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
54 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
78 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
137 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
65 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
80 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
139 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
128 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
57 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
87 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
131 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
155 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
67 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
246 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
44 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
100 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
89 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
71 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
61 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
53 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
81 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
140 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
81 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
91 views

Do case statements inside a 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 ...

1 2 3 4 5 10