1/1
Anyone have a Specification for PCI Express?
by Unknown on Jan 25, 2006 |
Not available! | ||
On Wed, 25 Jan 2006 14:24:52 +0100 (CET)
dave at luscher.co.uk wrote:
I am interested in doing an add-in board for a PC using PCI Express.
PCI-SIG won't let anyone have the specification without paying. Can anyone help, I need the mechanical, electrical and ideally the protocol. Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes) then an open core for PCI Express is possible. Is anyone interested? I don't have the specification, but the book "PCI Express System Architecture" should contain most or all of the info needed. I once saw a draft of the specification on the site of a european university once, but I don't remeber the URL. Philipp |
Anyone have a Specification for PCI Express?
by Unknown on Jan 25, 2006 |
Not available! | ||
dave at luscher.co.uk wrote:
YES!!!
The KAD-Project is highly interessted in doing a design in pci-express.
The pci2wishbone bridge is fine, but pci is old and dying.
There is a pci-expres-phy that xilinx promotes for the spartan3e (yes
the have slow IOs:-)
It is called PXE1300 ? sonething.
The KAD (www.openhardware.de/digital/kad) is a fpga based accelerator
board to accelerate the linux-kernel
with open-source cores. For example: In future we will use loop-aes with
a aes-core running in an fpga of the KAD.
So if you are interessted in designing a pci-express-core (hopefully an
extension to the pci2wishbone-bridge)
we would be very delighted. Additionally we will support your efforts as
well as we can.
Greetings
LuJa
I am interested in doing an add-in board for a PC using PCI Express.
PCI-SIG won't let anyone have the specification without paying. Can
anyone help, I need the mechanical, electrical and ideally the protocol.
Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes)
then an open core for PCI Express is possible. Is anyone interested?
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
|
Anyone have a Specification for PCI Express?
by Unknown on Jan 25, 2006 |
Not available! | ||
dave at luscher.co.uk wrote:
I am interested in doing an add-in board for a PC using PCI Express.
PCI-SIG won't let anyone have the specification without paying. Can
anyone help, I need the mechanical, electrical and ideally the protocol.
Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes)
then an open core for PCI Express is possible. Is anyone interested?
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
YES!!! The KAD-Project is highly interessted in doing a design in pci-express. The pci2wishbone bridge is fine, but pci is old and dying. There is a pci-expres-phy that xilinx promotes for the spartan3e (yes the have slow IOs:-) It is called PXE1300 ? sonething. The KAD (www.openhardware.de/digital/kad) is a fpga based accelerator board to accelerate the linux-kernel with open-source cores. For example: In future we will use loop-aes with a aes-core running in an fpga of the KAD. So if you are interessted in designing a pci-express-core (hopefully an extension to the pci2wishbone-bridge) we would be very delighted. Additionally we will support your efforts as well as we can. Greetings LuJa |
Anyone have a Specification for PCI Express?
by dave on Jan 25, 2006 |
dave
Posts: 4 Joined: Dec 10, 2008 Last seen: Apr 23, 2009 |
||
I am interested in doing an add-in board for a PC using PCI Express.
PCI-SIG won't let anyone have the specification without paying. Can anyone help, I need the mechanical, electrical and ideally the protocol. Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes) then an open core for PCI Express is possible. Is anyone interested? |
Anyone have a Specification for PCI Express?
by BrewsterPorcella on Jan 25, 2006 |
BrewsterPorcella
Posts: 3 Joined: Jun 19, 2012 Last seen: Jun 27, 2012 |
||
Dave & others:
I have spent a few months coding parts of a PCI Express core. In fact, I started a Open Cores project. Its
unfortunately quite empty at this point.
( I have been involved with making a living of late. )
The "PCI Express System Architecture" book is indeed a reasonable substitute for the full PCI-Sig specification. The
URL where the PCI-Sig
spec was formerly available has been closed (is this a surprise ? it was:
http://chemie.pedf.cuni.cz/eagle/documents/pci_express_10.pdf ).
In any case, I would be willing to help with the project -- possibly help organize the development. It appears there
are a number of
people interested. It is not a single person task.
bj Porcella
----- Original Message -----
From: dave at luscher.co.uk>
To: pci at opencores.org>
Sent: Wednesday, January 25, 2006 8:24 AM
Subject: [pci] Anyone have a Specification for PCI Express?
I am interested in doing an add-in board for a PC using PCI Express.
PCI-SIG won't let anyone have the specification without paying. Can
anyone help, I need the mechanical, electrical and ideally the protocol.
Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes)
then an open core for PCI Express is possible. Is anyone interested?
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
|
Anyone have a Specification for PCI Express?
by Unknown on Jan 25, 2006 |
Not available! | ||
pkk at spth.de wrote:
On Wed, 25 Jan 2006 14:24:52 +0100 (CET)
dave at luscher.co.uk wrote:
Here you are:
http://web.archive.org/web/*/http://chemie.pedf.cuni.cz/eagle/documents/pci_express_10.pdf
The link works.
LuJa
I am interested in doing an add-in board for a PC using PCI Express.
I don't have the specification, but the book "PCI Express System Architecture" should contain most or all of the info needed.
I once saw a draft of the specification on the site of a european university once, but I don't remeber the URL.
Philipp
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
PCI-SIG won't let anyone have the specification without paying. Can anyone help, I need the mechanical, electrical and ideally the protocol. Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes) then an open core for PCI Express is possible. Is anyone interested? |
Anyone have a Specification for PCI Express?
by dave on Jan 31, 2006 |
dave
Posts: 4 Joined: Dec 10, 2008 Last seen: Apr 23, 2009 |
||
Hi Ludwig,
The net police got in and broke the link before I could download it!
Thanks anyway
Dave
----- Original Message -----
From: Ludwig Jaffejaffe at o...>
To:
Date: Wed Jan 25 17:24:26 CET 2006
Subject: [pci] Anyone have a Specification for PCI Express?
pkk at spth.de wrote:
http://web.archive.org/web/*/http://chemie.pedf.cuni.cz/eagle/docum
ents/pci_express_10.pdf
> On Wed, 25 Jan 2006 14:24:52 +0100 (CET)
> dave at luscher.co.uk wrote: > >
> I am interested in doing an add-in board for a PC using
PCI Express.
> PCI-SIG won't let anyone have the specification without
paying. Can
> anyone help, I need the mechanical, electrical and ideally
the protocol.
>
> Given that Phillips and TI make the physical to xpipe (2.5 Gbit Serdes)
> then an open core for PCI Express is possible. Is anyone
interested?
>
> > I don't have the specification, but the book "PCI Express System Architecture" should contain most or all of the info needed.
> I once saw a draft of the specification on the site of a
european university once, but I don't remeber the URL.
>
> Philipp
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/pci
>
>
Here you are:
The link works.
LuJa |
Anyone have a Specification for PCI Express?
by Unknown on Jan 31, 2006 |
Not available! | ||
Hi dave,
it still works:
http://web.archive.org/web/20040128025958/http://chemie.pedf.cuni.cz/eagle/documents/pci_express_10.pdf
Have fun with it!
lets join forces. I want to develop the kernel-accelerator-device http://www.openhardware.de/digital/kad/ > which is a PCI-Card having
reprogrammable FPGAs on it
to accelerate the linux-kernel for tasks like AES, video transcoding.
Additionally the KAD will be an universal development-
plattform. So one can build an oscilloscope, Logic-Analyzer,
pattern-generator, function-generator, software-definded Radio
(Receiver, Transmitter), and even an incircuit emulator for some
controllers. It depends only on cores which are to be written and
Add-On-Modules that are to be designed. The KAD is as open as possible.
The KAD will base on wishbone. So the PCI2WB-Bridge is essential. A
PCI-Express2WB-Bridge would be great!
Is your Design an addon for the PCI2WB-Bridge? If so, it would be great,
Hagen (www.chipforge.org) and I would be pleased to support you.
Greetings
LuJa
dave at luscher.co.uk wrote:
Hi Ludwig,
The net police got in and broke the link before I could download it!
Thanks anyway
Dave
----- Original Message -----
From: Ludwig Jaffejaffe at o...>
To:
Date: Wed Jan 25 17:24:26 CET 2006
Subject: [pci] Anyone have a Specification for PCI Express?
pkk at spth.de wrote:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.opencores.org/forums.cgi/pci/attachments/20060131/41049d03/attachment-0001.html
On Wed, 25 Jan 2006 14:24:52 +0100 (CET)
http://web.archive.org/web/*/http://chemie.pedf.cuni.cz/eagle/docum
ents/pci_express_10.pdf
dave at luscher.co.uk wrote:
I am interested in doing an add-in board for a PC using
PCI Express.
PCI-SIG won't let anyone have the specification without
paying. Can
anyone help, I need the mechanical, electrical and ideally
the protocol.
Given that Phillips and TI make the physical to xpipe (2.5
Gbit Serdes)
then an open core for PCI Express is possible. Is anyone
interested?
I don't have the specification, but the book "PCI Express
System Architecture" should contain most or all of the info needed.
I once saw a draft of the specification on the site of a
european university once, but I don't remeber the URL.
Philipp
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
Here you are:
The link works.
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
LuJa |
Anyone have a Specification for PCI Express?
by Unknown on Jan 31, 2006 |
Not available! | ||
That link is very touchy. Can't download the entire file. is there another
link ? Can someone share it over Gnutella or IRC please ?
Thanks,
Abhijit
On 1/31/06, Ludwig Jaffe jaffe at openhardware.de> wrote:
Hi dave,
it still works:
http://web.archive.org/web/20040128025958/http://chemie.pedf.cuni.cz/eagle/documents/pci_express_10.pdf
Have fun with it!
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.opencores.org/forums.cgi/pci/attachments/20060201/71890da1/attachment.html
|
Anyone have a Specification for PCI Express?
by Unknown on Feb 10, 2006 |
Not available! | ||
Ludwig Jaffe wrote:
I want to develop the kernel-accelerator-device http://www.openhardware.de/digital/kad/ > which is a PCI-Card having
reprogrammable FPGAs on it
to accelerate the linux-kernel for tasks like AES, video transcoding.
Additionally the KAD will be an universal development-
plattform. So one can build an oscilloscope, Logic-Analyzer,
pattern-generator, function-generator, software-definded Radio
(Receiver, Transmitter), and even an incircuit emulator for some
controllers. It depends only on cores which are to be written and
Add-On-Modules that are to be designed. The KAD is as open as possible.
The KAD will base on wishbone. So the PCI2WB-Bridge is essential. A
PCI-Express2WB-Bridge would be great!
Is your Design an addon for the PCI2WB-Bridge? If so, it would be great,
Hagen (www.chipforge.org) and I would be pleased to support you.
I'm intrigued. I see it's potential value as a software accelerator
(i.e. a gimp accelerator, etc.) but I think there are some issues
that may bite you.
Worst is that the bus mastering capabilities of the pci_bridge32
WB-to-pci bridge are weak. I found while doing a video transmitter
that I could not get adequate speed for DMA out of host memory for
long bursts. Short bursts (128 words or so) are good, but when one
wants to read megabytes from the host, the burst fifos stall often
and anyhow do not support continuous pipelined bursts. So data
transfer is less then 1/2 what one would expect for PCI. So the
core PCI will need work.
ETc.
--
Steve Williams "The woods are lovely, dark and deep.
steve at icarus.com But I have promises to keep,
http://www.icarus.com and lines to code before I sleep,
http://www.picturel.com And lines to code before I sleep."
|
1/1