DS80C400
searchIcon

DS80C400

Network Microcontroller

Show More showmore-icon

Networked Microcontroller Offers the Integration Available in an 8051 Device

Part Details
Features
  • High-Performance Architecture
    • Single 8051 Instruction Cycle in 54ns
    • DC to 75MHz Clock Rate
    • Flat 16MB Address Space
    • Four Data Pointers with Auto-Increment/Decrement and Select-Accelerate Data Movement
    • 16/32-Bit Math Accelerator
  • Multitiered Networking and I/O
    • 10/100 Ethernet Media Access Controller (MAC)
    • CAN 2.0B Controller
    • 1-Wire Net Controller
    • Three Full-Duplex Hardware Serial Ports
    • Up to Eight Bidirectional 8-Bit Ports (64 Digital I/O Pins)
  • Robust ROM Firmware
    • Supports Network Boot Over Ethernet Using DHCP and TFTP
    • Full, Application-Accessible TCP/IP Network Stack
    • Supports IPv4 and IPv6
    • Implements UDP, TCP, DHCP, ICMP, and IGMP
    • Preemptive, Priority-Based Task Scheduler
    • MAC Address Can Optionally Be Acquired from IEEE-Registered DS2502-E48
  • 10/100 Ethernet Mac
    • Flexible IEEE 802.3 MII (10/100Mbps) and ENDEC (10Mbps) Interfaces Allow Selection of PHY
    • Low-Power Operation: Ultra-Low-Power Sleep Mode with Magic Packet® and Wake-Up Frame Detection
    • 8kB On-Chip Tx/Rx Packet Data Memory with Buffer Control Unit Reduces Load on CPU
    • Half- or Full-Duplex Operation with Flow Control
    • Multicast/Broadcast Address Filtering with VLAN Support
  • Full-Function CAN 2.0B Controller
    • 15 Message Centers
    • Supports Standard (11-Bit) and Extended (29-Bit) Identifiers and Global Masks
    • Media Byte Filtering to Support DeviceNet™, SDS, and Higher Layer CAN Protocols
    • Auto-Baud Mode and SIESTA Low-Power Mode
  • Integrated Primary System Logic
    • 16 Total Interrupt Sources with Six External
    • Four 16-Bit Timer/Counters
    • 2x/4x Clock Multiplier Reduces Electromagnetic Interference (EMI)
    • Programmable Watchdog Timer
    • Oscillator-Fail Detection
    • Programmable IrDA Clock


Features continued on page 32 of the full data sheet.
Additional Details
show more Icon

The DS80C400 network microcontroller offers the highest integration available in an 8051 device. Peripherals include a 10/100 Ethernet MAC, three serial ports, a CAN 2.0B controller, 1-Wire® Master, and 64 I/O pins.

To enable access to the network, a full application-accessible TCP IPv4/6 network stack and OS are provided in ROM. The network stack supports up to 32 simultaneous TCP connections and can transfer up to 5Mbps through the Ethernet MAC. Its maximum system-clock frequency of 75MHz results in a minimum instruction cycle time of 54ns. Access to large program or data memory areas is simplified with a 24-bit addressing scheme that supports up to 16MB of contiguous memory.

To accelerate data transfers between the microcontroller and memory, the DS80C400 provides four data pointers, each of which can be configured to automatically increment or decrement upon execution of certain data pointer-related instructions. The DS80C400's hardware math accelerator further increases the speed of 32-bit and 16-bit multiply and divide operations as well as high-speed shift, normalization, and accumulate functions.

The High-Speed Microcontroller User's Guide and the High-Speed Microcontroller User's Guide: Network Microcontroller Supplement should be used in conjunction with this data sheet. Download both at www.maximintegrated.com/microcontrollers.

