MICROWIRE Bus



Google
 

MICROWIRE Bus Description

MICROWIRE is a 3Mbps [full-duplex] serial 3-wire interface standard defined by National Semiconductor. The MICROWIRE protocol is essentially a subset of the SPI interface, CPOL = 0 and CPHA = 0.

Microwire is a serial I/O port on microcontrollers, so the Microwire bus will also be found on EEPROMs and other Peripheral chips. The 3 lines are: SI, the serial input line to the microcontroller, SO is the serial output line, and SK is the serial clock line. Data is shifted out on the falling edge of SK, and is valued on the rising edge. SI is shifted in on the rising edge of SK. In some cases a 4.7k W pull-up resistor may be used to increase the low-to-high rise time. The voltage level and swings is based on the microcontroller's I/O voltage, normally TTL. The protocol is a '1' state bit followed by a variable length instruction/address word, followed by a variable length data field. Or the device may send no start bit, just a variable length bit stream. The minimum clock cycle time is 2uS, 1uS high and 1uS low. The clock speed is dependent on the microcontroller, typical speeds are 0Hz to 250kHz.

An additional bus enhancement to MICROWIRE is called MICROWIRE/Plus. The main difference between the two buses seems to be that MICROWIRE/Plus architecture within the microcontroller is more complex.

Analog Devices {Analog Switches w/ Microwire, SPI interface, DAC}

Maxim {UART w/ Microwire, SPI interface}

National {13-Bit Plus Sign Temperature Sensor}

TI {DAC with Microwire interface}

{Back to MicroWire Index}

Engineering Design Key words: MicroWire, SPI, Standard, Interface Standard, Specification, Spec, Interface, IC, Serial Bus, Battery Control Bus, Physical Interface, Description, Personal Computer Interface, PC, Peripheral Interface, Chip-to-Chip.


Leroy's Web Page
Home

Electronic Parts and Equipment Distributors Electronic Component Manufacturers OEM Electronic Equipment Manufacturers EDA Software Producers CAD/CAE Software Engineering Standards, Book Stores, and Publications Interface/Embedded Computer Bus Electronic Engineering Design Data Engineering Reference Information.
Distributors Components Equipment Software Standards Buses Design Reference

Last Modified 3/4/08

Copyright © 1998 - 2008 All rights reserved Leroy Davis