in PDF Format - Embedded-Control-Europe.com
in PDF Format - Embedded-Control-Europe.com
in PDF Format - Embedded-Control-Europe.com
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ATCA, MTCA & AMC<br />
Figure Fig ig igu gure 3: FPGA FP F GA G for fo f r reselections: RTP<br />
TP T ap aapplication pp pplication with<br />
th t ITD ITDM TD T M data<br />
ta t<br />
plane process<strong>in</strong>g.<br />
tor is ideal to make all <strong>in</strong>terfaces of the QorIQ<br />
accessible, via the backplane, to other boards.<br />
The benefits of the small size, possible redundancy,<br />
high flexibility of <strong>in</strong>terfaces and the<br />
standardized management functions are very<br />
well recognized and appreciated <strong>in</strong> markets<br />
such as aerospace, high-energy physics, <strong>in</strong>dustrial<br />
automation, and of course the <strong>com</strong>munication<br />
market. The solution is to <strong>com</strong>b<strong>in</strong>e the<br />
best of two worlds: state-of–the-art multi-core<br />
processors connected to fully user-accessible<br />
FPGA resources <strong>in</strong> AMC form factor.<br />
N.A.T. chose the QorIQ processor family for<br />
its new AMC board selection to ensure be<strong>in</strong>g<br />
at the lead<strong>in</strong>g edge of <strong>com</strong>munications processors<br />
boards. For the FPGA Virtex-6 was selected<br />
because of its high-speed <strong>in</strong>terfaces and <strong>in</strong>ternal<br />
high performance architecture. The Virtex-6<br />
is <strong>in</strong>tegrated directly <strong>in</strong>to the data path between<br />
the AMC backplane connector and the QorIQ<br />
allow<strong>in</strong>g: data manipulation on the <strong>in</strong><strong>com</strong><strong>in</strong>g<br />
and outgo<strong>in</strong>g data, security check of data packets,<br />
customized encryption and decryption,<br />
which is different to that implemented on<br />
QorIQ, custom-specific protocol process<strong>in</strong>g<br />
and acceleration, and flexible DSP process<strong>in</strong>g<br />
on the data packets. Also, it can be used as coprocessor<br />
to the QorIQ. The AMC standard is<br />
ideally suited as a platform due to its differential<br />
high speed connections, which are protocolagnostic.<br />
This allows us<strong>in</strong>g the same p<strong>in</strong>s for<br />
GbE, or PCIexpress or Serial Rapid IO etc.<br />
As the QorIQ-P4080 (8 cores, 8 GbE, 2 XAUI,<br />
3 PCIe, 2 SRIO, 2 USB, SD support) is p<strong>in</strong><strong>com</strong>patible<br />
to QorIQ-P4040 (4 cores, 8 GbE,<br />
2 XAUI, 3 PCIe, 2 SRIO, 2 USB, SD support)<br />
and also to the P5020 (2 true 64-bit cores, 5<br />
GbE, 1 XAUI, 4 PCIe, 2 SRIO, 2 SATA, 2 USB,<br />
SD support) etc., the same AMC hardware<br />
can be used for all of these as well as future<br />
QorIQ chips (for <strong>in</strong>stance P3041, P5010).<br />
The AMC processor boards from N.A.T., the<br />
NAMC-QorIQ-P40 and NAMC-QorIQ-P50,<br />
offer an on-board Virtex-6 FPGA. The FPGA<br />
can be used for example as a cross-connector to<br />
<strong>com</strong>b<strong>in</strong>e the appropriate high-speed <strong>in</strong>terface<br />
with the respective AMC backplane p<strong>in</strong>s. Custom<br />
Figure Fi 4: 4 RTP TP T application pp p li ti with ith th t llegacy TD TTDM M<br />
<strong>in</strong>terfaces and protocols can also be implemented<br />
<strong>in</strong> the FPGA to connect the extended AMC region<br />
to the <strong>in</strong>terfaces of the QorIQ. One example<br />
could be the H.110 bus, which is the standard<br />
tele<strong>com</strong> bus <strong>in</strong> the TDM world. The FPGA can<br />
also be used as pre-selector to split the data<br />
stream to route certa<strong>in</strong> data blocks to the QorIQ<br />
and others to alternative protocol eng<strong>in</strong>es conta<strong>in</strong>ed<br />
<strong>in</strong> the FPGA. Less than 5% of the onboard<br />
Virtex-6 FPGA of the NAMC-QorIQ-<br />
P40 is reserved for specific board-support functions.<br />
Thus, 95% of the FPGA can be used for<br />
customized applications. The Virtex-6 FPGA offers<br />
130k logic cells, 480 x DSP48 E1 slices and 9<br />
Mbit up to 368 000 logic cells, 768 x DSP48E1<br />
slices, 15 Mbit, 720 user I/O, 4 x 10/100 GbE<br />
and 20 x GTX transceivers. An additional external<br />
QDR memory is on board. N.A.T. has already<br />
experienced the benefits of the NAMC-8569-<br />
CPU, a <strong>com</strong>b<strong>in</strong>ation of a Freescale PowerQUICC<br />
MPC8569 with an on-board FPGA from Lattice<br />
<strong>in</strong> the <strong>in</strong>dustrial market. The successors are<br />
based on the QorIQ P1011, 1020, P2010 and<br />
P2010 plus low-cost FPGAs, address<strong>in</strong>g markets<br />
like <strong>in</strong>dustrial automation. n