Best package(s) for basic logic

D

Douglas Beeson

Guest
Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

I am loathe to take up space on my PCB with quad-gate chips when I only need one each of 2-gate AND, 2-gate AND with one inverter and one OR.

I have seen multifunction chips like these : http://www.ti.com/lit/ds/symlink/sn74lvc1g97.pdf

Money is not the issue; it's space and a certain sense of economy.

What do you all recommend?

Thanks,

doug







--
Douglas Beeson <c.difficile@gmail.com>
 
On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson <c.difficile@gmail.com>
wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)),

Isn't that just B ?


--

John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com

Precision electronic instrumentation
 
On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
<c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

I am loathe to take up space on my PCB with quad-gate chips when I only need one each of 2-gate AND, 2-gate AND with one inverter and one OR.

I have seen multifunction chips like these : http://www.ti.com/lit/ds/symlink/sn74lvc1g97.pdf

Money is not the issue; it's space and a certain sense of economy.

What do you all recommend?

Thanks,

doug

...Jim Thompson
--
| James E.Thompson | mens |
| Analog Innovations | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| San Tan Valley, AZ 85142 Skype: skypeanalog | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |

I love to cook with wine. Sometimes I even put it in the food.
 
On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC




I am loathe to take up space on my PCB with quad-gate chips when I only need one each of 2-gate AND, 2-gate AND with one inverter and one OR.

I have seen multifunction chips like these : http://www.ti.com/lit/ds/symlink/sn74lvc1g97.pdf

Money is not the issue; it's space and a certain sense of economy.

What do you all recommend?

Thanks,

doug

...Jim Thompson
--
| James E.Thompson | mens |
| Analog Innovations | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| San Tan Valley, AZ 85142 Skype: skypeanalog | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |

I love to cook with wine. Sometimes I even put it in the food.

--
Douglas Beeson <c.difficile@gmail.com>
 
In article <20140629191039.60a6d08f3ea2be64d3174721@gmail.com>,
c.difficile@gmail.com says...

[snip]

Yeah, definitely "duh" on my part. I meant:

AB + /AC

Just off the top of my head, couldn't you implement
that with a single Quad NAND?

One gate (inputs connected) inverts A, two gates act
as AND gates, the inverters on the outputs convert
the 4th gate to an OR.

Or is my boolean logic rusty? Damn I wish I had
Andy's ASCII Art on this 'puter.
 
On Sun, 29 Jun 2014 19:10:39 -0400, Douglas Beeson <c.difficile@gmail.com>
wrote:

On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC

That's a mux: FSA3157. Costs us 9 cents.


--

John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com

Precision electronic instrumentation
 
On Sun, 29 Jun 2014 19:50:51 -0700
John Larkin <jjlarkin@highNOTlandTHIStechnologyPART.com> wrote:

> FSA3157

Yup, looks exactly like what I need. Thanks, John!



--
Douglas Beeson <c.difficile@gmail.com>
 
On 6/29/2014 7:10 PM, Douglas Beeson wrote:
On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC

Put B and C into the inputs of a 2->1 mux, and use A to run the switch.

Cheers

Phil Hobbs


--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net
 
On Mon, 30 Jun 2014 15:09:33 -0400
Phil Hobbs <hobbs@electrooptical.net> wrote:

On 6/29/2014 7:10 PM, Douglas Beeson wrote:
On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC


Put B and C into the inputs of a 2->1 mux, and use A to run the switch.

Thank you, Phil. John Larkin suggested the FSA3157 and it looks like just the trick.

doug


Cheers

Phil Hobbs


--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net

--
Douglas Beeson <c.difficile@gmail.com>
 
On 6/30/2014 10:39 PM, Douglas Beeson wrote:
On Mon, 30 Jun 2014 15:09:33 -0400
Phil Hobbs <hobbs@electrooptical.net> wrote:

On 6/29/2014 7:10 PM, Douglas Beeson wrote:
On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC


Put B and C into the inputs of a 2->1 mux, and use A to run the switch.

Thank you, Phil. John Larkin suggested the FSA3157 and it looks like just the trick.

doug

I saw that after I posted. I often take John's advice as well.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510

hobbs at electrooptical dot net
http://electrooptical.net
 
On Mon, 30 Jun 2014 23:00:23 -0400, Phil Hobbs <hobbs@electrooptical.net> wrote:

On 6/30/2014 10:39 PM, Douglas Beeson wrote:
On Mon, 30 Jun 2014 15:09:33 -0400
Phil Hobbs <hobbs@electrooptical.net> wrote:

On 6/29/2014 7:10 PM, Douglas Beeson wrote:
On Sun, 29 Jun 2014 15:52:12 -0700
Jim Thompson <To-Email-Use-The-Envelope-Icon@On-My-Web-Site.com> wrote:

On Sun, 29 Jun 2014 18:37:16 -0400, Douglas Beeson
c.difficile@gmail.com> wrote:

Hi all,

So my audio gate circuit with has advanced, and now has both voltage-driven and current-driven zero-cross detection elements. To bring them all together, I need to use some good old boolean logic which I have never actually done in hardware. In boolean notation, I need ((A and B) OR (not A and B)), plus one D-type flip flop.

Duh! A•B + /A•B = B

Or did you mean A•B + /(A•B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC


Put B and C into the inputs of a 2->1 mux, and use A to run the switch.

Thank you, Phil. John Larkin suggested the FSA3157 and it looks like just the trick.

doug

I saw that after I posted. I often take John's advice as well.

Cheers

Phil Hobbs

The FSA is actually an analog multiplexer. The "bus switch" type mux's are cheap
and fast compared to things sold as official analog multiplexers.


--

John Larkin Highland Technology Inc
www.highlandtechnology.com jlarkin at highlandtechnology dot com

Precision electronic instrumentation
 
In article <20140630223900.d2399d8dad4ba241467763a3@gmail.com>,
c.difficile@gmail.com says...
Duh! A?B + /A?B = B

Or did you mean A?B + /(A?B) ??

Yeah, definitely "duh" on my part. I meant:

AB + /AC


Put B and C into the inputs of a 2->1 mux, and use A to run the switch.

Thank you, Phil. John Larkin suggested the FSA3157 and it looks like just the trick.

doug
I ran across something today at work that is a zero cross detector
using
a 74xxxx14 hex inverter and a 74xxxx74 D flop.
jamie
 

Welcome to EDABoard.com

Sponsor

Back
Top