Comparison Table
Part Number
and
Description
Internal Program Memory Internal MOVX SRAM Serial Ports 16-bit Timers Data Pointers 10/100 Ethernet MAC 1-Wire Master Watchdog Power Fail Reset & Interrupt Power Mgmt. Mode Supply Voltage (V) Package
DS80C400
Network Microcontroller
64kB ROM 1kB 3 4 4 Yes Yes Yes Yes Yes 1.8
3.3
100/LQFP
DS80C410
Network Microcontrollers with Ethernet and CAN
64kB ROM 73.5kB 3 4 4 Yes Yes Yes Yes Yes 1.8
3.3
100/LQFP
DS80C411
Network Microcontrollers with Ethernet MAC
64kB ROM 73.5kB 3 4 4 Yes Yes Yes Yes Yes 1.8
3.3
100/LQFP

Applications

  • Analog Modems
  • Automatic Meter Reading/900MHz-ISM
  • Automatic Teller Machine Systems
  • Data Converters (Serial-to-Ethernet, CAN-to-Ethernet)
  • Environmental Monitoring
  • Home/Office Automation
  • Industrial Control and Automation
  • Network Sensors
  • Portable Point-of-Sales Equipment
  • Remote Data-Collection Equipment
  • Security Systems
  • Transaction/Payment Terminals
  • Vending

close icon
Documentation
Software & Part Ecosystem

Software & Part Ecosystem

Evaluation Kit

Evaluation Kits 4

DSTINIM400

Networked Microcontroller Evaluation Board

zoom

DSTINIM400

Networked Microcontroller Evaluation Board

Networked Microcontroller Evaluation Board

Features and Benefits

  • Hosts the MxTNI™ Runtime Environment in Validated Hardware Design (in Conjunction with the DSTINIs400)
  • Industry Standard MII Interface to Connects to Network Interfaces Including 10/100 Base-T, Optical, and HomePNA
  • Three Hardware Serial Ports
  • Integrated 1-Wire® Network Master
  • CAN 2.0B Port
  • Real-Time Clock for Time Stamping
  • 1MB Flash ROM for Application Storage
  • 1MB NV SRAM for Data Storage
  • 3.3V Single-Supply Operation
  • Fully Assembled and Tested Design

Product Detail

The data sheet for the DSTINIm400 evaluation board is no longer available online. To receive a copy of this data sheet, please contact technical support.

The DSTINIm400# is a fully assembled and tested circuit board that evaluates the DS80C400 network microcontroller. In addition to the DS80C400, the DSTINIm400# includes a real-time clock, 1MB flash, 1MB static RAM, and support for an external Ethernet PHY for connecting to a wide variety of networks. The circuit board is designed as a module to be plugged into a 144-pin SODIMM connector. For evaluation, the DSTINIm400# can be inserted into the DSTINIs400 socket board. The combination of the two boards allows full evaluation of the features of the DS80C400 using an Ethernet network.

DSTINIS-005

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

zoom

DSTINIS-005

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

Features and Benefits

  • Hosts the MxTNI Runtime Environment in Validated Hardware Design (in Conjunction with the DSTINIm400)
  • 10/100 Base-T Ethernet Port
  • Two Serial Ports
  • Dual 1-Wire Network Ports
  • CAN 2.0B Port
  • 5.0V Single-Supply Operation (DSTINIm400)
  • Fully Assembled and Tested Design

Product Detail

The data sheet for the DSTINIs400 and DSTINIs-00x evaluation board is no longer available online. To receive a copy of this data sheet, please contact technical support.

The MxTNI™ sockets boards are motherboards designed to host the corresponding MxTNI evaluation module. The combination of the two boards allows full evaluation of the features of the target microprocessor. To evaluate the DS80C400, you only need to order the DS80C400-KIT. To evaluate the DS80C410 or DS80C411, you must order both the DSTINIm410# and the DSTINIs400# and use them together. The DSTINIm410# is used to evaluate both the DS80C410 and DS80C411.

Although various boards support different evaluation modules, the most popular is the DSTINIs400#. It includes a 144-pin SODIMM connector and provides 1-Wire®, CAN 2.0B, serial, and a 10/100 Ethernet PHY for connecting the DSTINIm400# or DSTINIm410# to the physical world.

The DSTINIm400# and DSTINIm410# are designed as modules to be plugged into the 144-pin SODIMM connector on the DSTINIs400#. All are fully assembled and, when used together in the correct combinations, they form a complete evaluation system for the network microcontroller. The DSTINIm400# and DSTINIm410# modules include the DS80C400 and DS80C410 network microcontrollers, a real-time clock, 1MB flash, 1MB static RAM, and support for an external Ethernet PHY for connecting to a wide variety of networks.

DSTINIS400

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

zoom

DSTINIS400

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

Features and Benefits

  • Hosts the MxTNI Runtime Environment in Validated Hardware Design (in Conjunction with the DSTINIm400)
  • 10/100 Base-T Ethernet Port
  • Two Serial Ports
  • Dual 1-Wire Network Ports
  • CAN 2.0B Port
  • 5.0V Single-Supply Operation (DSTINIm400)
  • Fully Assembled and Tested Design

Product Detail

The data sheet for the DSTINIs400 and DSTINIs-00x evaluation board is no longer available online. To receive a copy of this data sheet, please contact technical support.

The MxTNI™ sockets boards are motherboards designed to host the corresponding MxTNI evaluation module. The combination of the two boards allows full evaluation of the features of the target microprocessor. To evaluate the DS80C400, you only need to order the DS80C400-KIT. To evaluate the DS80C410 or DS80C411, you must order both the DSTINIm410# and the DSTINIs400# and use them together. The DSTINIm410# is used to evaluate both the DS80C410 and DS80C411.

Although various boards support different evaluation modules, the most popular is the DSTINIs400#. It includes a 144-pin SODIMM connector and provides 1-Wire®, CAN 2.0B, serial, and a 10/100 Ethernet PHY for connecting the DSTINIm400# or DSTINIm410# to the physical world.

The DSTINIm400# and DSTINIm410# are designed as modules to be plugged into the 144-pin SODIMM connector on the DSTINIs400#. All are fully assembled and, when used together in the correct combinations, they form a complete evaluation system for the network microcontroller. The DSTINIm400# and DSTINIm410# modules include the DS80C400 and DS80C410 network microcontrollers, a real-time clock, 1MB flash, 1MB static RAM, and support for an external Ethernet PHY for connecting to a wide variety of networks.

DSTINIS-006

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

zoom

DSTINIS-006

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

DSTINIs400/DSTINIs-00x Sockets Evaluation Board

Features and Benefits

  • Hosts the MxTNI Runtime Environment in Validated Hardware Design (in Conjunction with the DSTINIm400)
  • 10/100 Base-T Ethernet Port
  • Two Serial Ports
  • Dual 1-Wire Network Ports
  • CAN 2.0B Port
  • 5.0V Single-Supply Operation (DSTINIm400)
  • Fully Assembled and Tested Design

Product Detail

The data sheet for the DSTINIs400 and DSTINIs-00x evaluation board is no longer available online. To receive a copy of this data sheet, please contact technical support.

The MxTNI™ sockets boards are motherboards designed to host the corresponding MxTNI evaluation module. The combination of the two boards allows full evaluation of the features of the target microprocessor. To evaluate the DS80C400, you only need to order the DS80C400-KIT. To evaluate the DS80C410 or DS80C411, you must order both the DSTINIm410# and the DSTINIs400# and use them together. The DSTINIm410# is used to evaluate both the DS80C410 and DS80C411.

Although various boards support different evaluation modules, the most popular is the DSTINIs400#. It includes a 144-pin SODIMM connector and provides 1-Wire®, CAN 2.0B, serial, and a 10/100 Ethernet PHY for connecting the DSTINIm400# or DSTINIm410# to the physical world.

The DSTINIm400# and DSTINIm410# are designed as modules to be plugged into the 144-pin SODIMM connector on the DSTINIs400#. All are fully assembled and, when used together in the correct combinations, they form a complete evaluation system for the network microcontroller. The DSTINIm400# and DSTINIm410# modules include the DS80C400 and DS80C410 network microcontrollers, a real-time clock, 1MB flash, 1MB static RAM, and support for an external Ethernet PHY for connecting to a wide variety of networks.

Recently Viewed