Looking for a good book on Boolean Algebra

Hi, I am looking for a good book on Boolean Algebra and Switching Circuits, preferably one that covers diagnostics e.g. Path Sensitization etc. Any recommendations? Thanks in advance.

Reply to
Newberry
Loading thread data ...

What is path sensitization? All the google hits I get lead to abstracts of expensive journal articles, which hints at an academic fad.

As a working electronics designer, I don't use boolean algebra.

John

Reply to
John Larkin

Which is one of the things I do.

John

Reply to
John Larkin

It is used for digital logic design.

Reply to
Dana

Boolean Algebra:

0 AND 0 = 0 0 AND 1 = 0 1 AND 0 = 0 1 AND 1 = 1

0 OR 0 = 0

1 OR 0 = 1 0 OR 1 = 1 1 OR 1 = 1

NOT 1 = 0 NOT 0 = 1

Cheers! Rich

Reply to
Rich Grise

Chapter 8 of AoE is about all you really need. It's rare nowadays to design and minimize big hunks of gate-level logic, although it's handy to generally understand the principles. What's more important is that the logic intent be expressed (in a schematic or hdl) clearly and correctly than that it be crushed into a minimal form. CPLDs use sum-of-products logic, and FPGAs use lookup tables, and both use compilers that read your intent and then do their own thing to implement it, so classic academic boolean algebra and Karnaugh mapping are starting to look quaint.

John

Reply to
John Larkin

Rich Grise wrote in news:pan.2006.09.28.09.57.09.365635 @example.net:

(View in fixed font.)

Almost:

AND * OR + NOT '

A*B = AB

0 0 0 0 1 0 1 0 0 1 1 1

A+B'

0 0 1 0 1 0 1 0 1 1 1 1

There you have it in a nutshell. Everything else is just a theorem or application of mathematical laws. You can distribute, pull factors out, etc just like regular algebra.

Puckdropper

--
Wise is the man who attempts to answer his question before asking it.

To email me directly, send a message to puckdropper (at) fastmail.fm
Reply to
Puckdropper

Or a good way to learn is to track down a copy of Rocky's Boots and play. You can find at least the Apple version on the web to run on an Apple emulator. Then move on to Robot Odyssey.

Reply to
Homer J Simpson

you forgot XOR. :)

--
Real Programmers Do things like this.
http://webpages.charter.net/jamie_5
Reply to
Jamie

Boole's work which inspired the mathematical definition concerned algebras of sets, involving the operations of intersection, union and complement on sets. Such algebras obey the following identities where the operators ^, V, - and constants 1 and 0 can be thought of either as set intersection, union, complement, universal, empty; or as two-valued logic AND, OR, NOT, TRUE, FALSE; or any other conforming system.

a ^ b = b ^ a a V b = b V a (commutative laws) (a ^ b) ^ c = a ^ (b ^ c) (a V b) V c = a V (b V c) (associative laws) a ^ (b V c) = (a ^ b) V (a ^ c) a V (b ^ c) = (a V b) ^ (a V c) (distributive laws) a ^ a = a a V a = a (idempotence laws) --a = a -(a ^ b) = (-a) V (-b) -(a V b) = (-a) ^ (-b) (de Morgan's laws) a ^ -a = 0 a V -a = 1 a ^ 1 = a a V 0 = a a ^ 0 = 0 a V 1 = 1 -1 = 0 -0 = 1

Look here:

formatting link

--

50% of all statistics are wrong. The rest don\'t matter.


Claude Hopper
Reply to
Claude

1 AND 1 AND 1 is 3 (...or were The Beatles wrong?)
Reply to
JeffM

ELECTRONICS 09 - --- "Bebop to the Boolean Boogie - Unconventional Guide to Electronics 2nd ed. - C. Maxfield (2002) WW.pdf"

is currently posted on news:alt.binaries.e-book.technical (along with many, many more related books!)

Reply to
Homer J Simpson

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.