Vendor: Syntill8 Ltd. Category: MCU

M8051W V 5.0 Fast 8-bit Microcontroller

The M8051W V5.0 is a high performance core that executes each machine cycle in two clock cycles, giving a clock-for-clock perform…

Overview

The M8051W V5.0 is a high performance core that executes each machine cycle in two clock cycles, giving a clock-for-clock performance that is six times faster than the M8051 and M8052 cores. They remain, however, binary and memory cycle compatible with Intel MCV-51 devices.

The M8051W incorporates various extended features, such as extra data pointers, support of extra interrupts and interrupt priority levels, optional multiple clock domains for optimising power consumption and support for synchronous memory cells.

The M8051W V5.0 includes many key enhancements and product updates when compared to the Mentor Graphics M8051W+ core offered by IP-Extreme. All product enhancements and support services of the M8051W V5.0 offered by Syntill8, as well as design services, are provided by the original M8051W IP architect.

Three additional peripheral cores that available for use with the M8051W include the M2WIS (a two-wire slave interface), the M4WIS (a four-wire slave interface) and the UDPMAC (a 1Gbps Ethernet MAC with an RGMII interface).

Key features

  • Binary and Memory cycle compatible with Intel 8051 Designs
  • Fast 2-clocks per machine cycle implementation
  • 1Mbyte program and data address spaces
  • Memory interfaces may be configured for synchronous or asynchronous devices
  • External interfaces support wait states
  • Optional demultiplexed program and data interfaces
  • Up to 8 16-bit data pointers
  • 25-input, five level interrupt controller
  • Full implementation of legacy peripherals: 32 GPIO ports, 3 16-bit counter timers and a full-duplex serial port. All legacy peripherals are optional
  • Flexible interfacing options for external peripherals
  • Power saving modes: powerdown, idle and run

Block Diagram

Benefits

  • The core RTL is highly configurable at compile time allowing users to implement only the features required by their application.
  • Major configuration options include:
  • Combined program and data address space or Harvard architecture
  • Optional 20-bit (1Mbyte) extended memory addressing scheme with additional stack
  • Number of 16-bit data pointers (1, 2, 4 or 8)
  • Each memory component may use a synchronous or asynchronous interface
  • Hardware multiplier/divider is optional
  • The number of interrupt sources (up to 25) and priority levels (up to 5)
  • All peripherals are optional and may be excluded if not required
  • Debug traceback depth and number of hardware triggers selectable
  • The core includes the following peripherals as standard:
  • Three timer/counters
  • Legacy UART
  • Watchdog timer
  • Two-wire interface
  • Four-wire interface
  • Pulse width modulators, with ramping option
  • All the non-legacy peripherals include a configurable clock prescaler, and have configurable base addresses and interrupt channels.
  • The M8051W offers three power saving states. These are implemented by dividing the core logic into several synchronous clock domains using optional clock gates. These reduce power consumption by 75% in the idle state and to leakage levels in the stasis and powerdown states. The microcontroller can be awoken from idle and stasis states using interrupts.
  • The core runs all standard 8051 binary code. Syntill8 recommends Keil C51 and IAR Systems compilers for code development. These compilers can optimise code by making use of the M8051W data pointer and interrupt extensions.

What’s Included?

  • VHDL '93 and Verilog 2001 RTL source code
  • RTL configuration script
  • VHDL and Verilog Testbenches
  • Demonstration assembly code
  • Simulation scripts for Modelsim and Cadence
  • Synopsys synthesis compile scripts and SDC timing constraint files
  • Example Mentor DFT and ATPG scripts
  • Example netlist implementation with SDF files • Detailed product specification and a user guide containing implementation notes.

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
M8051W - 254627
Vendor
Syntill8 Ltd.
Type
Silicon IP

Provider

Syntill8 Ltd.
HQ: United Kingdom
WE CREATE AND LICENSE MICROCONTROLLER INTELLECTUAL PROPERTY, SUPPORTING MODULES AND PROVIDE CONSULTING SERVICES TO THE SEMICONDUCTOR INDUSTRY. The Syntill8 family of microcontroller IP, originally designed for Mentor Graphics Corporation, has a long established reputation with the blue chip semiconductor manufacturers and start-ups alike, for quality, reliability and ease of use. Having been used in hundreds of ASIC and FPGA designs since 1996, the cores have seen thorough verification in a wide variety of applications. All these designs are silicon proven with countless tape outs over many years. They are maintained to keep step with developments in the EDA environment and synchronous design methodology so they remain simple to adopt and integrate into both ASIC and FPGA design flows. Our products are 8051-compatible 8-bit microcontrollers, designed to be precisely software and cycle compatible with the world's most popular microcontroller architecture. This architecture often yields the most simple and efficient solution to many of today's microcontroller applications.

Learn more about MCU IP core

Frequently asked questions about MCU IP cores

What is M8051W V 5.0 Fast 8-bit Microcontroller?

M8051W V 5.0 Fast 8-bit Microcontroller is a MCU IP core from Syntill8 Ltd. listed on Semi IP Hub.

How should engineers evaluate this MCU?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this MCU IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP