Draft:NEC VR4101

NEC MIPS-based microprocessor introduced in 1996 From Wikipedia, the free encyclopedia

The NEC VR4101 is a 64-bit microprocessor developed and manufactured by NEC Electronics and introduced in August 1996. It is a member of NEC's VR4100 series, which implements the MIPS R4000 architecture in a low-power embedded configuration. The VR4101 was developed in conjunction with Microsoft's "Pegasus" project and became one of three processor platforms on which Windows CE 1.0 launched in November 1996, alongside the Hitachi SH-3 and the Philips PR31500.[1][2]

Launched1996
Designed byNEC Electronics
Common manufacturer
Max. CPU clock rate33 MHz to 33 MHz
Quick facts General information, Launched ...
NEC VR4101
General information
Launched1996
Designed byNEC Electronics
Common manufacturer
Performance
Max. CPU clock rate33 MHz to 33 MHz
Data width64
Address width32
Cache
L1 cache2 KB instruction, 1 KB data
Architecture and classification
ApplicationEmbedded, Mobile
MicroarchitectureVR4100
Instruction setMIPS
InstructionsMIPS III, MIPS16
History
PredecessorNEC VR4100
SuccessorNEC VR4102
Close

Background

NEC Electronics licensed the MIPS architecture from MIPS Technologies (then a division of Silicon Graphics) and fabricated the low-power R4200 design as the VR4200, beginning in 1993.[3] The R4200 was intended for low-power laptop and notebook computing and was positioned as offering competitive performance against the Intel Pentium at significantly lower power consumption; however, it ultimately found no use in personal computers and was repositioned as an embedded processor.[4] NEC subsequently developed the VR4100 core as a further step into the embedded and handheld space, building on the lessons of the VR4200 programme.

The VR4101 was the first implementation of the VR4100 core aimed at a mass-market device category. It was developed in conjunction with Microsoft's internal "Pegasus" project, which aimed to define a new category of compact, battery-powered handheld computers running a trimmed-down version of Windows. Pegasus became Windows CE 1.0 and the Handheld PC form factor, officially launched in November 1996.[1][5]

Technical specifications

Processor core

The VR4101 implements the MIPS III instruction set architecture (ISA), as well as the MIPS16 application-specific extension (ASE), and is backward-compatible with MIPS I and MIPS II.[2] The chip implements the full 64-bit MIPS III ISA but with a 32-bit address space, suited to the constrained memory configurations of handheld devices.[2] It does not include a floating-point unit (FPU). The absence of a floating-point unit had a practical software development consequence: Windows CE applications compiled for the MIPS platform required an additional software math library, increasing application binary sizes by as much as 30 KB — a significant overhead on memory-constrained handheld devices of the era.[6]

The processor runs at 33 MHz and delivers 33 VAX MIPS of integer performance. It incorporates a 2 KB instruction L1 cache and a 1 KB data L1 cache, as well as a high-speed multiply-and-accumulate (MAC) unit and a memory address management unit.[2] No secondary cache, floating-point arithmetic, or multiprocessor support is included.

Power management

The VR4101 was designed with aggressive power management as its primary engineering goal. Typical power consumption is 250 mW at 33 MHz on a 3.3 V supply.[2] This power envelope allowed NEC's own MobilePro devices to operate entirely from two AA batteries.[2] The processor offers three power-saving modes:

  • Standby mode – freezes the pipeline clock; typically requires only 30 mW at 33 MHz.
  • Suspend mode – freezes both the pipeline and bus clocks; typically requires only 10 mW.
  • Hibernate mode – freezes the internal phase-locked loop (PLL) in addition to the pipeline and bus clocks; typically requires 240 µW.[2]

Peripheral interfaces

In addition to the processor core, the VR4101 integrates a wide array of on-chip peripheral interfaces targeted at battery-driven handheld equipment. These include direct memory access (DMA), a software modem interface, serial interface, keyboard interface, IrDA interface, touch panel interface, real-time clock, A/D converter, and D/A converter.[2] The external bus width can be configured as either 32 bits or 16 bits to support a range of external devices.[2]

Deployment

Windows CE 1.0

The VR4101 was one of three processor architectures on which Windows CE 1.0 launched in November 1996 at COMDEX/Fall in Las Vegas, alongside the Hitachi SH-3 and the Philips PR31500.[1][7] The first Windows CE devices to ship in the United States included the NEC MobilePro 200, the Compaq PC Companion (a rebranded Casio Cassiopeia A-10), and the LG Electronics HPC; BYTE magazine reported in January 1997 that all three retailed for around $650 at launch.[1]

While the VR4101 was one of Microsoft's key reference platforms for Windows CE development,[8] the majority of Windows CE 1.0 devices shipped to market used the Hitachi SH-3 instead, due to its higher clock speed of 40 MHz versus the VR4101's 33 MHz.[9] Industry observers at the time noted that Windows CE 1.0 devices received a mixed critical reception, with the press not particularly enthusiastic about the form factor, though the devices were not considered commercial failures and a loyal user base emerged, particularly around Hewlett-Packard's H/PC lineup.[1]

The Rugged PC Review, summarising trade press coverage from December 1996, noted that Windows CE supported RISC processors including Hitachi's SH-3, MIPS cores from NEC and Philips, and Intel's x86 series, illustrating the platform's ambition to serve a broad spectrum of embedded and mobile hardware.[9]

NEC MobilePro

NEC used the VR4101 exclusively in its own line of Windows CE handheld computers, the NEC MobilePro. The MobilePro 200 and MobilePro 400, both released in November 1996, were among the first Windows CE devices to launch;[10] the 200 shipped with 2 MB of RAM and a non-backlit 480×240 four-colour greyscale display, while the 400 offered 4 MB of RAM.[2] Both ran Windows CE 1.0 and were powered by two AA batteries.[2] The MobilePro 450, released in 1997, was nearly identical to the 400 but added a backlit display.

Beyond NEC's own hardware, the VR4101 attracted no third-party OEM interest. This was primarily due to competition from the Hitachi SH-3, which powered the majority of Windows CE 1.0 devices from Casio, Compaq, HP, and Hitachi itself.[9] The Rugged PC Review noted that Windows CE at launch supported RISC processors including Hitachi's SH-3, MIPS cores from NEC and Philips, and Intel x86, illustrating that NEC held no exclusive claim to MIPS support in Windows CE.[9]

A retrospective survey of the Windows CE handheld PC market published by Computerworld noted that late-1990s clamshell devices from vendors including NEC's MobilePro series represented an early attempt to create tiny-laptop form factors using a PDA operating system, though the category ultimately failed to find a broad consumer audience before being displaced by lower-cost notebook computers and, later, smartphones.[11]

Successors

The VR4101 was succeeded within the VR4100 series by the VR4102, which ran at 66 MHz and was introduced for Windows CE 2.0 devices.[8] NEC also developed the VR4111, VR4121, and VR4131 for subsequent Windows CE generations, adding support for colour LCD controllers and higher clock speeds.[8] Despite successive improvements, other OEMs remained uninterested in the NEC MIPS platform, and NEC was among the last manufacturers to exit the Windows CE handheld PC market. The Handheld PC form factor was ultimately discontinued after 2000, having failed to compete against Palm's lighter, keyboard-less PDAs and falling subnotebook prices.[10][12]

See also

References

Related Articles

Wikiwand AI