EEWORLDEEWORLDEEWORLD

Part Number

Search

DS1WM

Description
Synthesizable 1-Wire Bus Master
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size119KB,20 Pages
ManufacturerMaxim
Websitehttps://www.maximintegrated.com/en.html
Download Datasheet Parametric View All

DS1WM Overview

Synthesizable 1-Wire Bus Master

DS1WM Parametric

Parameter NameAttribute value
MakerMaxim
Reach Compliance Codecompliant
Is SamacsysN
Base Number Matches1
DS1WM
Synthesizable 1-Wire Bus Master
www.maxim-ic.com
FEATURES
Memory maps into any standard byte-wide data
bus.
Eliminates CPU “bit-banging” by internally
generating all 1-Wire timing and control signals.
Generates interrupts to provide for more efficient
programming.
Search ROM Accelerator relieves CPU from any
single bit operations on the 1-Wire
®
Bus.
Capable of running off any system clock from 4
MHz to 128 MHz.
Small size: all digital design, only 3470 gates.
Applications include any circuit containing a 1-
Wire communication bus.
Supports standard and overdrive 1-Wire
communication speeds
Supports strong pull-up specifications.
Master available in both Verilog and VHDL
Supports single bit transmissions.
Provides added support for long line conditions.
Customer ASIC
Internal
Data Bus
1-Wire
Master
TM
1-Wire
Bus
Strong
Pull-up
control
Interrupt
DESCRIPTION
As more 1-Wire devices become available, more and more users have to deal with the demands of
generating 1-Wire signals to communicate to them. This usually requires “bit-banging” a port pin on a
microprocessor, and having the microprocessor perform the timing functions required for the 1-Wire
protocol. While 1-Wire transmission can be interrupted mid-byte, it cannot be interrupted during the
“low” time of a bit time slot; this means that a CPU will be idled for up to 60 microseconds for each bit
sent and at least 480 microseconds when generating a 1-Wire reset. The 1-Wire Master helps users handle
communication to 1-Wire devices in their system without tying up valuable CPU cycles. Integrated into a
user’s ASIC as a 1-Wire port, the Verilog or VHDL core uses little chip area (3470 gates plus 2 bond
pads).
This circuit is designed to be memory mapped into the user’s system and provides complete control of the
1-Wire bus through 8-bit or single commands. The host CPU loads commands, reads and writes data, and
sets interrupt control through six individual registers. All of the timing and control of the 1-Wire bus are
generated within. The host merely needs to load a command or data and then may go on about its
business. When bus activity has generated a response that the CPU needs to receive, the 1-Wire Master
sets a status bit and, if enabled, generates an interrupt to the CPU. In addition to write and read
simplification, the 1-Wire Master also provides a Search ROM Accelerator function relieving the CPU
from having to perform the complex single-bit operations on the 1-Wire bus.
1-Wire is a registered trademark of Dallas Semiconductor Corp., a wholly owned subsidiary of Maxim Integrated Products, Inc.
1 of 20
091707
Switching Power Supply Topology Overview Information
Main circuit - the path through which the power current flows in the switching power supply. The main circuit generally includes all power devices in the switching power supply, such as the switching ...
qwqwqw2088 Energy Infrastructure?
Show off the Intel Galileo Gen2 development board I just got
Here’s a look at the Intel Galileo Gen2 development board, an Arduino from Intel.I haven’t had time to play with it yet, but I’ll post some relevant information and tutorials in two weeks....
dcexpert DIY/Open Source Hardware
Yaffs1 is applied to 2KPage NAND flash
The Nandflash I have is 2K/Page. I want to port Yaffs2 (bare metal without Linux and Yaffs Direct API interface), but there are too many compilation problems. I use Yaffs1 instead, but I heard that Ya...
lzwml Linux and Android
Efficiency of ARM STR instruction
Do the execution times of ARM's STR, STRH, and STRB instructions vary from high to low? Or are the execution times of the three instructions the same? I'm confused......
axlylee ARM Technology
Introduction of 24-bit ADC analog-to-digital conversion chip without missing code
[i=s]This post was last edited by dontium on 2015-1-23 11:40[/i][font=宋体]Model:[/font][font=Times New Roman]TB7108[/font] [font=宋体]Product Name: Analog-to-Digital Converter Chip[/font] [font=宋体]Introd...
yy008 Analogue and Mixed Signal

Technical ResourceMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 210  1630  2421  1036  1687  5  33  49  21  34 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号