欢迎访问ic37.com |
会员登录 免费注册
发布采购

OX9160 参数 Datasheet PDF下载

OX9160图片预览
型号: OX9160
PDF下载: 下载PDF文件 查看货源
内容描述: PCI外设桥EPP并口与8/32位本地总线 [PCI Peripheral Bridge with EPP Parallel Port & 8/32 bit local bus]
分类和应用: PC
文件页数/大小: 38 页 / 232 K
品牌: OXFORD [ OXFORD SEMICONDUCTOR ]
 浏览型号OX9160的Datasheet PDF文件第4页浏览型号OX9160的Datasheet PDF文件第5页浏览型号OX9160的Datasheet PDF文件第6页浏览型号OX9160的Datasheet PDF文件第7页浏览型号OX9160的Datasheet PDF文件第9页浏览型号OX9160的Datasheet PDF文件第10页浏览型号OX9160的Datasheet PDF文件第11页浏览型号OX9160的Datasheet PDF文件第12页  
OX9160  
OXFORD SEMICONDUCTOR LTD.  
4 PCI TARGET CONTROLLER  
The OX9160 will complete all transactions as disconnect-  
with-data, ie the device will assert the STOP# signal  
alongside TRDY#, to ensure that the Bus Master does not  
continue with a burst access. The exception to this is Retry,  
which will be signalled in response to any access while the  
OX9160 is reading from the serial EEPROM.  
4.1 Operation  
The OX9160 responds to the following PCI transactions:-  
·
Configuration access: The OX9160 responds to type 0  
configuration reads and writes if the IDSEL signal is  
asserted and the bus address is selecting a valid  
configuration register. The device will respond to the  
configuration transaction by asserting DEVSEL#. Data  
transfer then follows. Any other configuration  
transaction will be ignored by the OX9160.  
The OX9160 performs medium-speed address decoding as  
defined by the PCI specification. It asserts the DEVSEL#  
bus signal two clocks after FRAME# is first sampled low on  
all bus transaction frames which address the chip. Fast  
back-to-back transactions are supported by the OX9160 as  
a target, so a bus master can perform faster sequences of  
write transactions to the Local bus when an inter-frame  
turn-around cycle is not required.  
·
IO reads/writes: The address is compared with the  
addresses reserved in the I/O Base Address Registers  
(BARs). If the address falls within one of the assigned  
ranges, the device will respond to the IO transaction  
by asserting DEVSEL#. Data transfer follows this  
address phase. For the parallel port and 8-bit Local  
bus functions, only byte accesses are supported;  
however the 32-bit bridge function also supports word  
and dword accesses. For IO accesses to these  
regions, the controller compares AD[1:0] with the byte-  
enable signals as defined in the PCI specification. The  
access is always completed; however if the correct BE  
signal is not present the transaction will have no effect  
The device supports any combination of byte-enables to  
the PCI Configuration Registers, the Local Configuration  
registers (see Base Address 2 and 3) and the Local bus  
controller in 32-bit mode. If a byte-enable is not asserted,  
that byte is unaffected by a write operation and undefined  
data is returned upon a read.  
The OX9160 performs parity generation and checking on  
all PCI bus transactions as defined by the standard. If a  
parity error occurs during the PCI bus address phase, the  
device will report the error in the standard way by asserting  
the SERR# bus signal. However if that address/command  
combination is decoded as a valid access, it will still  
complete the transaction as though the parity check was  
correct.  
·
Memory reads/writes: These are treated in the same  
way as I/O transactions, except that the memory  
ranges are used. Memory access to single-byte  
regions is always expanded to DWORDs in the  
OX9160. In other words, OX9160 reserves a DWORD  
per byte in single-byte regions. The device allows the  
user to define the active byte lane using LCC[4:3] so  
that in Big-Endian systems the hardware can swap the  
byte lane automatically. For Memory mapped access  
in single-byte regions, the OX9160 compares the  
asserted byte-enable with the selected byte-lane in  
LCC[4:3] and completes the operation if a match  
occurs, otherwise the access will complete normally  
on the PCI bus, but it will have no effect on the actual  
controller.  
4.2 Configuration space  
All required fields in the standard configuration space  
header are implemented, plus the Power Management  
Extended Capability register set. The format of the  
configuration space is shown in Table 2 overleaf.  
In general, writes to any registers that are not implemented  
are ignored, and all reads from unimplemented registers  
return 0.  
·
All other cycles (64-bit, special cycles, reserved  
encoding etc.) are ignored.  
Data Sheet Revision 1.22  
Page 8