Intel IQ31244 Computer Hardware User Manual


 
Intel
®
IQ31244 Customer Reference Board
26 User’s Manual
6.0 Peripheral Bus Interface Unit
The Peripheral Bus Interface (PBI) unit is a data-communication path to various components of the
Intel
®
I/O processor hardware system that do not have PCI bus interfaces and do not optimally
reside on the PCI bus. Since the peripheral bus has low bandwidth, the PBI incorporates a 1 KByte
data queue to satisfy the 128 byte ADB requirement of the Intel
®
bus. The bus is selected to
operate at 33 MHz. The PBI bus includes six chip enables. The PBI chip enables activate the
appropriate peripheral device when the address falls within one of the six programmable address
ranges. All six address ranges incorporate functionality that optimizes an interface for Flash
Memory devices.
6.1 Flash ROM
The IQ31244 provides 8 MBytes of sector-programmable Flash ROM for non-volatile code
storage on the peripheral bus. The Flash ROM (designator U22) is an Intel
®
28F640J3 type (or
equivalent). On the IQ31244, the Flash ROM uses a 16-bit interface. The IQ31244 can be
programmed using the JTAG emulator (J5).
6.2 CompactFlash*
The IQ31244 provides a vertical socket (J10) for a CompactFlash* Storage Card as additional flash
memory storage. It is accessible by means of the 16-bit Peripheral Bus Interface (PBI). The
CompactFlash Storage Card functions in PC Card ATA memory mode. For more details on the
CompactFlash* functionality, refer to the CF+ section in the CompactFlash* specification,
revision 1.4.
Figure 5. Peripheral Bus Interface Unit