8-Bit Microcontroller Based on the W65C02

Overview

The W65C02i1M08SC Microprocessor Datasheet is for MyMENSCH™ Rev-A.
The central processor unit (CPU) is the W65C02RTL microprocessor. The W65C02i1M08SC is described with the Verilog
HDL for use with MAX10 FPGAs.

WDC's RTL Softcore version provides a cycle-accurate option providing for implementation onto any foundry process.

Development tools are available for the creation of 65xx application code.

Key Features

  • -8-bit data bus
  • -Intel PSG MAX10M08SC FPGA with 8,000 Logic Elements Available
  • -Operating Voltage – 3.3V
  • -W65C02RTL MPU @ 14.7456 MHz with external memory bus for memory and module expansion
  • -W65C22RTL VIA (x2)
  • -W65C51RTL ACIA (x3) – ACIA XTLI Operation Speed – 1.8432 MHz
  • -W65CGPIO 5 register and 2 register
  • -De-bounced Keypad GPIO_A
  • -W65CHBM Hardware Breakpoint Module
  • -SPI Master
  • -I2C Master
  • -WDC 2K byte for 2048 bytes of CFM MyMENSCH™ Monitor for boot loading and debugging code
  • -30K bytes for a total of 30,720 bytes for User code SRAM boot loaded from USB or copied from UFM
  • -12K bytes for a total of 12,288 bytes for data SRAM
  • -JTAG available on MyMENSCH™ Rev-A on J4
  • -16×16 Hardware multiplier (x2 – Signed and Unsigned)
  • -32K bytes for a total of 32,768 bytes of User FLASH Memory (UFM)
  • -64-bit Unique Chip ID/serial number programmed in the Intel MAX10 factory
  • -18,446,744,073,709,551,616 Unique IDs

Benefits

  • #NAME?

Block Diagram

8-Bit Microcontroller Based on the W65C02 Block Diagram

Applications

  • IoT
  • Industrial Controls
  • General Electronics

Deliverables

  • Preprogrammed FPGA Devices
  • Code Examples
  • Datasheet Documentation

Technical Specifications

Foundry, Node
0.8u, .6u, .5u, .35u, .25u, .18u, .13u, 90nm
Maturity
RTL Soft Core - 2+ years
Availability
FPGA specific deliverables available now; Can be converted to ASIC
TSMC
In Production: 500nm
Pre-Silicon: 180nm G
×
Semiconductor IP