nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 21 Oct 2017 04:23



Reply to topic  [ 6 posts ] 
[Ternary] TRIMUX in silicon (regular CMOS process) 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
I found the way to build TRIMUX on regular CMOS technology (it could be ordered for silicon production on existing factories):

Image

Here you can see one ternary multiplexer/demultiplexer (half of TRIMUX).

P.S. It's appeared that I reinvented this circuit that was published as part of Master thesis in one Russain university 15 years ago...

_________________
:eugeek: https://twitter.com/Shaos1973


Last edited by Shaos on 14 Feb 2015 19:32, edited 2 times in total.



26 Jan 2015 13:07
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
This is similar schematics built from my reusable CMOS-blocks (with NAND/NOR as ternary-binary converter):

Image

Where GREEN is ternary path (actually analog), BLACK is binary path, BLUE is negative voltage and RED is positive voltage...

Below is test results of it in LTspice IV:

Image

_________________
:eugeek: https://twitter.com/Shaos1973


01 Feb 2015 20:32
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
Another way to do this:

Image

Input inverters are assembled from transistor of different sizes to shift thresholds higher and lower in order to get 4 binary signals (left image below) which are used to get another 6 binary signals to control 3 analog CMOS-switches without overlapping (right image below) to avoid short circuits on switches' inputs:

Image --- Image

P.S. It's similar to http://www.scribd.com/doc/78370674/Tern ... chitecture (pp.139-148) but purely on CMOS without diodes or resistors and with short circuit protection as described above.

_________________
:eugeek: https://twitter.com/Shaos1973


12 Feb 2015 13:31
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
It is possible to achieve the same results without transistor modification (using standard CMOS-blocks built from identical transistors):

Image

Voltage curves are very similar to what we had above:

Image
Image

_________________
:eugeek: https://twitter.com/Shaos1973


14 Feb 2015 20:00
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
Post 
This is complete ternary selector (multiplexor-demultiplexor) with gaps to avoid short-circuits during transitions (see above):

Image

_________________
:eugeek: https://twitter.com/Shaos1973


16 Feb 2015 00:03
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15560
Location: Colorado
Reply with quote
And this is ternary selector with gaps (to have "break-before-make" non-shorting transition) in silicon packaged into SOIC16 package :roll:

Image

P.S. This is a piece of the silicon die responsible for ternary selector:

Image

_________________
:eugeek: https://twitter.com/Shaos1973


18 Feb 2016 23:18
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.