Microblaze OPB OneWire Master

Microblaze OPB OneWire Master

Details

Category: Communication Controller

Created: September 30, 2007

Updated: January 27, 2020

Language: Verilog

Other project properties

Development Status: Stable

Additional info: Design done, FPGA proven

WishBone compliant: No

WishBone version: n/a

License: GPL

Description

OPB OneWire Master

This is an easy-to-use OneWire master peripheral for the Microblaze OPB bus.

The following functions will allow your program to access this peripheral easily:
OneWireReset();
data = OneWireRead();
OneWireWrite(data);

To install, simply unzip the file into your projects' pcores directory. The functions are in a text file in the onewire core directory.

Features

- Ease of use

Status

Fully operational and tested in hardware on a Spartan 3E with a DS2432 Secure EEPROM chip.