EveryCircuit
Contact
Reviews
Home
jason9
modified 6 years ago

4 Bit Carry Lookahead Adder

4
74
361
04:59:01
About the schematic I found: I found this schematic on google images. It was different from most of the other schematics and unlike the others used only two input gates. Also, while it does have a carry in, it has no carry out. Instead of a carry out, there are two outputs that are labeled G’ out and P’ out, despite there being no G’ in or P’ in. I removed the logic for the G’ out and P’ out since it wasn’t needed, and also since there was no carry out, I added in the logic for that by following the pattern provided by the rest of the carries in the adder. By looking closely at the schematic, I can clearly see that the carry-out I made should work flawlessly unless I missed something vital. By the way, the carry out goes to the decimal point on the output display. Link to the circuit schematic: https://ai2-s2-public.s3.amazonaws.com/figures/2017-08-08/f2e00bed8b4a1b6700b83459a9c27ef1ccd37d87/2-Figure1-1.png About the circuit: On the left are some logic sources, divided into three groups. The top group has just one logic source, and the other two have four sources each. The lone source is the carry in, and each group is a 4 bit binary input (least significant bit on top). The longest path in this circuit is between the least significant bit of either of the inputs and the most significant bit of the output, and covers six gates. For comparison, the longest path in the corresponding ripple-carry adder which is between carry-in and carry-out would cover 8 gates (assuming its wired to minimize the number of gates between carry-in and carry-out on each full-adder by choosing which input of each full-adder is the carry-in, otherwise it could be as many as 12 gates total in worst case scenario). The logic here could be improved to reduce the longest signal path from six gates, but it would require logic gates with more than two inputs.
published 6 years ago
kiani
6 years ago
Could you add a reset button to zero everything....also had a thought, the p might be oarity check of some sort and g for correction signal.... Cool you managed ti fit it all in little space, lot of effort.
hurz
6 years ago
kiani, there is no storage which can be reseted the logic trains are thr only variable information holder and they do not have a reset input 😎
kiani
6 years ago
Right there is no register to flush out. Just data in data out.
Crypto_
6 years ago
That's a good circuit @jason9. I don't think it's the easiest adder circuit to understand, but it's good nonetheless.
hurz
6 years ago
yeah @Crypto_ learn from in your spare time, @jason9 is 15 and is a talent in digital citcuits.
Crypto_
6 years ago
Your point @hurz?
kiani
6 years ago
If you didn't know you wouldn't have asked.👽
Crypto_
6 years ago
It's alright @kiani, I'm sure @hurz is independent enough to answer himself
kiani
6 years ago
I learnt this from you..remember!? So lets not do it again.right?!
Crypto_
6 years ago
You certainly did not learn to be a pest from me, @kiani
crake
6 years ago
It sure was nice when kiani took a much needed break from commenting.
kiani
6 years ago
@crypto your sentence logic is admittsnce that you are a pest (mathematically provable)
jason9
6 years ago
@hurz, technically, I’m 14 not 15, but it doesn’t really matter. Anyway, I studied the schematic some more and have figured out what G’ out and P’ out do. G’ out is pretty simple. It outputs true if all the given inputs (excluding the carry-in) do NOT produce a carry-out, otherwise it outputs false. Now, this does not include the carry-in, so I cannot use it in the carry out without additional logic. P’ out outputs true only if at least one bit pair has both bits off (a bit pair being two bits of the same significance but from different inputs, for example the third bit from input A and the third bit from input B form a bit pair together). Combining G’ out and P’ out with carry-in makes it possible to get carry-out. However, adding the additional logic for that may extend the maximum travel path from six gates to seven.
jason9
6 years ago
@kiani, I can mathematically prove your last statement to be incorrect. @crypto said that you did not learn to be a pest from him. This may imply that he is a pest, if you choose to interpret it that way, but it does not mean he is a pest. He could be saying that you did not learn to be a pest from him because he is not a pest, thereby making it impossible for you to learn to be a pest from him since he isn’t a pest.
jason9
6 years ago
How’s that for a mathematical proof?
kiani
6 years ago
It is fine for 2 dimentional mathematics. Which only covers the surface area,, withiut third dimension, ie depth volumetric can not be be observed. That is why nature had given us two eyes three dimentional so we can judge distance and be sble to judge our body weight ( for jumping and leapings).. The firth dimension,, ie. Time has added memory to volumetric integral, so brain can calculate without the need fir clock pulses,, ie.. Predict future.
kiani
6 years ago
Which in ancient times, they used to call it intuition....
kiani
6 years ago
I can do the maths for what i said about @crypto confession...
Crypto_
6 years ago
That's spot on @jason9. It seems that it flew right over his head.
kiani
6 years ago
It is spot on as far as two dimentional maths. Which is not enough, as it is obvious. Even as a self confessional pest crypto is hard not to like you, as are so sweet.
kiani
6 years ago
.
jason9
6 years ago
What’s this nonsensical dimensions of math you speak of? Provide me an example of three dimensional math using clear, easily understandable logic. The only dimensions I know of in math are when you deal with numbers, not logic like we’re doing here.
kiani
6 years ago
@jason... May be Nonsenseical to you,. Eaeth is not flat even if it did (does!? ) not make sense.. While believing earth was flat (therefore supressing one of the dimensions),, gave solutions with two dimentional maths. (at the time), it wasn't enough to provide more true solution and answer.. And the roind earth was considered nonsenseical (at the time!?)... One can not be the observer and traveller at the same time (einshtine s problem of relativity), Einshtine steped outside the teo dimentional maths. He had indescribable problems to express 4 dimentions in two dimenions.. Hence schridinger s nonsenseical equation...
kiani
6 years ago
.....ehile it providrs some solutions, it is failing to express the 4th dimention lrt alone the 5th and so on....
kiani
6 years ago
... Therefore it has led us to believe all the rubish that is going arround,, (like in flat earth time, as a result...prople used ti believe in all sort of things cause their 2 dim math fsiled to express)
kiani
6 years ago
...people did not dare wuestion the maths. So insisted that earth is flat. Otherwise all their maths. (and logic) would fall apart.... ( galileo,, did not discover roundness of earth, every one knew,,). Nobody would dare step outside the 2 fim. Maths of flatvearth cause it was feared that society and the belief system, the maths. Snd logic and everything would fall apart... So better to kerp earth flat cause we din't hsve the ability to include 4th and 5th dimentions in our 2 fim. System of maths.
Crypto_
6 years ago
You're a weird human being, @kiani
Crypto_
6 years ago
Pretty sure you would not like the music I listen to @kiani. Plus it's not the place to share music.
Robert_Kidd
6 years ago
Kiani, I looked it up on Google. Apparently the Earth isn’t flat. Shock, horror!
Robert_Kidd
6 years ago
Kiani, as an act of friendship I will not comment on your circuits or comment at least until July. I wish you well.
kiani
6 years ago
@jason. Here an rxample of 3 dimentional msths.. V = L di/dt
Crypto_
6 years ago
And what makes that three dimensional @kiani?
kiani
6 years ago
This " i " call 3 dimentional. As it is has time involved.
jason9
6 years ago
Show me your use of “three dimensional math” for solving the logic problem I solved above with my “two dimensional math”.
jason9
6 years ago
Show me a mathematical proof that @crypto saying that you didn’t learn to be a pest from him means he is a pest himself.
kiani
6 years ago
Each statement, ( sentance) is either true or false, right!?
kiani
6 years ago
She did not say what you wrote jason, there is a word ( certainly) missing.. In your version. Accuracy... Important.
kiani
6 years ago
Now do the maths again.
kiani
6 years ago
If you still want then i show yiu.
crake
6 years ago
I think you have shown us enough. But if you feel so compelled please embarrass yourself a little more.
jason9
6 years ago
Show me. Let me see this three dimensional math because I cannot find this “missing word”.
kiani
6 years ago
@crake unfortunately you will never know what i am talking about,,.... No one can tell you cause you know better.
kiani
6 years ago
@jason are you serious!? Just check back the comments above you will see.the missing word.
kiani
6 years ago
@crake maybe it is better for you the way yiu think or pretend to think,, cause in your case ignorance is a bliss..
Crypto_
6 years ago
So far @kiani, you haven't shown us the mathematical proof you claim you have. We're waiting for it.
crake
6 years ago
You don't have to see shit to know it is near by. Your "math" here is the same. Easily identified as crap.
kiani
6 years ago
So @crake what do you want here my crap!?
crake
6 years ago
You could get a hair cut from all the things that fly over your head kiani
jason9
6 years ago
Are you saying saying I missed the word certainly? It doesn’t change anything.
kiani
6 years ago
@Jason @crake here is using his mothers tongue to troll on your post,, when he he gets lost and tske his crap he brought yo your post i can talk to you, i don't want to get to his crapy level,.
crake
6 years ago
Suddenly you care about how people are commenting on someone elses circuit?
kiani
6 years ago
So thats why you do it!
crake
6 years ago
You slither around everything. Constantly trying to paint someone out that disagrees with you as a "troll", or whatever new word you learned from hurz. Again, I am here to tell you that your "math" sucks.
kiani
6 years ago
Well thank you for complement, but don't then expect me to show you what i was talking about with my 3d "math".. You are just nit picking, a show off, proove wrong type, a kind of ill challange... Why!
hurz
6 years ago
what is so special about 3D in math. Math can have/handle infinite dimensions, not a big deal to see a digital network with 6 variable inputs 0/1 as a 6D math room. So what you all having for problems with higher dimensional math?
kiani
6 years ago
@crake,, jason asked a question from me,, then you jumped in with your foule crap. you choose a name that you have or haven't learnt from rob_kidd for this action of yours. And go on being nasty, with a kind face on your head.
kiani
6 years ago
.
Crypto_
6 years ago
So... no mathematical proof then?
kiani
6 years ago
I was going to until crake foule mouth put me off.
kiani
6 years ago
Anyway @crypto you don't need my maths proof, cause you know the truth.
jason9
6 years ago
@Crypto_, you seen my “2 Bit Binary to Decimal 2.0”? It has a lot less gates.
Crypto_
6 years ago
You mean 5 bits @jason9? If so, yes I have seen it. It's much cleaner.
kiani
6 years ago
@crypto you said you are your own person, i sincerely hooe so for your own sake, in your own life. You make your own judgement... And believe it. You don't seem to have the nastyness of a 14 year old whom is bitter and manipulative and phsyciast enough to be a 50vyear old.
jason9
6 years ago
Yeah I meant 5 not sure where 2 came from.
jason9
6 years ago
@kiani who here are you talking about?
kiani
6 years ago
@jasson9 i certainly wasn't talking about you.
kiani
6 years ago
.
Crypto_
6 years ago
@jason9, take what @kiani says with a grain of salt. He's a pretty confused person.
kiani
6 years ago
You have sweet sense of humer crypto..
kiani
6 years ago
And plz. Bring us some music. So we know you better an you won't be so cofused.
kiani
6 years ago
You too jason9 vist the radio, i like jason9 too.
kiani
6 years ago
Crake welcome too, bring music crake with you. Peace.
jason9
6 years ago
I know not to take what others say about me too seriously, especially if they earned a bad reputation in my mind. I also don’t get offended easily in general.
kiani
6 years ago
Never mind about all this, bring music for us on radio EC.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2025 by MuseMaze, Inc.     Terms of use     Privacy policy