in a retrieval system, or translated into any language or computer language, in any form or by any means, electronic,
mechanical, magnetic, optical, manual, or otherwise, without the prior written permission of OPTi Inc., 1440 McCarthy Blvd.
Milpitas, CA 95035.
Disclaimer
OPTi Inc. makes no representations or warranties with respect to the design and documentation herein described and
especially disclaims any implied warranties of merchantability or fitness for any particular purpose. Further, OPTi Inc. reserves
the right to revise the design and associated documentation and to make changes from time to time in the content without
obligation of OPTi Inc. to notify any person of such revisions or changes.
Trademarks
OPTi and OPTi Inc. are registered trademarks of OPTi Inc. All other trademarks and copyrights are the property of their
respective holders.
OPTi Inc.
1440 McCarthy Blvd.
Milpitas, CA 95035
Tel: (408) 486-8000
Fax: (408) 486-8001
WWW: http://www.opti.com
®
FireLink 1394 OHCI
82C881
T
ABLE OF
C
ONTENTS
1.0
2.0
3.0
3.1
3.2
3.3
FEATURES ......................................................................................................................................................................1
SIGNAL DEFINITIONS ....................................................................................................................................................3
PCI Bus Interface Signals.....................................................................................................................................7
PHY-Link Interface Signal Set ..............................................................................................................................9
DMA Control Block .............................................................................................................................................13
Serial EEPROM Interface...................................................................................................................................13
Link Block ...........................................................................................................................................................15
Read Operations from the Serial EEPROM........................................................................................................16
Write operations to the Serial EEPROM.............................................................................................................16
Related PCICFG Registers ................................................................................................................................17
Serial EEPROM MAP .........................................................................................................................................18
TEST MODES ............................................................................................................................................................... 33
Important User Defined Values.......................................................................................................................... 37
Current Default Configuration Values ................................................................................................................ 37
Direct Read of Internal Signals .......................................................................................................................... 42
10.2.1
10.2.2
10.2.3
®
912-2000-031
Revision: 1.0
Page ii
®
FireLink 1394 OHCI
82C881
•
Supports asynchronous and isochronous transfers at
100, 200 and 400 Mbps
Implements a fully Bus Manager Capable node
including an Isochronous Resource Manager
Interfaces to PHYs that conform to the Link-PHY
interface described in Chapter 5 of the P1394a Draft
2.0 specification
Interfaces to 1394-1995 compliant PHYs
Offers selective disabling of 1394a features
(controllable by software) for interfacing to a partially
P1394a compliant PHY
Supports posting of physical write request packets
Complies with the PCI Power Management
specification rev. 1.1, supporting ACPI states D0 and
D3
hot
and PME# generation
Incorporates CLKRUN# support
Implements comprehensive Debug Registers
Implements physical upper bound register.
1.0 Features
The OPTi 82C881 1394 OHCI Link Controller is a PCI-
based host controller with the following features.
•
•
•
•
•
•
•
Compliant with PCI Local Bus Specification 2.1
Compliant with P1394a Draft 2.0 Standard for a High-
performance Serial Bus
Interfaces to 33MHz, 32-bit PCI bus
PnP (Plug and Play) compatible per PCI Local Bus
Specification rev. 2.1
Implements IEEE1212-based control and status
registers that can be mapped to both I/O and memory
space
Incorporates independent DMA controllers
isochronous and asynchronous operations
for
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Supports four isochronous transmit and isochronous
receive contexts
Supports burst transactions on the PCI bus interface
Offers direct access to the physical address space of
the host
Assigns priority for DMA per 1394 OHCI specification
1.00
Supports four transmit and three receive configurable
FIFOs
Offers both packet per-buffer and buffer-fill modes of
operation for the isochronous receive context
Incorporates two
EEPROM interface
wire
industry-standard
Serial
2.0 Overview
This document describes the OPTi FireLink 1394 OHCI
I originally chose NXP's PCF50633, which has powerful functions, but I don't know how to use it - I can't find any information about the power-on reset value of the register. I have found an agent, se...
There are two small problems in using i2c of DSP. (1) bytein(0xA0 + ((addr & 0x0300) >> 7)); //Write the control word 0xA0 Why not write 0xA0 directly? (2) Also, GPIO uses pull-up mode, SCL_1 ((addr &...
I want to know about the programming of 32-bit water lights. I want to be cooler, but I'm just getting started. I hope the program is simpler:congratulate:...
1. When the maximum output voltage reaches the required value, the current keeps changing between 500mA and 501mA. The maximum output current should be 3A. What is the reason? 2. Why does the noise ri...
The I/O port of the AVR microcontroller has 4 states (output 0, output 1, internal resistance pull-up (input), high impedance state). As shown in the figure above, when IO1 is input (internal resistan...
After WINCE started up, I transferred a text document into it using a USB cable, but because it was stored in RAM, it disappeared after restarting. How can I store my text document in FLASH without lo...
If the ultimate form of a car is a silicon-based life form, then in
the field of
intelligent driving
, it has gradually taken on the appearance of a "veteran driver." In
the field of
the ...[Details]
Abstract:
With the increasing complexity of smart vehicle electrical and electronic architectures, the full lifecycle management of vehicle electronic control components faces multiple challe...[Details]
Electric motors and internal combustion engines of the same power have similar torque levels. High power requires high torque, and torque determines a vehicle's acceleration speed, commonly known a...[Details]
Ever since the Tesla fire incident, electric cars, already known for their poor reputation, have been subjected to even more scathing criticism. Despite this, many people are still willing to buy t...[Details]
According to foreign media reports, researchers at the University of Surrey have developed an artificial intelligence system that can accurately locate the location of equipment in densely populate...[Details]
Coal mines typically contain gas and coal dust. When gas and coal dust reach a certain concentration, they can cause explosions. Electrical equipment generates arcs during normal operation or durin...[Details]
A patent disclosed by Ford proposes replacing traditional segmented side curtain airbags with integrated full-width side curtain airbags that span the side of the vehicle and can be deployed simult...[Details]
Bosch has released a new SoC series to support L2+ advanced driver assistance functions. The chip integrates high resolution and long-range detection capabilities, and has built-in support for neur...[Details]
My career has been closely tied to the semiconductor industry. From product management to content marketing, I've provided countless forecasts and predictions across a variety of roles. Whethe...[Details]
A tubular motor is an electric motor that is typically used to control the movement of machines and equipment. Tubular motors are generally divided into two categories: linear tubular motors and ro...[Details]
With the advancement of science and technology and the promotion of green, energy-saving, and circular development, the demand for precise control and accurate measurement is increasing. In the pow...[Details]
HTTP is the abbreviation of Hypertext Transfer Protocol. It is an application protocol based on TCP/IP communication protocol used to transmit HTML and image files. It is an application-level objec...[Details]
A scale, a large, ground-mounted scale, is typically used to measure the tonnage of truck cargo. It's the primary weighing device used in factories, mines, and businesses for bulk cargo measurement...[Details]
Electric vehicles will revolutionize transportation, changing fuel consumption, carbon emissions, costs, maintenance, and driving habits. Currently, a major selling point for electric vehicles is t...[Details]
New version helps developers build secure and trustworthy embedded systems
Shanghai, China—August 21, 2025—
QNX, a division of BlackBerry Ltd., today announced the release of QNX...[Details]