ASIC Verification: Parity Detector

Wednesday, May 28, 2008

Parity Detector

N number of EX-NOR gates is connected in series such that the N inputs (A0, A1, A2......) are given in the following way:

A0 and A1 is being given to first EX-NOR gate and A2 and output of first EX-NOR is being given to second EX-NOR gate and so on. Nth EX-NOR gate's output is final output. How does this circuit work? Explain in detail?

Solution:

If N= Odd ( # of EX-NOR gates are Odd), the circuit acts as even parity detector, i.e. the output will 1 if there are even number of 1's in the inputs. This could also be called as odd parity generator since with this additional 1 as output the total number of 1's will be Odd.

If N= Even ( # of EX-NOR gates are Even), the circuit acts as odd parity detector, i.e. the output will 1 if there are odd number of 1's in the inputs. This could also be called as even parity generator since with this additional 1 as output the total number of 1's will be Even.

84 comments:

Tan said...

Hi Suresh,
I have a doubt with the parity detector in digital column.
can you please recheck and explain with example.
Can you please tell me what does "N" indicate.Is that the number of input digits ?
thank you

Suresh said...

Hi Tan,

N is the total number of EX-NOR gates in the circuit. If you have 3 EX-NOR gates in your design, then you have 4 number of inputs. A0, A1, A2 and A3. This circuit will detect the even parity - output will be '1' if you have even number of '1's in your input.
Say for Ex, if A0=A1=A2=A3=1, Then the output will be '1', if A0=A1=A2=1 and A3=0, then the output will be '0'

buy propecia said...

Hello friend amazing and very interesting blog about Parity Detector

buy propecia said...

Hello friend amazing and very interesting blog about Parity Detector

Anonymous said...

When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added
I get four emails with the same comment. Is there any way you can remove me from that service?
Thanks!
Also visit my web blog ; free slots online win real money

Anonymous said...

Hey! Someone in my Myspace group shared this website with us so I came to check
it out. I'm definitely loving the information. I'm bookmarking and will be tweeting
this to my followers! Excellent blog and terrific design and
style.

my website work online jobs
Also see my web site > make money online working at home

Anonymous said...

Great delivery. Great arguments. Keep up the amazing work.


My web blog - counting-carbs.blogspot.com
Also see my site: hair loss

Anonymous said...

Wonderful goods from you, man. I've have in mind your stuff prior to and you are simply too fantastic. I actually like what you have acquired right here, certainly like what you are saying and the best way wherein you assert it. You're making it enjoyable and you continue to care for to
keep it smart. I can't wait to read far more from you. That is actually a terrific web site.

Feel free to visit my page; http://hoidtreatment.webs.com/apps/blog/show/3537977-scalp-med

Anonymous said...

An impressive share! I have just forwarded this onto a co-worker who
has been doing a little homework on this. And he actually bought me lunch simply because I found it for him.
.. lol. So let me reword this.... Thanks for the meal!
! But yeah, thanks for spending the time
to talk about this matter here on your site.



My homepage - lucila13.Wetpaint.com

Anonymous said...

I was suggested this blog via my cousin. I am now not sure whether or not this
post is written by him as no one else understand such
unique about my difficulty. You're wonderful! Thanks!

Feel free to surf to my web-site :: jacquesschneider.webs.com
My web page :: Jamika

Anonymous said...

I'll immediately clutch your rss feed as I can't to find your e-mail subscription link or newsletter service.
Do you have any? Kindly allow me recognise so that I may just subscribe.
Thanks.

Here is my weblog ... http://bozooble.com/index.php?do=/profile-12906/info/
my web site :: Provillus

Anonymous said...

Hello! I know this is kinda off topic but I'd figured I'd ask.
Would you be interested in trading links or maybe guest authoring
a blog post or vice-versa? My site addresses a lot of the same subjects as yours and
I think we could greatly benefit from each other. If you are interested feel free to shoot me an e-mail.
I look forward to hearing from you! Great blog by the way!


Feel free to visit my site: http://www.socialswager.com/index.php?do=/profile-24138/info/
My web page - Damon

Anonymous said...

I know this if off topic but I'm looking into starting my own blog and was curious what all is needed to get setup? I'm assuming having
a blog like yours would cost a pretty penny? I'm not very web smart so I'm not 100% certain. Any recommendations or advice would be greatly appreciated. Thank you

my webpage; Http://Freezonearticles.com/

Anonymous said...

Hi there! This is my first comment here so I just wanted
to give a quick shout out and tell you I really enjoy reading your
articles. Can you suggest any other blogs/websites/forums that go over the same topics?
Thanks!

Have a look at my web blog :: http://hothiphopvideosonline.com/read_blog/125519/state-farewell-to-falling-and-thinning-hair-with-provillus-for-women
My web page - Dean

Anonymous said...

Thanks very interesting blog!

My blog: H Miracle

Anonymous said...

Wonderful website. Lots of useful info here.
I am sending it to several buddies ans additionally sharing in delicious.
And obviously, thank you on your sweat!

Look into my blog http://provillusofficial.blog.com/2012/09/14/procerin-something-that-really-works/
My webpage - Isabell

Anonymous said...

Thanks a bunch for sharing this with all of us you actually know what you're speaking about! Bookmarked. Please additionally visit my web site =). We will have a hyperlink alternate contract between us

Also visit my blog ... Provillus Review

Anonymous said...

Hey there would you mind stating which blog platform you're working with? I'm planning to start my own blog soon but I'm having a tough time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I'm looking for something
unique. P.S Sorry for being off-topic but I had to ask!


Look at my website - http://hemorrhoidtreatmentreviews.webs.com/apps/blog/show/3388034-h-miracle-review-the-hemorrhoids-solution-
Also see my web site > http://hemorrhoidtreatmentreviews.webs.com/apps/blog/show/3388034-h-miracle-review-the-hemorrhoids-solution-

Anonymous said...

Greetings I am so thrilled I found your blog, I really
found you by accident, while I was researching on Google for something else, Anyways I am here now and would just like to say thanks a lot for a incredible post and a all round thrilling blog (I also love the
theme/design), I don’t have time to read through it all at
the minute but I have book-marked it and also added your RSS feeds,
so when I have time I will be back to read a lot more, Please do keep up the awesome b.



my blog post - Harry

Anonymous said...

Very soon this web site will be famous among all blogging viewers,
due to it's nice articles or reviews

Check out my webpage Tamara

Anonymous said...

Hmm it seems like your blog ate my first comment (it was super long)
so I guess I'll just sum it up what I wrote and say, I'm thoroughly enjoying
your blog. I as well am an aspiring blog blogger but I'm still new to the whole thing. Do you have any tips for inexperienced blog writers? I'd definitely appreciate it.


Also visit my blog post :: profollica review

Anonymous said...

I visit every day some blogs and sites to read articles,
however this weblog gives feature based articles.

My page :: ibwww.org

Anonymous said...

Do you have a spam problem on this blog; I also am a blogger, and I was
wanting to know your situation; many of us have created some nice procedures and
we are looking to swap strategies with other folks, please shoot me an e-mail if interested.


Here is my webpage; Lucila13.Wetpaint.com

Anonymous said...

I am curious to find out what blog platform you have been using?

I'm having some small security issues with my latest site and I'd
like to find something more risk-free. Do you have any suggestions?



Feel free to surf to my homepage http://hothiphopvideosonline.com/read_blog/125519/state-farewell-to-falling-and-thinning-hair-with-provillus-for-women

Anonymous said...

I really like what you guys are up too. This kind of clever work and reporting!
Keep up the wonderful works guys I've incorporated you guys to my personal blogroll.

Feel free to surf to my web-site :: http://tweeterspark.com/blogs/viewstory/115275

Anonymous said...

Hey There. I discovered your weblog the usage of msn.
This is an extremely neatly written article.
I will be sure to bookmark it and return to read extra of your useful info.

Thanks for the post. I will definitely comeback.

Here is my weblog - http://geekmotion.com/index.php?do=/profile-5761/info/

Anonymous said...

Wow, this post is nice, my sister is analyzing these kinds of things, therefore I am
going to inform her.

my web-site Tony

Anonymous said...

Do you have a spam problem on this site; I
also am a blogger, and I was wondering your situation; we have created some
nice procedures and we are looking to swap strategies
with others, please shoot me an email if interested.

Look at my web-site :: Arlene

Anonymous said...

If you are going for most excellent contents like I do, only go to
see this web site everyday as it presents feature contents, thanks

my homepage; http://www.sbwire.com/press-releases/natural-hair-loss-treatments-and-product-reviews-explained-in-great-detail-at-hairlosshavencom-147600.htm

Anonymous said...

Excellent blog you have got here.. It's hard to find quality writing like yours these days. I honestly appreciate people like you! Take care!!

Feel free to visit my blog :: Melody

Anonymous said...

Hi, this weekend is good in favor of me, for the reason that
this moment i am reading this wonderful informative article here at my home.


Feel free to visit my site http://hoidtreatment.webs.com/apps/blog/show/13932031-have-you-heard-about-profollica-
Also see my website: Kingbio hemorrhoid relief

Anonymous said...

I enjoy what you guys tend to be up too. This kind of clever work and coverage!
Keep up the awesome works guys I've incorporated you guys to my personal blogroll.

Feel free to surf to my web-site: http://indiemediamayehm.com/
my web site: Michell

Anonymous said...

I'm gone to tell my little brother, that he should also pay a visit this web site on regular basis to get updated from hottest gossip.

Here is my web page: Buy Provillus

Anonymous said...

Howdy, i read your blog from time to time and i own a
similar one and i was just curious if you get a lot of spam remarks?
If so how do you stop it, any plugin or anything you can recommend?
I get so much lately it's driving me mad so any help is very much appreciated.

Take a look at my blog post King

Anonymous said...

great points altogether, you just won a brand new reader.

What would you suggest in regards to your put up that you simply made some days in the past?
Any positive?

Stop by my page ... HTTP://jacquesschneider.webs.com/

Anonymous said...

What's up, I read your new stuff daily. Your writing style is witty, keep up the good work!

Here is my site ... http://anawinta.net/?L=blogs.blog&article=69477

Anonymous said...

An outstanding share! I have just forwarded this onto
a friend who was conducting a little homework on this.

And he actually ordered me dinner because I found
it for him... lol. So let me reword this...
. Thank YOU for the meal!! But yeah, thanx for spending the time to talk about
this subject here on your blog.

Here is my site - benbergerhealth.blog.com

Anonymous said...

Keep this going please, great job!

Here is my website ... http://jacquesschneider.webs.com/apps/blog/show/20963752-digital-hair-styles-with-chi-nano-flat-irons

Anonymous said...

You actually make it seem so easy with your presentation but I find
this matter to be really something which I think I would never understand.
It seems too complex and very broad for me.
I'm looking forward for your next post, I'll try to get the hang of it!



Also visit my homepage: Kingbio hemorrhoid relief

Anonymous said...

Excellent post. I am experiencing many of these issues as well.
.

My webpage ... http://benberger.blog.com/2013/02/07/profollica-review-should-study-before-use/

Anonymous said...

I always used to study article in news papers but now as I am a user of net so from now I am using
net for posts, thanks to web.

Feel free to visit my page; http://jacquesschneider.webs.com/apps/blog/show/20963783-defining-fashion-of-chi-camo-flat-irons
My website - jacquesschneider.webs.com

Anonymous said...

I’m not that much of a internet reader to be honest but your blogs really nice, keep it up!
I'll go ahead and bookmark your website to come back later on. Many thanks

Visit my homepage: http://sickperson.comze.com/index.php?p=blogs/viewstory/40369

Anonymous said...

Hello to all, the contents present at this site are genuinely
remarkable for people knowledge, well, keep up the good work fellows.


Look at my web page: http://www.gather.com/viewArticle.action?articleId=281474981720908

Anonymous said...

Hi I am so glad I found your blog, I really found you by error, while I was looking on Google for something else, Anyhow I am here now and
would just like to say kudos for a remarkable post and a all round thrilling blog (I also love the theme/design), I
don’t have time to browse it all at the moment but I have
saved it and also included your RSS feeds, so when I have time I will be
back to read a lot more, Please do keep up the excellent work.


Here is my web page roxanne

Anonymous said...

You actually make it seem so easy with your presentation but I find
this topic to be really something which I think I would never
understand. It seems too complicated and extremely broad for me.
I'm looking forward for your next post, I'll try to get the hang of it!



Here is my site :: http://www.braggingit.com/index.php?do=/profile-61890/info/

Anonymous said...

Howdy! Someone in my Myspace group shared this website with us so I came to look it over.

I'm definitely loving the information. I'm book-marking and will be tweeting
this to my followers! Exceptional blog and brilliant style and design.


Feel free to visit my homepage ... http://powerst.ation.in/index.php/adrianaeo

Anonymous said...

Nice blog here! Also your web site loads up very fast! What host are you using?
Can I get your affiliate link to your host?
I wish my website loaded up as quickly as yours lol

Here is my web site ... refrigeratorwaterfilters.webs.com

Anonymous said...

Wonderful beat ! I wish to apprentice even as you amend your web site, how could i
subscribe for a blog website? The account helped me a applicable deal.
I were a little bit acquainted of this your broadcast provided bright clear idea

Stop by my web-site - http://Coloncleanserreviews.Typepad.com/colon-cleanse/2012/04/procerin-or-profollica-reversing-hair-loss.html

Anonymous said...

Fine way of explaining, and nice post to get information concerning my presentation subject matter, which i am going to
convey in academy.

Have a look at my web-site P2.aboutphp.net

Anonymous said...

Terrific work! That is the kind of information that should be shared around the internet.
Shame on the search engines for not positioning this publish higher!
Come on over and talk over with my website . Thank you =)

Check out my webpage :: www.gather.com

Anonymous said...

Thanks for one's marvelous posting! I really enjoyed reading it, you're a great author.
I will always bookmark your blog and will come back very soon.
I want to encourage yourself to continue your
great job, have a nice morning!

Also visit my blog ... http://coloncleanserreviews.typepad.com

Anonymous said...

Helpful information. Lucky me I found your site by accident,
and I am stunned why this twist of fate didn't came about in advance! I bookmarked it.

Here is my site profollica

Anonymous said...

Hi everyone, it's my first visit at this web site, and article is genuinely fruitful designed for me, keep up posting these types of content.

Here is my weblog what are binary options

Anonymous said...

Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
You obviously know what youre talking about, why throw away your intelligence on just posting videos to your blog when you
could be giving us something enlightening to read?


Here is my site :: trade binary options

Anonymous said...

Great post however , I was wondering if you could write a litte
more on this subject? I'd be very thankful if you could elaborate a little bit more. Thanks!

Also visit my weblog Coloncleanserreviews.typepad.com
my website > http://coloncleanserreviews.typepad.com/colon-cleanse/2012/12/amana-refrigerator-water-filters-.html

Anonymous said...

What's Going down i am new to this, I stumbled upon this I've found It positively useful and it has helped me out
loads. I am hoping to contribute & aid other customers like its aided
me. Good job.

Feel free to visit my weblog - provillus

Anonymous said...

Hey! I know this is somewhat off topic but I was wondering if you knew where I could find a
captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having trouble finding one?

Thanks a lot!

My weblog; provillus

Anonymous said...

Your mode of telling the whole thing in this piece of writing is in
fact fastidious, all can without difficulty be aware of it,
Thanks a lot.

my website - i need to make money today

Anonymous said...

Simply wish to say your article is as surprising.
The clarity in your post is just great and i can assume you are an expert on this subject.
Well with your permission let me to grab your feed to keep updated
with forthcoming post. Thanks a million and please
keep up the gratifying work.

Take a look at my page :: how to make real money

Anonymous said...

Awesome things here. I am very glad to peer your post.
Thank you so much and I am taking a look forward to contact
you. Will you kindly drop me a e-mail?

Feel free to surf to my blog: easy ways to make money online for free

Anonymous said...

First of all I want to say terrific blog! I had a quick question which
I'd like to ask if you do not mind. I was interested to know how you center yourself and clear your thoughts before writing. I've had a
difficult time clearing my thoughts in getting my thoughts out there.

I do enjoy writing but it just seems like the first 10 to 15
minutes tend to be wasted simply just trying to figure out how to
begin. Any ideas or hints? Many thanks!

my weblog - binary options strategy

Anonymous said...

Hi! This is my first comment here so I just wanted to give a quick shout out and say I really enjoy reading through
your blog posts. Can you recommend any other blogs/websites/forums that cover
the same topics? Thanks a lot!

Also visit my page ... options trading education

Anonymous said...

Oh my goodness! Impressive article dude! Thanks, However I am experiencing troubles with your RSS.
I don't understand why I cannot subscribe to it. Is there anybody else having similar RSS problems? Anyone that knows the solution will you kindly respond? Thanx!!

Also visit my weblog - www.cedarfinance.com

Anonymous said...

Thanks for the auspicious writeup. It in reality
was once a amusement account it. Look advanced to
far added agreeable from you! By the way, how can we keep in touch?


My website; play slots online real money

Anonymous said...

You have made some good points there. I looked on the
internet for more info about the issue and found most individuals will go along with
your views on this site.

my site ... work at home jobs in nj

Anonymous said...

It's amazing for me to have a website, which is helpful in favor of my know-how. thanks admin

my webpage :: paying affiliate programs

Anonymous said...

Thank you for sharing your thoughts. I really appreciate your efforts and I will be waiting for your next post thank you once again.


My web blog; best usa casinos online

Anonymous said...

Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically
tweet my newest twitter updates. I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

Also visit my web blog; how to make money online from home

Anonymous said...

whoah this blog is great i really like reading your articles.
Stay up the good work! You know, a lot of individuals are hunting round for this information, you could help them
greatly.

Also visit my website ... play online games for real money
my webpage :: online casino usa

Anonymous said...

Hi Dear, are you really visiting this web site regularly, if
so afterward you will without doubt get good know-how.


Look into my homepage; roulette for real money

Anonymous said...

Hi there to every single one, it's genuinely a fastidious for me to pay a visit this web site, it contains useful Information.

Look at my blog ... online money for free

Anonymous said...

Good day! This is my 1st comment here so I just wanted to give a
quick shout out and tell you I genuinely enjoy reading your articles.
Can you recommend any other blogs/websites/forums that cover the same
topics? Thanks a lot!

Review my web blog ... trading options for income

Anonymous said...

Hello, this weekend is nice for me, as this moment
i am reading this wonderful educational post here at
my home.

Feel free to visit my webpage Tsx after Hours trading

Anonymous said...

Asking questions are actually fastidious thing if you are not understanding anything
totally, however this piece of writing gives nice understanding yet.


Here is my blog: online business without investment

Anonymous said...

Greetings! Very helpful advice within this article!

It's the little changes that produce the most important changes. Thanks for sharing!

Here is my page; commodity Trading online

Anonymous said...

Thanks for finally writing about > "Parity Detector" < Liked it!

Look at my blog post - easy ways to make money now
my site - easy ways to make money online

Anonymous said...

Link exchange is nothing else but it is only placing the other person's weblog link on your page at appropriate place and other person will also do same in support of you.

My web page - commodities online

Anonymous said...

I'm not sure exactly why but this website is loading extremely slow for me. Is anyone else having this problem or is it a problem on my end? I'll check back later on and see
if the problem still exists.

my page; fx trading station

Anonymous said...

Very quickly this site will be famous among all blogging viewers,
due to it's fastidious articles or reviews

Take a look at my blog; playing slot Machine

Anonymous said...

I need to to thank you for this fantastic read!
! I certainly enjoyed every bit of it. I have you bookmarked to look at new stuff you
post…

My website: jobs work at home online

Anonymous said...

Hurrah! In the end I got a weblog from where I know how to truly get useful facts
regarding my study and knowledge.

Feel free to surf to my webpage: binary options demo account

Anonymous said...

Thanks for sharing your info. I really appreciate your efforts and I
will be waiting for your further write ups thanks once again.


Visit my website ... how to raise money fast

Anonymous said...

Yes! Finally someone writes about usa casino sites.

Visit my web blog: best online casino usa

Anonymous said...

I enjoy, cause I found exactly what I was looking
for. You've ended my 4 day long hunt! God Bless you man. Have a great day. Bye

Here is my web-site; work at home jobs in michigan