The document summarizes the benefits of Pericom's Triple-Port PCI-to-PCI Bridge chip, which enables up to three PCI devices to communicate directly without involving the CPU or main memory. It provides significant performance improvements over single-port or dual-port bridges by allowing data transfers directly between secondary buses at speeds up to 90% faster. The chip also saves board space, costs, and isolates traffic from the primary PCI bus and memory.
Review of high-speed phase accumulator for direct digital frequency synthesizer IJECEIAES
A review of high-speed pipelined phase accumulator (PA) is proposed in this paper. The detail explanation of ideas, methods and techniques used in previous researches to improve the PA throughput designs were surveyed. The Brent-Kung (BK) adder was modified in this paper to be applied in pipelined PA architecture. A comparison of different adder circuits, includes a modified BK, ripple carry adder (RCA), Kogge-Stone adder (KS) and other prefix adders were applied to architect the PA based on Pipeline technique. The presented pipelined PA design circuit with multiple frequency control word (FCW) and different adders were coded Verilog hardware description language (HDL) code, compiled and verified with field programmable gate array (FPGA) kit platform. The comparison result shows that the modified BK adder has fast performances. The shifted clocking technique is utilized in the proposed pipelined PA circuit to reduce the unwanted repetitive D-flip flop (DFF) registers (coming from the pipeline technique), while preserving the high speed.
A Simplied Bit-Line Technique for Memory Optimizationijsrd.com
High fan-in and fan-out in read-write of memory requires more area, power, and causes large propagation delay .The number of transistor counts also increases due to large fan-in and fan-out. A simplified bit line technique for power optimization of memory proposed consumes steady power, requires less number of transistors and hence reduces the propagation delay for any fan-in and fan-out of read-write memory. Adopting simplified bit line technique, we implemented 32-word 16-bits/word, 32-word 16-bits/word and so on, 1-read, 1-write ported register files in a 1.2-V/2.5V. By using this technique 2n word x m-bits/words can be achieved with steady power consumption of 2.4mW for 1.2V/2.5V, this power consumption can be further reduced to half of present level by constraining the parameters such as temperature, speed, frequency of operation etc for processing technology.
PCI Express (Peripheral Component Interconnect Express) abbreviated as PCIe or PCI-E, is designed to replace the older PCI, PCI-X, AGP standards. We present a data communication developed system for use the transfer data between the host and the peripheral devices via PCIe. The performance and the available area on the board are effective by using the PCIe. PCIe is a serial expansion bus interconnection method which is use for high speed communication. PCI Express represents the currently fastest and most expensive solution to connect the peripheral devices with general purpose CPU. It provides a highest bandwidth connection in the PC platform. In this paper, we highlight the different types of bus architecture. Here the PCIe architecture is described how data transfer between the CPU to the destination.
A comparative study of full adder using static cmos logic styleeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Review of high-speed phase accumulator for direct digital frequency synthesizer IJECEIAES
A review of high-speed pipelined phase accumulator (PA) is proposed in this paper. The detail explanation of ideas, methods and techniques used in previous researches to improve the PA throughput designs were surveyed. The Brent-Kung (BK) adder was modified in this paper to be applied in pipelined PA architecture. A comparison of different adder circuits, includes a modified BK, ripple carry adder (RCA), Kogge-Stone adder (KS) and other prefix adders were applied to architect the PA based on Pipeline technique. The presented pipelined PA design circuit with multiple frequency control word (FCW) and different adders were coded Verilog hardware description language (HDL) code, compiled and verified with field programmable gate array (FPGA) kit platform. The comparison result shows that the modified BK adder has fast performances. The shifted clocking technique is utilized in the proposed pipelined PA circuit to reduce the unwanted repetitive D-flip flop (DFF) registers (coming from the pipeline technique), while preserving the high speed.
A Simplied Bit-Line Technique for Memory Optimizationijsrd.com
High fan-in and fan-out in read-write of memory requires more area, power, and causes large propagation delay .The number of transistor counts also increases due to large fan-in and fan-out. A simplified bit line technique for power optimization of memory proposed consumes steady power, requires less number of transistors and hence reduces the propagation delay for any fan-in and fan-out of read-write memory. Adopting simplified bit line technique, we implemented 32-word 16-bits/word, 32-word 16-bits/word and so on, 1-read, 1-write ported register files in a 1.2-V/2.5V. By using this technique 2n word x m-bits/words can be achieved with steady power consumption of 2.4mW for 1.2V/2.5V, this power consumption can be further reduced to half of present level by constraining the parameters such as temperature, speed, frequency of operation etc for processing technology.
PCI Express (Peripheral Component Interconnect Express) abbreviated as PCIe or PCI-E, is designed to replace the older PCI, PCI-X, AGP standards. We present a data communication developed system for use the transfer data between the host and the peripheral devices via PCIe. The performance and the available area on the board are effective by using the PCIe. PCIe is a serial expansion bus interconnection method which is use for high speed communication. PCI Express represents the currently fastest and most expensive solution to connect the peripheral devices with general purpose CPU. It provides a highest bandwidth connection in the PC platform. In this paper, we highlight the different types of bus architecture. Here the PCIe architecture is described how data transfer between the CPU to the destination.
A comparative study of full adder using static cmos logic styleeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
CC-4005, Performance analysis of 3D Finite Difference computational stencils ...AMD Developer Central
Presentation CC-4005, Performance analysis of 3D Finite Difference computational stencils on Seamicro fabric compute systems, by Joshua Mora from the AMD Developer Summit (APU13) November 2013.
IOSR journal of VLSI and Signal Processing (IOSRJVSP) is a double blind peer reviewed International Journal that publishes articles which contribute new results in all areas of VLSI Design & Signal Processing. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on advanced VLSI Design & Signal Processing concepts and establishing new collaborations in these areas.
Design and realization of microelectronic systems using VLSI/ULSI technologies require close collaboration among scientists and engineers in the fields of systems architecture, logic and circuit design, chips and wafer fabrication, packaging, testing and systems applications. Generation of specifications, design and verification must be performed at all abstraction levels, including the system, register-transfer, logic, circuit, transistor and process levels
Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...IJECEIAES
Compressor cell is often placed in critical path of multiplier circuits to perform partial product summation. Therefore, it plays a significant role in determining the entire performance of multiplier and digital system. Respecting to the necessity of low power design for portable electronic, designing a low power and high-performance compressors seems to be a good solution to overcome of these problems for computations. In this paper a novel high performance four-to-two compressor cell is proposed using Carbon Nanotube Field Effect Transistors (CNTFETs) technology. The new cell is based on Majority Function, NOR, and NAND gates. The main advantage of proposed design in comparison with former cells is the ease of obtaining CARRY output by means of Majority function. Simulations have been done with 32nm technology node using Synopsys HSPICE software. Simulation results confirm the priority of the proposed cell compared to other state-of-the-art four-to-two compressor cells.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Because of bandwidth constraint, low bit-rate vocoders have gained increasing prominence in many digital voice communications systems including the Internet. The requirement of secure voice transmission by appropriate encryption and decryption has also prompted the widespread use of digital speech coding techniques in various military applications.
This project is about speech compression using MELP codec, stands for Mixed Excitation Linear Predictive encoding. It is based on a new communication standard developed for extremely low bit data rate. The processing time required for MELP is very large limiting its use in real time applications such as handheld radio transceiver, etc. The theme of the project is to reduce MELP processing time using different optimization techniques. Texas instrument also launched a special DSP processor TMS320C55x series which is well suited for MELP codec processing.
PCIe Gen 3.0 Presentation @ 4th FPGA CampFPGA Central
PCIe Gen3 presentation by PLDA at 4th FPGA Camp in Santa Clara, CA. For more details visit http://www.fpgacentral.com/fpgacamp or http://www.fpgacentral.com
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
CC-4005, Performance analysis of 3D Finite Difference computational stencils ...AMD Developer Central
Presentation CC-4005, Performance analysis of 3D Finite Difference computational stencils on Seamicro fabric compute systems, by Joshua Mora from the AMD Developer Summit (APU13) November 2013.
IOSR journal of VLSI and Signal Processing (IOSRJVSP) is a double blind peer reviewed International Journal that publishes articles which contribute new results in all areas of VLSI Design & Signal Processing. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on advanced VLSI Design & Signal Processing concepts and establishing new collaborations in these areas.
Design and realization of microelectronic systems using VLSI/ULSI technologies require close collaboration among scientists and engineers in the fields of systems architecture, logic and circuit design, chips and wafer fabrication, packaging, testing and systems applications. Generation of specifications, design and verification must be performed at all abstraction levels, including the system, register-transfer, logic, circuit, transistor and process levels
Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...IJECEIAES
Compressor cell is often placed in critical path of multiplier circuits to perform partial product summation. Therefore, it plays a significant role in determining the entire performance of multiplier and digital system. Respecting to the necessity of low power design for portable electronic, designing a low power and high-performance compressors seems to be a good solution to overcome of these problems for computations. In this paper a novel high performance four-to-two compressor cell is proposed using Carbon Nanotube Field Effect Transistors (CNTFETs) technology. The new cell is based on Majority Function, NOR, and NAND gates. The main advantage of proposed design in comparison with former cells is the ease of obtaining CARRY output by means of Majority function. Simulations have been done with 32nm technology node using Synopsys HSPICE software. Simulation results confirm the priority of the proposed cell compared to other state-of-the-art four-to-two compressor cells.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Because of bandwidth constraint, low bit-rate vocoders have gained increasing prominence in many digital voice communications systems including the Internet. The requirement of secure voice transmission by appropriate encryption and decryption has also prompted the widespread use of digital speech coding techniques in various military applications.
This project is about speech compression using MELP codec, stands for Mixed Excitation Linear Predictive encoding. It is based on a new communication standard developed for extremely low bit data rate. The processing time required for MELP is very large limiting its use in real time applications such as handheld radio transceiver, etc. The theme of the project is to reduce MELP processing time using different optimization techniques. Texas instrument also launched a special DSP processor TMS320C55x series which is well suited for MELP codec processing.
PCIe Gen 3.0 Presentation @ 4th FPGA CampFPGA Central
PCIe Gen3 presentation by PLDA at 4th FPGA Camp in Santa Clara, CA. For more details visit http://www.fpgacentral.com/fpgacamp or http://www.fpgacentral.com
Communication Performance Over A Gigabit Ethernet NetworkIJERA Editor
A present computing imposes heavy demands on the optical communication network. Gigabit Ethernet technology can provide the required bandwidth to meet these demands. However, it has also involve the communication Impediment to progress from network media to TCP(Transfer control protocol) processing. In this paper, present an overview of Gigabit per second Ethernet technology and study the end-to-end Gigabit Ethernet communication bandwidth and retrieval time. Performance graphs are collected using NetPipe in this clearly show the performance characteristics of TCP/IP over Gigabit Ethernet. These indicate the impact of a number of factors such as processor speeds, network adaptors, versions of the Linux Kernel or opnet softwar and device drivers, and TCP/IP(Internet protocol) tuning on the performance of Gigabit Ethernet between two Pentium II/350 PCs. Among the important conclusions are the marked superiority of the 2.1.121 and later development kernels and 2.2.x production kernels of Linux or opnet softwar used and that the ability to increase the MTU(maximum transmission unit) Further than the Ethernet standard of 1500 could significantly enhance the throughput reachable.
Introduction to VIP with PCI Express Technologyijsrd.com
This paper describes latest technology PCI Express and VIP for reusability purpose as it is necessary for today's faster verification needs. It is explained using PCIe Verification IP. This verification is achieved by developing Device reference module. PCIe is high speed serial bus that supports 2.5 GT/s to 16 GT/s. PCIe is point to point device with lane and link concept that support full duplex communications between two devices. Verification Intellectual Property is component that behaves exactly like PCIe design and used for verification of the design. Additionally it has several features like generation, checking and coverage. PCIe VIP is architecture using system Verilog HVL.
In this white paper, the authors explain why OPC UA TSN will emerge as the uniform, vendor-independent communication solution that meets the current and future challenges of the Industrial IoT – all the way down to the field level. Experts from well-known IT and OT providers also note that, in the future, real-time capability will be achievable using standard Ethernet hardware. The result will be a substantial reduction in the cost of implementing industrial networks.
The authors of this white paper describe how the individual OPC UA services interact with TSN functions to meet the unique requirements of industrial communication networks. Test results have shown that OPC UA TSN networks outperform conventional solutions by a factor of 18. The authors also provide the first ever description of how to easily and reliably configure OPC UA TSN networks.
The white paper has been written in cooperation with experts from the following companies and research institutes: ABB Automation Products, Bosch Rexroth, B&R Industrial Automation, Cisco Systems, Fraunhofer IOSB-INA, General Electric Company, Hirschmann Automation and Control, Huawei Technologies, Intel Corporation, Kalycito Infotech, Moxa, Phoenix Contact Electronics, Schneider Electric, TTTech Computertechnik.
Read more about OPC UA TSN: https://www.br-automation.com/en/technologies/opc-ua/tsn-and-pubsub/
Here we describe the design details and performance of proposed Carry Propagate Adder based on GDI
technique. GDI technique is power efficient technique for designing digital circuit that consumes less
power as compare to most commonly used CMOS technique. GDI also has an advantage of minimum
propagation delay, minimum area required and less complexity for designing any digital circuit. We
designed Carry Propagate Adder using GDI technique and compared its performance with CMOS
technique in terms of area, delay and power dissipation. Circuit designed using CADENCE EDA tool and
simulated using SPECTRE VIRTUOSO tool at 0.18m technology. Comparative performance result shows
that Carry Propagate Adder using GDI technique dissipated 55.6% less power as compare to Carry
Propagate Adder using CMOS technique.
Discrete cosine transform (DCT) is a widely used tool in image and video compression applications. Recently, the high-throughput DCT designs have been adopted to fit the requirements of real-time application.
Operating the shifting and addition in parallel, an error-compensated adder-tree (ECAT) is proposed to deal with the truncation errors and to achieve low-error and high-throughput discrete cosine transform (DCT) design. Instead of the 12 bits used in previous works, 9-bit distributed arithmetic. DA-based DCT core with an error-compensated adder-tree (ECAT). The proposed ECAT operates shifting and addition in parallel by unrolling all the words required to be computed. Furthermore, the error-compensated circuit alleviates the truncation error for high accuracy design. Based on low-error ECAT, the DA-precision in this work is chosen to be 9 bits instead of the traditional 12 bits. Therefore, the hardware cost is reduced, and the speed is improved using the proposed ECAT.
1. T he PCI Interface, which was originally created
for the personal computer, has now been univer-
sally adopted by system designers for use in datacom,
telecom, PCs, servers, and many other systems.
Currently, the PCI Interface is used mainly as an
expansion bus to add PCI cards that have wide ranging
applications. For example, a router, which was designed
by a datacom company, could have eight expansion
slots that allow a user to connect eight Ethernet cards.
In this application, the designer would have integrated
two PCI-to-PCI bridges enabling any Ethernet PCI
card to transfer data to any other Ethernet device.
The new 3-Port PCI-to-PCI Bridge from Pericom, a one-chip
solution, enables designers to connect all eight Ethernet cards
to one PCI bridge. This breakthrough architecture, which has
two secondary PCI buses integrated onto the same chip,
enables two devices sitting on two different secondary PCI
buses to communicate to each other directly without involving
the host CPU or main memory.
The Triple Port PCI-to-PCI Bridge has a number of benefits:
Board real estate saving
Cost reduction
Secondary-to-Secondary performance improvement
Ease of design for redundant applications
Isolating and saving the bandwidth on the primary bus
Less loading on the primary device
Saving real estate space on the board
Because the triple-port bridge has dual secondary buses, it can
replace two single-port bridges, thus alleviating the problem of
crowded boards. This feature is extremely important for telephony
or datacom systems. In these applications, the designer must de-
sign for as many Ethernet cards as possible, especially for a tele-
phony application. In a CompactPCI system design, you can in-
sert up to 16 PCI peripheral cards on a single bridge using Pericom’s
PI7C7300 Triple-Port PCI Bridge. When using a dual-port com-
peting application, the limit is eight cards. The Single-Channel
PCI-to-PCI Bridge is the same size as the Triple-Port PCI-to-PCI
Bridge, but the Triple-Port PCI-to-PCI Bridge provides an addi-
tional secondary PCI channel.
Cost reduction
Because the Triple-Port PCI-to-PCI architecture replaces two
Single-Port PCI-to-PCI bridges, using Pericom’s device can result
in reducing costs by one half.
Theoretical analysis: Secondary-to-Secondary
performance improvement
Since the Triple-Port PCI-to-PCI Bridge has dual secondary
channel communication between the two secondary devices,
it takes much less time when transferring data from one bridge
to another via main memory or another device to link the two
secondary buses created by two separate PCI-to-PCI bridges.
To further analyze performance, consider a 400-byte (100
double word) transfer between two devices, each on a sec-
ondary PCI bus:
Device 1 on the secondary bus 1 in Slot 1
Device 2 on the secondary bus 2 in Slot 1
Case #1: Using two PCI-to-PCI bridges
Here data must go through main memory, traveling as
follows:
Expansion PCI device transfers data to the PCI bridge
PCI bridge initiates a transfer to the Primary PCI device
North Bridge picks up the data and writes it to main
memory
CPU performs an I/O write to indicate that the data
transfer is complete
DMA in the North Bridge reads data from main memory
and writes it to the primary PCI bus
PCI bridge transfers data to the second PCI-to-PCI
Bridge and to the destination PCI device
Assuming that the PCI devices can run burst PCI cycles of 4
transfers each, this is what is involved:
PCI device to PCI bridge. Each burst is 3-1-1-1.
Each burst is 6 clocks long. 100/4 = 25
Add two turnaround cycles for each transfer.
Total time = 8 x 25 = 200 cycles
PCI Bridge-to-PCI Bridge. To transfer data to main
memory 8-1-1-1 = 11 PCI clocks
Add two turnaround clocks. Each transfer takes 13
PCI clocks. Total time = 13 x 25= 325 cycles
6 PCI clocks for the I/O cycle
Main memory to Primary PCI Bridge. Same as above:
13 x 25 = 325 cycles
Primary PCI bus to destination.
Same as above. Total time is 8 x 25 = 200 cycles
Total time to transfer 400 bytes is T: T = 200 + 325 + 6 +
325 + 200 = 1056 PCI clocks
12345678901234567890123456789012123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012
12345678901234567890123456789012123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012
Three Port PCI Bridge PerformanceAdvantages
Mohamad Tisani
Application Note 40
2. For comparison, in Table 1 we used different chipsets – 430
BX, 440GX, and the 840 Camino from Intel. Table 1 shows
actual time in clock cycles to transfer 100 D_words from one
I/O card to the next on two different secondary buses, S1
and S2 (Figure 2 shows this information graphically).
Case #2: Using Pericom’s 3-Port PCI Bridge
(data only goes through the bridge)
Pericom’s PCI-to-PCI bridge, which has 128 bytes FIFO for
each bus, keeps accepting data for each PCI clock as long as
there is room in the FIFO. To receive the first few D_words
from the first secondary bus and post them into the FIFO it
takes a maximum of 5 clocks. After the first data has been
received, the bridge will request the second secondary bus
and initiate the transfer. If both PCI devices are capable of
sustaining burst, then the bridge will be able to do 5-1-1-1-
1…1 transfer. That means it takes 5 clocks to the first data
transfer but following data will take only one PCI clock. The
bridge will be able to burst as long as the 4 Kbit line bound-
ary transfer is not crossed.
Total time in this example is T2 = 5 + 99 = 104.
Comparison
In terms of performance, we obviously have tremendous
gains; T2 is about 10% of T1. Using Pericom’s 3-Port PCI
Bridge device, PI7C7300, the gain is: [(1056 –104) / 1056] x
100 = 90%.
Actual analysis, Secondary-to-Secondary
performance improvement
To get real data on performance, we used a PCI Exerciser/
Analyzer and the Logic Analyzer to send traffic (100
D_words) through the bridge to the main memory and back.
This analysis shows how long it will take to transfer data
from one I/O card to another I/O card when going through
the main memory.
The other example was to send the data across Pericom’s
3-Port PCI-to-PCI Bridge. We captured the waveform and
recorded how long it took to transfer the data.
Performance data will depend on what motherboard and
chipset designers are using. In the following example, we
send 100 D_words from the S1 secondary bus. We wrote 100
D_words to the main memory and then we read the data
back, 100 memory read from S2 secondary PCI bus to main
memory. Let us call this Path 2 (see Figure 1).
We can achieve the same purpose if we wrote 100 D_words
from S1 to S2 on the PI6C7300. Let us call this Path 1 (see
Figure 1).
PATH 1 PATH 2
Path 1 :S1 to S2 Path 2 : Memory Path2 : Memory Write & Path2 : Memory Write & Performance
Memory write Write & Memory Read Memory Read Line Memory Read Multiple Gain
430 BX 103 1161 1160 821 87 % - 91 %
440GX 103 1169 1169 827 88% - 91%
820Camino 103 1152 933 562 82% - 91%
Figure 2
Notice that in the Table 1, the performance increase is be-
tween 82% to 91%. Also notice that the performance does
not change when going from S1 to S2 on the 3-Port PCI
Bridge. It is constant with the chipset that is on the
motherboard. Also notice that there is a difference as to
what command on the PCI bus is used. The other parameter
to consider is the Cache Line Size programmed into the
chipset and the PCI-to-PCI Bridge. Normally, if you are do-
ing long bursts, then using the largest Cache Line Size and
the commands Memory Read Multiple, and Memory Write
and Invalidate, will lead to the best performance (especially
true of this experiment).
Table 1
1200
1000
800
600
400
200
S1 to S2 MW & MR
NumberofClocks
100 D_Words Transfer Time of Different Platforms
Type of Transfer
MW & MRL MW & MRM
0
430 BX 440 XX 820
3. Figure 3 is a logic analyzer snapshot illustrating S1 to S2, 400
Byte transfer performed in a single sustained burst, taking 103
clocks to transfer 100 double words.
Figure 4 is a logic analyzer snapshot illustrating 100 D_word
memory write cycles followed by 100 D_word memory Read
cycles. Initiator is on S1, the secondary bus, behind the
3-Port Bridge. This is performed on the 840 Camino chipset.
Isolation & Saving Bandwidth
on the Primary Bus
Reviewing the numbers mentioned in Table 1, notice that by
moving data from one secondary to the other, you are actu-
ally isolating traffic on the secondary bus alone. Therefore,
you are making the Primary PCI bus and the memory bus idle
during this time resulting in better I/O performance on the
primary PCI bus by up to 80 or 90%. Meanwhile, the memory
bus is idle and ready to be used by the CPU or other Primary
PCI devices resulting in greater system bandwidth and per-
formance (see Figure 6).
Conclusion
Pericom’s 66 MHz Triple-Port PCI-to-PCI Bridge is a hot-
swap friendly CompactPCI device that enhances overall sys-
tem performance. The PI7C7300 permits the attachment of
up to 15 Compact PCI cards onto the same board, thus en-
abling a system designer to save board space and compo-
nent cost.
Ease of Design for Redundant Applications
The architecture of the 3-Port PCI Bridge makes it ideal for
redundant applications (see Figure 5). In such an applica-
tion, the system resources are duplicated so that if one re-
source goes down, the second, or slave resource, will come
up and run the system. This feature is very important for
banking, defense, and other critical systems.
Mohamad Tisani is the Director
of Application Engineering at Pericom
Semiconductor Corporation. His
experience includes System Design
and Architecture. He has an MSEE
from Santa Clara University, and a
BSEE from U.C. San Diego. In his
spare time he enjoys Racquetball,
Tennis, and Swimming.
Figure 3
Figure 4
Figure 5
Figure 6