nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 20 Jun 2018 07:10



Reply to topic  [ 6 posts ] 
[Ternary] Realizing a ternary microprocessor with CPLDs? 
Author Message
Maniac

Joined: 17 Sep 2012 14:36
Posts: 277
Location: 81.170.128.52
Reply with quote
I've been thinking, since it's possible to realize simpler microprocessors with CPLD:s (or FPGA:s), wouldn't it be theoretically possible to realize a ternary microprocessor that way as well? I know for a fact that people have implemented the 6502 microprocessor on a FPGA, so the level of complexity should be doable, no?

Has anyone tried anything like this?


07 Mar 2008 14:07
Profile
Retired

Joined: 03 Aug 2003 23:37
Posts: 1483
Location: Moscow
Reply with quote
eudoxie wrote:
I've been thinking, since it's possible to realize simpler microprocessors with CPLD:s (or FPGA:s), wouldn't it be theoretically possible to realize a ternary microprocessor that way as well?

Well, I know some people claimed that they're working on someting like that, but I never heard from them anymore :lol:

But I have no doubt that the thing could be released in FPGA.


07 Mar 2008 14:35
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16600
Location: Colorado
Reply with quote
I do not see any problems to do this on CPLD or FPGA
External interface could be 2 binary pins for each ternary signal


07 Mar 2008 17:39
Profile WWW
God
User avatar

Joined: 03 Feb 2003 14:53
Posts: 1095
Reply with quote
Well of cource it can be done. I would raher do it in other way. It would not be so expansive to make in real silicon with mosix academic program. The CPU can be made in two chips the first one analog(with BiCMOS process) will be the core of ternary CPU, and the second chip(analog-digital), system controller, will inteface existing binary logic chips(like ram and rom) to ternary core. My real concern is, that it is really hard to use modern cpu design technics(like microcode, external execution units, etc) to build ternary chip.


30 Apr 2008 06:42
Profile
God
User avatar

Joined: 03 Feb 2003 14:53
Posts: 1095
Reply with quote
You can use FPAA's.
http://en.wikipedia.org/wiki/FPAA
Two for the core and one for the binary bus translators.


03 May 2008 06:19
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16600
Location: Colorado
Reply with quote
Post 
up

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


10 Nov 2012 08:01
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.