From WikiChip
Editing novix/nc4016
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{ | + | {{Microprocessor |
− | + | |name = Novix NC4016 | |
− | |name=NC4016 | + | |image = [[File:IC placeholder.png]] |
− | | | + | |developer = [[Novix]] |
− | | | + | |intro_date = 1985<ref>[http://www.ultratechnology.com/chips.htm Forth Chips]</ref> |
− | | | + | |model = NC4016 |
− | | | + | |transistors = 16,000<ref>[http://soton.mpeforth.com/flag/jfar/vol6/no1/article1.pdf The Harris RTX 2000 Microcontroller - Tom Hand, Harris Semiconductor]</ref> |
− | | | + | |cores = 1 |
− | | | + | |clock = 7.5-10 MHz |
− | | | + | |bus_width = 16-bit |
− | | | + | |lithography = [[3μm|3 μm]] |
− | | | + | |tdp = |
− | | | + | |mem_max = 0 |
− | | | + | |package = 121-pin [[Pin Grid Array|PGA]] |
− | | | + | |}} |
− | | | + | The '''Novix NC4016''' was a 16-bit, [[stack machine]] [[microprocessor]] designed by [[Novix|Novix Inc]] in 1985 primarily for the [[Forth programming language]]. The NC4016 directly executes the primitives of the high-level Forth programming language. The NC4016 was capable of executing typical Forth programs as much as 20 times faster than the [[Motorola 68000]]. Novix also offered the NC4000 Small C Compiler which was compatible with the NC4016 microprocessor. |
− | }} | ||
− | '''NC4016''' | ||
In 1988, the NC4016 design was licensed and improved by Harris Semiconductor which later rebranded the chip as the [[RTX2000]], a radiation hardened version suitable for spacecrafts use. | In 1988, the NC4016 design was licensed and improved by Harris Semiconductor which later rebranded the chip as the [[RTX2000]], a radiation hardened version suitable for spacecrafts use. | ||
− | + | == Implementation == | |
+ | Due to the limitations in the [[gate array]] technology of the time, the chip did not have any on-chip memory. Three separate modules were required: for the return stack, data stack, and program and data stack. | ||
− | == | + | == References == |
− | + | {{reflist}} | |
− | + | == External links == | |
− | + | * [http://www.datasheetarchive.com/dl/Scans-002/Scans-0052871.pdf Data Sheet] | |
− | == | ||
− | |||
− | + | {{DEFAULTSORT:NC4016, Novix}} | |
− | + | [[Category:Microprocessor stubs]] | |
− | + | [[Category:stack machine microprocessors]] | |
+ | [[Category:16-bit microprocessors]] | ||
+ | [[Category:novix microprocessors]] |
Facts about "NC4016 - Novix"
base frequency | 7.5 MHz (0.0075 GHz, 7,500 kHz) + |
core count | 1 + |
designer | Novix + |
first announced | 1984 + |
first launched | June 1985 + |
full page name | novix/nc4016 + |
instance of | microprocessor + |
ldate | June 1985 + |
market segment | Embedded + |
model number | NC4016 + |
name | NC4016 + |
process | 3,000 nm (3 μm, 0.003 mm) + |
technology | CMOS + |
thread count | 1 + |
transistor count | 16,000 + |
word size | 16 bit (2 octets, 4 nibbles) + |