參數(shù)資料
型號(hào): MB86703PF
元件分類: 微控制器/微處理器
英文描述: SPECIALTY MICROPROCESSOR CIRCUIT, PQFP80
封裝: 14 X 20 MM, 0.80 MM PITCH, PLASTIC, QFP-80
文件頁(yè)數(shù): 32/32頁(yè)
文件大小: 189K
代理商: MB86703PF
Plug and Play ISA Controller
MB86703
9
FUNCTIONAL OVERVIEW
The MB86703 is a generic Plug and Play device which
when attached to ISA compatible controllers enables
them to operate in the Plug and Play environment. In
the Plug and Play environment users may plug periph-
eral cards such as LAN cards, graphics adapters or
hard-disk controllers into their machines and system
software congures each card automatically at power-
up time. The need for conguration jumpers and
switches on the adapter card is eliminated and installa-
tion of cards becomes more user friendly.
The MB86703 is based on the Plug and Play ISA Spec-
ication v1.0a and meets all ISA timing specications
as well.
The Plug and Play concept is built around the following
four states: (1)
Wait for Key (2) Sleep (3) Isolation and
(4)
Conguration. At power up, the cards begin in the
Wait for Key state, awaiting the initiation key with out-
puts disabled. Once the initiation key is received, the
Sleep state begins. The card remains in the Sleep
state until it receives a Wake[CSN] command with the
parameter data set to zero upon which the
Isolation
state is entered. After the card is isolated, it receives a
unique Card Select Number (CSN). Once the CSN is
written, the card moves into the
Conguration state and
its resources are read. All cards in a system follow the
same procedure until their resource requirements are
known.
Note: The following sections provide a brief overview of the
Plug and Play configuration process. Please refer to the
Plug and Play ISA specification for additional informa-
tion.
Plug and Play Card Conguration
Sequence
The MB86703 contains all the hardware resources
required to allow the card to be identied and auto-con-
gured by the Plug and Play software resident in the
host system.
The auto conguration process consists of the follow-
ing steps:
All Plug and Play ISA cards are placed in the
Sleep
state.
All Plug and Play ISA cards are isolated one at a
time.
As each card is isolated, assign a handle and read
the card’s resource data structure.
After the resource requirements and capabilities are
determined for all cards, the handle is used to place
the card in
Conguration state and assign conict
free resources to each card.
All Plug and Play ISA cards are activated and
removed from
Conguration state.
The Plug and Play software uses three 8-bit I/O ports
to execute a set of commands that identify and cong-
ure devices. A sequence of data writes to one of the
ports, referred to as the initiation key, is used to enable
the Plug and Play logic on all cards in the system.
Because all Plug and Play cards can respond to the
same I/O port addresses, an isolation mechanism is
required for the Plug and Play software to address
each card independently. During
Isolation, an isolation
protocol is used to read a unique identier on each
card to isolate one Plug and Play card at a time.
Following
Isolation, the Plug and Play software assigns
each card a handle (CSN) which is used to address
that unique Plug and Play card. The software then
reads the resource data structure which describes the
resources supported and those requested by functions
on the card.
When all resource capabilities and demands of the
cards are known, the process of resource arbitration is
invoked to determine resource allocation to each ISA
card. A conict detection mechanism is invoked to
insure that resources assigned are not in conict with
standard ISA cards.Then, using the previously
assigned handle, each Plug and Play card is placed in
the
Conguration state and the card is congured with
the allocated resources through the Plug and Play
standard registers. If the resources requested are not
recongurable, equivalent resources will be supported.
The resource data structure will inform the arbiter that
the requested resources cannot be assigned to other
Plug and Play cards in the system.
The command set also supports the ability to activate
or deactivate the functions on the card.
Once the conguration is completed, Plug and Play
cards are removed from the
Conguration state and
placed in normal system operation mode. To enter the
Conguration state again, the initiation key must be re-
issued. This process prevents accidental erasure of the
conguration information.
State Summary
The Plug and Play logic is quiescent on power up (
Wait
for Key state) and must be enabled by software. A pre-
dened series of writes to the ADDRESS port places
the Plug and Play logic into
Sleep state. This is referred
to as the initiation key. The write sequence is decoded
by on-chip logic, and if the proper series of I/O writes is
detected, the auto-conguration ports are enabled. If
the data does not match, the internal logic is reinitial-
ized and the chip remains in the
Wait for Key state.
On the MB86703 there exists an 8-bit register called
the Card Select Number (CSN) register (0x06) used to
select one or more ISA cards when those cards are in
certain states. The CSN mechanism allows a wide vari-
ety of devices to manage their conguration and con-
trol. The CSN register is set to 0x00 on all cards on
power up. Once a card has been isolated, the CSN on
that card is assigned a unique value which enables the
相關(guān)PDF資料
PDF描述
MB86831-66PFV-G 32-BIT, 66 MHz, RISC PROCESSOR, PQFP176
MB86832-80PFV-G 32-BIT, 80 MHz, RISC PROCESSOR, PQFP176
MB86832-66PFV-G 32-BIT, 66 MHz, RISC PROCESSOR, PQFP176
MB86860 32-BIT, 200 MHz, RISC PROCESSOR, PBGA352
MB86931-20ZF-G 32-BIT, 20 MHz, RISC MICROCONTROLLER, CQFP256
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MB86831 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:32-bit Embedded Controller
MB86831-80PFV 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:32-bit Embedded Controller
MB86831PFV 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:32-bit Embedded Controller
MB86832 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:32-bit Embedded Controller
MB86832-100PFV 制造商:FUJITSU 制造商全稱:Fujitsu Component Limited. 功能描述:32-bit Embedded Controller