Whatever happend to 65T32(Terbium)?
Re: Whatever happend to 65T32(Terbium)?
Disclaimer: I have no direct information from WDC, basically only this forum.
However, frankly, I think the terbium is dead. Not enough requests for it. And maybe lacking some crucial features (like multiplication) to be a viable competitor to the ARM. And to compete with the ATMega, there should have been more controller-like packages.
Unfortunately it has kept many people just looking at it like a deer in the headlights. Only now there have been attempts to go beyond 8/16 bits, be it 65org32, or my 65k core
André
However, frankly, I think the terbium is dead. Not enough requests for it. And maybe lacking some crucial features (like multiplication) to be a viable competitor to the ARM. And to compete with the ATMega, there should have been more controller-like packages.
Unfortunately it has kept many people just looking at it like a deer in the headlights. Only now there have been attempts to go beyond 8/16 bits, be it 65org32, or my 65k core
André
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Whatever happend to 65T32(Terbium)?
fachat wrote:
However, frankly, I think the terbium is dead. Not enough requests for it. And maybe lacking some crucial features (like multiplication) to be a viable competitor to the ARM.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BigDumbDinosaur
- Posts: 9428
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Whatever happend to 65T32(Terbium)?
fachat wrote:
...I think the terbium is dead. Not enough requests for it. And maybe lacking some crucial features (like multiplication) to be a viable competitor to the ARM. And to compete with the ATMega, there should have been more controller-like packages.
x86? We ain't got no x86. We don't NEED no stinking x86!
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Whatever happend to 65T32(Terbium)?
Quote:
The reality is the 65T32's need to preserve 8 and 16 bit mode backward compatibility is a downside
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
Re: Whatever happend to 65T32(Terbium)?
I suspect the 65C832 died because it was beaten into production by other 32-bit chips with far better performance.
Given that most people use C for 16 and 32 bit applications (rather than assembler) the backwards compatible features of the chip aren't that important to most target users. Once they've taken the hit of re-coding into C they have a more portable code base they can more easily port to any brand of microcontroller.
It would have been an interesting upgrade to a BBC, Commodore or Apple.
I've been meaning to have a go coding one in VHDL but I don't have the time right now.
Given that most people use C for 16 and 32 bit applications (rather than assembler) the backwards compatible features of the chip aren't that important to most target users. Once they've taken the hit of re-coding into C they have a more portable code base they can more easily port to any brand of microcontroller.
It would have been an interesting upgrade to a BBC, Commodore or Apple.
I've been meaning to have a go coding one in VHDL but I don't have the time right now.
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
- BigDumbDinosaur
- Posts: 9428
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Whatever happend to 65T32(Terbium)?
GARTHWILSON wrote:
Quote:
The reality is the 65T32's need to preserve 8 and 16 bit mode backward compatibility is a downside
x86? We ain't got no x86. We don't NEED no stinking x86!
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Whatever happend to 65T32(Terbium)?
Then all the more reason to do our own here and streamline its performance by not requiring backward compatibility to get in the way.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BitWise
- In Memoriam
- Posts: 996
- Joined: 02 Mar 2004
- Location: Berkshire, UK
- Contact:
Re: Whatever happend to 65T32(Terbium)?
BigDumbDinosaur wrote:
GARTHWILSON wrote:
Quote:
The reality is the 65T32's need to preserve 8 and 16 bit mode backward compatibility is a downside
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs
-
White Flame
- Posts: 704
- Joined: 24 Jul 2012
Re: Whatever happend to 65T32(Terbium)?
Mensch's Wikipedia article says this, dunno if the year is also tied to the upcoming decisions or not.
Wikipedia wrote:
As of 2012, Bill Mensch is still involved with design engineering at WDC, in addition to his work as CEO. He has written the upcoming Terbium processor family's data sheets and will be making the major RTL design decisions associated with that processor architecture.
- BigDumbDinosaur
- Posts: 9428
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Whatever happend to 65T32(Terbium)?
White Flame wrote:
Mensch's Wikipedia article says this, dunno if the year is also tied to the upcoming decisions or not.
Wikipedia wrote:
As of 2012, Bill Mensch is still involved with design engineering at WDC, in addition to his work as CEO. He has written the upcoming Terbium processor family's data sheets and will be making the major RTL design decisions associated with that processor architecture.
That statement about the Terbium has been in the Wikipedia article for as long as I can remember. I edited the date to 2012 not too long ago to keep the article reasonably current. In any case, we all know how authoritative and well-written Wikipedia is, especially when the Internet monkeys get involved.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: Whatever happend to 65T32(Terbium)?
Were there any datasheets or other publications issued that can be found on the net? I have searched but didn't find anything.
Even if Mensch had not decided never to make Terbium it would nevertheless be interesting and most likely instructional to see how he envisaged a 32-bit design, considering the sheer elegance of the 6502 design. In my experience, if something is right it is often also elegant, looks right and feels right. And vice versa. And perhaps it could inspire SWEET32.
In aircraft design you have one such example: SR-71. And it flies every bit as fast as you can imagine when you see it on the ground.
Even if Mensch had not decided never to make Terbium it would nevertheless be interesting and most likely instructional to see how he envisaged a 32-bit design, considering the sheer elegance of the 6502 design. In my experience, if something is right it is often also elegant, looks right and feels right. And vice versa. And perhaps it could inspire SWEET32.
In aircraft design you have one such example: SR-71. And it flies every bit as fast as you can imagine when you see it on the ground.
Re: Whatever happend to 65T32(Terbium)?
This is all I've ever found:
viewtopic.php?p=18872#p18872
(The other frequently linked file, 65xxx.txt, can now be found here but it says little about Terbium)
viewtopic.php?p=18872#p18872
(The other frequently linked file, 65xxx.txt, can now be found here but it says little about Terbium)
-
White Flame
- Posts: 704
- Joined: 24 Jul 2012
Re: Whatever happend to 65T32(Terbium)?
Alienthe wrote:
In aircraft design you have one such example: SR-71. And it flies every bit as fast as you can imagine when you see it on the ground.
I've noticed in many things that if you want to increase performance, you've got to increase complexity. When simple elegance emerges, though, it's a wonderful but rare thing.
- BigDumbDinosaur
- Posts: 9428
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: Whatever happend to 65T32(Terbium)?
White Flame wrote:
Alienthe wrote:
In aircraft design you have one such example: SR-71. And it flies every bit as fast as you can imagine when you see it on the ground.
The environmentalist whackos would have a field day suing Lockheed and everyone around them over some jet fuel drips.
Whether a Blackbird ever flies again, or not, it will always be a monument to the visionary thinking of Kelly Johnson and his crew, just as the 6502 will always be a monument to the brainpower that was embodied in Chuck Peddle and Bill Mensch.
Quote:
I've noticed in many things that if you want to increase performance, you've got to increase complexity. When simple elegance emerges, though, it's a wonderful but rare thing.
Performance almost always comes with a price in complexity. As things happen faster and the time available for them to happen decreases, timing issues become unavoidable. The original 6502 design started out very simple, so performance scaling was not nearly as difficult as it was with later and more complicated designs. A good comparison is the MC68000, which was initially much more complicated and never scaled as well as the 6502 design.
Consider that the W65C02S and W65C816S can be operated—with a reasonably good circuit design and fast logic—at 20 MHz, a 20-fold increase over the progenitor microprocessor—plus the 16 bit '816 can often accomplish the same work as the 8 bit models with fewer instructions. I have done some testing on my POC unit to see just how much usage of the '816's 16 bit registers, where practicable, can help in that regard. In the case of 32 bit integer arithmetic (which is much used in accessing mass storage), the performance improvement worked out to about 30 percent in addition and subtraction, and a whopping 55-60 percent in multiplication and long division. This being the case, the '816 in doing math has scaled the performance of the original 6502 by a factor of 30 or more. Had the original 68000 scaled to the same extent it would be the equivalent of operating it at 120 MHz—the fastest 68000 was clocked at 20 MHz.
The scalability of the 6502 family demonstrates that simplicity is fundamental to performance. However, an inevitable tradeoff involving performance is that any significant increase in one area will be detrimental to another. Although knowledge about it is uncertain, the genesis of the 6502 design probably sprang from the desire to observe KISS, rather than set a new record for MIPS. That the 6502 design has scaled as well as it has is as much a testament to KISS as to its designers' clear thinking and the setting of realistic goals.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: Whatever happend to 65T32(Terbium)?
White Flame wrote:
Alienthe wrote:
In aircraft design you have one such example: SR-71. And it flies every bit as fast as you can imagine when you see it on the ground.
Quote:
I've noticed in many things that if you want to increase performance, you've got to increase complexity. When simple elegance emerges, though, it's a wonderful but rare thing.
Back in the day it was said that ARM was inspired by the philosophy of 6502, and only now is ARM being extended into 64 bit. Clearly there is still room for the skilled designer.