Intel® IQ31244 Customer Reference Board

6.0Peripheral 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.

Figure 5.

$￿Peripheral￿￿￿￿￿￿￿￿￿￿￿￿Bus￿￿￿￿￿￿Interface￿￿ $￿Unit'￿(￿￿'*￿,￿#'$￿￿)￿￿￿￿￿!++￿$

 

."￿￿￿/￿￿("￿￿0￿￿￿-￿￿￿! ￿￿￿

*￿￿

￿-￿￿￿￿￿'￿&￿￿

￿$1￿

 

￿￿￿￿￿￿

￿￿￿￿￿

 

￿￿￿￿￿

 

￿$1￿

￿$1￿

 

￿$1￿

￿$1￿

 

￿￿￿￿￿

￿￿￿￿￿￿￿￿￿

 

 

 

￿$1+

&￿￿￿￿￿!

 

 

 

$￿

"#￿$!￿￿

 

 

 

#￿￿￿￿￿￿%￿￿&￿

$￿￿0￿￿￿￿￿

 

￿￿￿￿￿￿￿￿

!2￿￿￿￿￿￿￿￿￿￿￿3￿￿￿￿3￿￿￿￿￿￿&￿￿￿￿￿3￿￿￿￿￿0￿￿0￿￿￿￿￿4￿￿￿￿￿￿5

 

6.1Flash 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.2CompactFlash*

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.

26

User’s Manual

Page 26
Image 26
Intel IQ31244 user manual Peripheral Bus Interface Unit, Flash ROM, CompactFlash

IQ31244 specifications

The Intel IQ31244 represents a notable innovation in the realm of embedded processing solutions, tailored to meet the demands of contemporary applications in various industries. This processor, part of Intel's robust lineup, is engineered with a focus on delivering performance, efficiency, and reliability.

At the core of the IQ31244 lies a powerful multi-core architecture, which enables simultaneous processing tasks. This architecture is designed to optimize workload distribution, thereby enhancing overall system performance. With multiple execution cores, the IQ31244 is capable of handling demanding applications such as industrial automation, communications, and advanced embedded systems.

One of the standout features of the Intel IQ31244 is its support for Intel’s advanced security technologies. Hardware-based security measures are integrated into the processor, providing robust protection against potential vulnerabilities. This is particularly crucial in environments where data integrity and system security are paramount.

The IQ31244 also boasts a high level of energy efficiency, making it suitable for applications where power consumption is a critical concern. Intel has implemented various power management techniques in this processor, allowing it to dynamically adjust performance states based on workload demands. This adaptive capability ensures that performance is maximized while minimizing energy consumption, which is ideal for battery-operated or energy-sensitive devices.

Additionally, the Intel IQ31244 is equipped with advanced connectivity options, facilitating seamless integration into modern IoT ecosystems. With support for multiple communication protocols, including Ethernet, USB, and serial interfaces, this processor can connect to a diverse range of peripherals and network systems, enhancing its versatility for various applications.

The processor also incorporates Intel's latest advancements in graphic processing capabilities. With an integrated graphics engine, it offers improved visual performance for applications that require rich graphical interfaces, making it a suitable choice for embedded systems displaying complex data visualizations.

In summary, the Intel IQ31244 stands out as a high-performance, energy-efficient solution designed for a wide array of embedded applications. Its multi-core architecture, robust security features, advanced connectivity options, and integrated graphics capabilities make it a formidable choice for industries such as automation, telecommunications, and IoT, meeting the evolving needs of modern technology.