1. GENERAL DESCRIPTION .......................................................................................................................................... 1
1.1 APPLICATIONS FOR THE PCI 9080...................................................................................................................... 2
1.1.2 Embedded Systems ......................................................................................................................................... 2
1.2 MAJOR FEATURES ............................................................................................................................................... 3
1.3 COMPATIBILITY OF PCI 9080 WITH PCI 9060, 9060ES, AND 9060SD ................................................................ 4
1.4 COMPARISON OF PCI 9060, PCI 9060ES, PCI 9060SD, AND PCI 9080 .............................................................. 5
2. BUS OPERATION ....................................................................................................................................................... 6
2.1 PCI BUS CYCLES .................................................................................................................................................. 6
2.1.2.2 Direct Local to PCI Command Codes.......................................................................................................................... 6
2.2 LOCAL BUS CYCLES ............................................................................................................................................ 7
2.2.1 Local Bus Direct Master.................................................................................................................................... 7
2.2.2 Local Bus Direct Slave...................................................................................................................................... 7
2.2.2.1 Ready/Wait State Control ........................................................................................................................................... 7
2.2.2.4 Local Bus Read Accesses........................................................................................................................................... 8
2.2.2.5 Local Bus Write Accesses........................................................................................................................................... 8
2.2.2.6 Direct Slave Write Accesses—8- and 16-Bit Buses ..................................................................................................... 8
2.2.2.7 Local Bus Data Parity ................................................................................................................................................. 8
2.2.2.8 Local Bus Little/Big Endian ......................................................................................................................................... 8
2.2.2.8.1 32 Bit Local Bus—Big Endian Mode ..................................................................................................................... 8
2.2.2.8.2 16 Bit Local Bus—Big Endian Mode ..................................................................................................................... 8
2.2.2.8.3 8 Bit Local Bus—Big Endian Mode ....................................................................................................................... 9
3.1.1 PCI Bus Input RST# ....................................................................................................................................... 10
3.1.2 Local Bus Input LRESETi# ............................................................................................................................. 10
3.1.3 Local Bus Output LRESETo# ......................................................................................................................... 10
3.2.2 Local Initialization ........................................................................................................................................... 10
3.3.1 Short EEPROM Load ..................................................................................................................................... 11
3.3.2 Long EEPROM Load ...................................................................................................................................... 11
3.3.3 Extra Long EEPROM Load............................................................................................................................. 13
3.4.1 PCI Bus Access to Internal Registers ............................................................................................................. 13
3.4.2 Local Bus Access to Internal Registers ........................................................................................................... 14
3.5 DIRECT DATA TRANSFER MODES .................................................................................................................... 14
3.5.1 Direct Master Operation (Local Master to PCI Target)..................................................................................... 15
3.5.1.6 CFG (PCI Configuration Type 0 or Type 1 Cycles) .................................................................................................... 16
3.5.1.7 Direct Bus Master Lock ............................................................................................................................................. 16
3.5.1.9 Write and Invalidate.................................................................................................................................................. 16
3.5.2 Direct Slave Operation (PCI Master to Local Bus Access) .............................................................................. 18
3.5.2.1 PCI to Local Address Mapping .................................................................................................................................. 18
3.5.2.1.2 Local Bus Initialization Software ......................................................................................................................... 19
3.5.2.3 Direct Slave Lock...................................................................................................................................................... 22
3.5.3 Direct Slave Priority ........................................................................................................................................ 22
3.6.3 DMA Data Transfers....................................................................................................................................... 25
3.6.3.1 Local to PCI Bus DMA Transfer ................................................................................................................................ 25
3.6.3.2 PCI to Local Bus DMA Transfer ................................................................................................................................ 26
3.6.6.1 End of Transfer (EOT0# or EOT1#) Input.................................................................................................................. 27
3.6.6.2 Local Latency and Pause Timers .............................................................................................................................. 27
3.10.1.1 Local Interrupt Input................................................................................................................................................ 28
3.10.2 Local Interrupts (LINTo#) .............................................................................................................................. 29
3.10.2.1 Local to PCI Doorbell Interrupt ................................................................................................................................ 29
3.10.2.2 PCI to Local Doorbell Interrupt ................................................................................................................................ 29
3.10.2.3 Built In Self Test Interrupt (BIST)............................................................................................................................. 29
O Pointer Management .............................................................................................................................. 31
3.11.4 Inbound Free List FIFO................................................................................................................................. 32
3.11.5 Inbound Post List FIFO................................................................................................................................. 34
3.11.6 Outbound Post List FIFO .............................................................................................................................. 34
3.11.7 Outbound Free List FIFO.............................................................................................................................. 34
4.3.9 (PCIBAR0; PCI:10h, LOC:10h) PCI Base Address Register for Memory Accesses
to Local, Runtime, and DMA Registers .................................................................................................................... 52
4.3.10 (PCIBAR1; PCI:14h, LOC:14h) PCI Base Address Register for I/O Accesses
to Local, Runtime, and DMA Registers .................................................................................................................... 52
4.3.11 (PCIBAR2; PCI:18h, LOC:18h) PCI Base Address Register for Memory Accesses
to Local Address Space 0........................................................................................................................................ 53
4.3.12 (PCIBAR3; PCI:1Ch, LOC:1Ch) PCI Base Address Register for Memory Accesses
to Local Address Space 1........................................................................................................................................ 54
4.3.13 (PCIBAR4; PCI:20h, LOC:20h) PCI Base Address Register.......................................................................... 54
4.3.14 (PCIBAR5; PCI:24h, LOC:24h) PCI Base Address Register.......................................................................... 54
@Common Ze1
The first article GD32VF103C START development board unboxing running lights
The second article is a simple comparison between GD32VF103C START and ST official routines
Part 3: A Prelimina...
There is a WM project outsourcing now, which is about google map development. If you are interested, please contact me on QQ. QQ: 14683297 I am in Shanghai, preferably in Shanghai or nearby....
[align=left][color=#252525][color=#000][font=Arial, Verdana, sans-serif][size=4]In the parallel voltage stabilization circuit, we talked about the three disadvantages of the parallel voltage stabiliza...
[size=18px]Sala is a 90s graduate from Peking University. She is not only beautiful, but also a good calligrapher. In the interview with P&G China, she passed the test and finally became a management ...
[size=4]Replacing the feedback resistor in the inverting amplifier with a capacitor will result in an integrating amplifier circuit as shown in Figure 1. Resistors seem to be more tangible, and the ci...
Hello everyone, I need to program the system to enter UserIdle, SystemIdle and Suspend states. My approach is: 1. Set the timeout time of useridle, systemidle and suspend respectively 2. Write the obt...
In this article, the high-performance DSP developed by TI can be used as an effective confidentiality method if it is applied to PC encryption cards.
As an effective network security solution,...[Details]
Images in science fiction movies often break through the limits of reality, such as in the movie "Minority Report." Tom Cruise uses a multi-touch screen to browse information. Capacitive sensing te...[Details]
introduction
The emergence of high-performance, low-power embedded CPUs and high-reliability network operating systems has made it possible to implement applications with large amounts of comp...[Details]
Contact resistance
is the resistance to current flow through a closed pair of contacts. This type of measurement is performed on devices such as connectors,
relays
, and switches. The...[Details]
Product series: PB-B-RS232/485 interface (hereinafter sometimes referred to as "interface") is a product in the PROFIBUS bus bridge series.
The main purpose of the bridge series ...[Details]
1 Introduction
Water resources are the basic conditions for human survival and the lifeline of economic development. The reality shows that due to the global shortage of water resources and th...[Details]
1 Introduction to HART Protocol
HART (Highway Addressable Remote Transducer), an open communication protocol for addressable remote sensor high-speed channels, was launched by Rosemen in the U...[Details]
Xiaomi, a well-known Internet phone in mainland China, won a million-unit order contract from China Unicom on November 20 last year, which made Xiaomi famous in mainland China. In April this year...[Details]
Capacitors
are basic components in various electronic devices and are widely used for bypassing, coupling,
filtering
, tuning, etc. in electronic circuits. However, to use capacitors,...[Details]
Motors are important products that convert electrical energy into mechanical energy to achieve automation, and they are widely used in industrial control, medical electronics, white a...[Details]
1 Embedded Systems
Embedded System refers to a collection of computer hardware and software with specific functions or purposes, which is divided into embedded software system and embe...[Details]
Our flight had just begun to descend when a gentleman sitting next to me turned to talk to me about engineering—he had seen me reading an engineering journal. The gentleman next to me said that he ...[Details]
1. The composition and structure of mobile phone lithium battery
Mobile phone lithium batteries are mainly composed of plastic shell upper and lower covers, lithium battery cells, protection c...[Details]
1 Introduction
At present, advocating health has become the focus of people's attention, and the emergence of treadmills has become more and more popular. People can exercise at home or in the ...[Details]
The biggest advantage of Profibus is that it is guaranteed by the stable international standard EN50170 and has been proven to be universal in practical applications. It has been widely used in man...[Details]