Upgraded after Mathieu and Erik review

parent 495968cc
......@@ -388,7 +388,9 @@ makes the things easier for a newcomer, as the control is on the Host PC
side and the gateware designs can be simplified.
@sp 1
@b{Stand-alone}
@c --------------------------------------------------------------------------
@node The SPEC as a stand-alone board
@subsection The SPEC as a stand-alone board
The SPEC board can be deployed as an independent stand-alone unit. In order
to enable this operation mode, the Simple PCI Express Carrier includes the
......@@ -399,6 +401,7 @@ following functionalities:
@item 4x user LEDs.
@item 2x user buttons.
@end itemize
@sp 1
By embedding a soft processor in the Spartan-6 FPGA, the SPEC unit can be
used as an FMC enabled Single Board Computer (SBC). This topic is not
......@@ -408,16 +411,19 @@ environment. You can find more info about this IP-core and its companion
Wishbone peripherals in the @i{Platform Independent Core Collection} project
on the Open Hardware Repository
@url{http://www.ohwr.org/projects/general-cores/wiki}.
@sp 1
In order to program and debug the SPEC board when operating in stand-alone
mode, the recommended third-party tool is Xilinx's @i{Platform Cable USB}
@url{http://www.xilinx.com/products/boards-and-kits/HW-USB-II-G.htm}.
@center @image{pictures/xilinx_platform_cable_usb_ii, 10cm}
@center @image{pictures/xilinx_platform_cable_usb_ii, 14cm}
@center @i{Xilinx Platform Cable USB II}
@sp 1
@b{PCI Express Slave}
@c --------------------------------------------------------------------------
@node The SPEC as a PCI Express Slave
@subsection The SPEC as a PCI Express Slave
The @i{Simple PCI Express Carrier} can act as a PCI Express slave. In order
to do that, the SPEC includes a 4-lane PCIe interface based in the
......@@ -431,16 +437,35 @@ a PCIe x1 slot. Because this kind of ports are widely used in x86 embedded
mother boards, you should be cautious when selecting a new one that claims
to be PCIe enabled if you are planning to use it with the SPEC.
Note that multiple SPEC boards can be attached to a single Host if multiple x4 compatible PCIe slots are available. In this getting started guide, only
Note that multiple SPEC boards can be attached to a single Host if multiple
x4 compatible PCIe slots are available. In this getting started guide, only
one free PCIe port will be required as only one SPEC board is used in the
demonstration.
@sp 1
In the following picture, a SPEC board mounting an fmc-dio-5chttla module is
shown while attached to a standard desktop PC PCIe slot. This is
In the following pictures, a SPEC board mounting an fmc-dio-5chttla module is
shown while being attached to a standard desktop PC PCIe slot. This is
the full hardware setup required to go through all the getting started guide.
@sp 1
@center @image{pictures/deploy_1, 14cm}
@center @i{Mother Board supporting x16 PCIe and x1 PCIe slots}
@sp 1
@center @image{pictures/deploy_2, 14cm}
@center @i{SPEC board being attached to the compatible x16 PCIe slot}
@sp 1
@center @image{pictures/deploy_3, 14cm}
@center @i{SPEC board already installed in the x16 PCIe slot}
@sp 1
@center @image{pictures/deploy_4, 14cm}
@center @i{Rear view of the PC showing the SPEC + FMC DIO}
@sp 1
@center @image{pictures/spec_pcie_slave, 10cm}
@center @i{SPEC board attached to a PC PCIe port}
@center @image{pictures/deploy_5, 14cm}
@center @i{Closer view of the SPEC + FMC DIO front panel}
@sp 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment