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

S5933 参数 Datasheet PDF下载

S5933图片预览
型号: S5933
PDF下载: 下载PDF文件 查看货源
内容描述: 32位PCI媒人 [32-Bit PCI MatchMaker]
分类和应用: 总线控制器微控制器和处理器PC
文件页数/大小: 18 页 / 166 K
品牌: AMCC [ APPLIED MICRO CIRCUITS CORPORATION ]
 浏览型号S5933的Datasheet PDF文件第1页浏览型号S5933的Datasheet PDF文件第2页浏览型号S5933的Datasheet PDF文件第3页浏览型号S5933的Datasheet PDF文件第4页浏览型号S5933的Datasheet PDF文件第6页浏览型号S5933的Datasheet PDF文件第7页浏览型号S5933的Datasheet PDF文件第8页浏览型号S5933的Datasheet PDF文件第9页  
S5933  
32-Bit PCI “MatchMaker”  
Pass-Thru Operation  
Pass-Thru operation executes PCI bus cycles in real  
time with the Add-On bus. This allows the PCI bus  
to directly read or write to Add-On resources. The  
S5933 allows the designer to declare up to four indi-  
vidual Pass-Thru Regions. Each region may be  
defined as 8-, 16-, or 32-bits wide, mapped into host  
memory or I/O space and may be up to 512MB bytes  
in size. Figure 4 right shows a block diagram of the  
S5933 Pass-Thru architecture.  
S5933  
Add-On Pass-  
Thru Address  
Register  
Address Latch  
Add-On Pass-Thru Write Data  
Add-On Pass-Thru Read Data  
Pass-Thru operations are performed in PCI target  
only mode, making this data channel useful for con-  
verting existing ISA or EISA designs over to the fast  
PCI architecture. The Pass-Thru data channel uti-  
lizes separate Add-On bus signal pins to reflect a  
Figure 4  
PCI bus read or write request. Add-On logic decodes these signals to determine if it must read or write data to the  
S5933 to satisfy the request. Information decoded includes PCI request occurring, the byte lanes involved, the spe-  
cific Pass-Thru region accessed and if the request is a burst or single-cycle access. All requested Pass-Thru address  
and data information is passed via Add-On Operation Registers.  
Pass-Thru operation supports single PCI data cycles and PCI data bursts. During PCI burst operations, the S5933 is  
capable of transferring data at the full PCI bandwidth. Should slower Add-On logic be implemented, the S5933 auto-  
matically issues PCI bus waits or a Host retry indication until the requested transfer is satisfied.  
FIFO PCI Bus Mastering Operation  
FIFO PCI Bus Master data transfers are processed by one of two 8-DWORD FIFOs. The FIFO block diagram is  
shown in Figure 5. The particular FIFO selected for a data transfer is dependent only on the direction of data flow and  
is completely transparent to the user. Internal S5933 decode logic selects the FIFO that is dedicated to transferring  
data to the other bus.  
The way data is transferred by a FIFO, is determined by Operation and Configuration Registers contained within the  
S5933. A FIFO may be configured for either PCI or Add-On initiated Bus Mastering with programmable byte  
advance conditions, read vs. write priorities and Add-On bus widths. Advance conditions allow the FIFO to imple-  
ment 8-, 16- or 32-bit bus widths. Configuring the S5933 for Bus Master operation enables separate address and data  
count registers, which are loaded with the PCI memory address location and number of bytes to be read or written.  
This is accomplished by either the Host CPU or Add-On logic. Data can be transferred between the two buses trans-  
parent to the PCI Host processor, however, the Add-On logic is required to service the S5933 Add-On Local bus. An  
indication of transfer completion can be seen by polling a status register done bit or S5933 signal pin or enabling a  
'transfer count = 0' interrupt to either bus.  
Further FIFO configuration bits select 16, 32, or 64 bit Endian conversion options for incoming and outgoing data.  
Endian conversion allows an Add-On processor and the host to transfer data in their native Endian format. Other con-  
figuration bits determine if the Add-On Local bus width is 8, 16 or 32 bits. 16-bit bus configurations internally steer  
FIFO data from the upper 16 bits of the DWORD and then to the lower 16-bits on alternate accesses. FIFO pointers  
are then updated when appropriate bytes are accessed. Other methods are available for 8-bit or 16-bit Add-Ons.  
Efficient FIFO management configuration schemes unique to the AMCC S5933 specify how full or empty a FIFO  
must be before it requests the PCI Local bus. These criteria include bus requests when any of the 8 DWORDs are  
empty, or when four or more DWORDs are empty. This allows the designer to control how often the S5933 requests  
the bus. The S5933 always attempts to perform burst operations to empty or fill the FIFOs. Further FIFO capabilities  
over the standard register access methods allow for direct hardware FIFO access. This is provided through separate  
access pins on the S5933. Other status output pins allow for easily cascading external FIFOs to the Add-On design.  
6290 Sequence Drive, San Diego, California 92121-4358 800-755-2622  
5
 复制成功!