| 1 |
156 |
root |
<!--# set var="title" value="pci" -->
|
| 2 |
|
|
<!--# include virtual="/ssi/ssi_start.shtml" -->
|
| 3 |
|
|
<b><font size=+2 face="Helvetica, Arial"color=#bf0000>Project Name: PCI bridge</font></b>
|
| 4 |
|
|
<p><table align=center border=1 cellPadding=2 cellSpacing=0 width="100%" valign="top">
|
| 5 |
|
|
<tbody><tr bgcolor=#bbccff> <td align=center valign=center>
|
| 6 |
|
|
<a href="http://www.opencores.org/cores/pci/index.shtml">Introduction</a> |
|
| 7 |
|
|
<a href="http://www.opencores.org/cores/pci/documentation.shtml">Documentation</a> |
|
| 8 |
|
|
<a href="http://www.opencores.org/cores/pci/charact.shtml">Characteristics</a> |
|
| 9 |
|
|
<a href="http://www.opencores.org/cores/pci/current_stat.shtml">Current Status</a> |
|
| 10 |
|
|
<a href="http://www.opencores.org/cores/pci/todo_list.shtml">To Do list</a> |
|
| 11 |
|
|
<a href="http://www.opencores.org/cores/pci/test_app.shtml">Test Application</a> |
|
| 12 |
|
|
<a href="http://www.opencores.org/cores/pci/download.shtml">Download</a> |
|
| 13 |
|
|
<a href="http://www.opencores.org/cores/pci/testbench.shtml">Testbench</a> |
|
| 14 |
|
|
<a href="http://www.opencores.org/cores/pci/references.shtml">References</a> |
|
| 15 |
|
|
<a href="http://www.opencores.org/cores/pci/links.shtml">Links</a> |
|
| 16 |
|
|
<a href="mailto:pci@opencores.org">Mailing list</a> |
|
| 17 |
|
|
<a href="http://www.opencores.org/cores/pci/contacts.shtml">Contacts</a>
|
| 18 |
|
|
</td></tr></tbody>
|
| 19 |
|
|
</table>
|
| 20 |
|
|
<table border=0 cellPadding=0 cellSpacing=0 width="100%">
|
| 21 |
|
|
<tbody><tr><td>
|
| 22 |
|
|
<p><center><font color="#bf0000" size=+3><b>Introduction</b></font></center>
|
| 23 |
|
|
</p></td></tr>
|
| 24 |
|
|
|
| 25 |
|
|
<tr><td align=left>
|
| 26 |
|
|
<font color="000088"size=+1>
|
| 27 |
|
|
<b>Description<br>
|
| 28 |
|
|
</b></font>
|
| 29 |
|
|
</td></tr>
|
| 30 |
|
|
<tr><td align=left>
|
| 31 |
|
|
<font>
|
| 32 |
|
|
<br>PCI bridge is a member of a family of open source cores. It is a bus bridge device,
|
| 33 |
|
|
which enables access to PCI bus to other WISHBONE SoC bus compatible cores. Both sides
|
| 34 |
|
|
of bridge can operate at totaly independent clock frequencies.
|
| 35 |
|
|
Performance features include 32-bit bus interfaces on both sides, high level of performance
|
| 36 |
|
|
and flexibility like burst data transfers, memory access optimizing command usage etc.
|
| 37 |
|
|
<br><br>
|
| 38 |
|
|
For detailed information refer to related links.
|
| 39 |
|
|
<br><br>
|
| 40 |
|
|
</font>
|
| 41 |
|
|
</td></tr>
|
| 42 |
|
|
|
| 43 |
|
|
<tr><td align=left>
|
| 44 |
|
|
<font color="000088"size=+1>
|
| 45 |
|
|
<b>Purpose of the PCI bridge project<br>
|
| 46 |
|
|
</b></font>
|
| 47 |
|
|
</td></tr>
|
| 48 |
|
|
<tr><td align=left>
|
| 49 |
|
|
<font>
|
| 50 |
|
|
<br>
|
| 51 |
|
|
FIRST: All commercial PCI soft cores, that we noticed, are PCI interfaces. They have different
|
| 52 |
|
|
backend interfaces. A system designer using PCI interface for some application must also be
|
| 53 |
|
|
avare of the PCI protocol.<br><br>
|
| 54 |
|
|
With a PCI bridge a designer considers only the system bus (WISHBONE SoC bus) and can easily
|
| 55 |
|
|
focus to his application. (It is true, that PCI interfaces occupy less space)<br><br>
|
| 56 |
|
|
SECOND: We believe that the PCI bridge will be better tested and more imroved because it is an
|
| 57 |
|
|
open source PCI bridge core.
|
| 58 |
|
|
<br><br>
|
| 59 |
|
|
</font>
|
| 60 |
|
|
</td></tr>
|
| 61 |
|
|
|
| 62 |
|
|
<tr><td align=left>
|
| 63 |
|
|
<font color="000088"size=+1>
|
| 64 |
|
|
<b>What help do we need?<br>
|
| 65 |
|
|
</b></font>
|
| 66 |
|
|
</td></tr>
|
| 67 |
|
|
<tr><td align=left>
|
| 68 |
|
|
<font>
|
| 69 |
|
|
<br>There will be testench prepared soon. Fist it will support MEMORY and CONFIG commands.
|
| 70 |
|
|
Some testcases will be written, but there are so many different possibilities, that every
|
| 71 |
|
|
help will be needed. Please contact Miha or Tadej.
|
| 72 |
|
|
<br><br>
|
| 73 |
|
|
</font>
|
| 74 |
|
|
</td></tr>
|
| 75 |
|
|
</table>
|
| 76 |
|
|
<!--# include virtual="/ssi/ssi_end.shtml" -->
|