Aim AXC-FDX-2 Hardware Manual Download Page 19

3

Structure

 of the AXC-FDX-2

 

 

 

 

AXC-FDX-2 Hardware Manual 

11 

 

3.1  System on Chip (SoC) 

The main part of the design is implemented within a SoC of the latest generation. This 
SoC  contains  a  Dual-Core  RISC  Processor  running  at  up  to  800  MHz,  dedicated 
hardware  interfaces  like  DDR3  RAM  controller,  a  PCIe  2.0  Endpoint  and  several 
programmable interfaces for communication and memory attachment.  
Additionally,  a large programmable  logic is directly attached to the Processing System 
within  this  SoC,  so  fast  access  from  the  processor  to  the  programmable  logic  is 
guaranteed.  
 

3.1.1  Ethernet MAC Features 

The  Programmable  Logic  contains  two  fully  independent  AFDX-  specific  MAC´s.  Each 
can receive and transmit fully compliant AFDX frames.  
 
The decoder in each MAC receives, analyses and stores data with a data rate of up to 
1000  MBit  per  second.  The  gap  between  two  frames  is  measured  with  a  resolution  of 
8ns at  1000Mbit/s, 40ns at 100 MBit/s and 400ns at 10 MBit/s. Minimum possible gap 
time  is  48  ns  in  1000Mbit  operation  mode,  480ns  for  100Mbit  and  4,8us  for  10Mbit. 
Each received message is checked for errors in the MAC header and the IP header and 
for errors on the physical bus.  
The transmitter operates fully independent from the receiver. The transmitter is capable 
of  generating  data  independent  from  the  BIU  Processor, time  tag  insertion  as payload 
and  error  generation.  Additionally,  each  frame  can  be  started  on  several  events  like 
inter frame spacing, trigger events, absolute time or on packet group wait timing. 
 
Redundant  operation  of  receiver  and  transmitter  is  also  supported  with  additional 
features like individual frame skew between the two ports. 
 
 

3.1.2  PCI-Express Bus and DMA Engine 

The FPGA architecture of AIM´s family of PCI Express based modules includes as Host 
Interface  a  1-lane  PCIe  2.0  endpoint  that  provide  500  Mbyte/s  upstream  and 
downstream bandwidth, concurrently. This State-of-the-Art Interface is commonly used 
in  modern  PC  Systems  and  provides  enough  performance  to  reach  the  necessary 
bandwidth for the two 1GBit Ethernet Interfaces.  
The  FPGA  logic  includes  independent  DMA  units  for  each  Transmitter  and  Receiver. 
The  DMA  engine  will  transfer  TX  data  from  Host  memory  to  On-Board  memory  and 
Receiver data from On-Board memory to Host memory. This is done fully independent 
from any processor interaction to ensure maximum performance. 
 
 
 
 
 
 
 

 

Summary of Contents for AXC-FDX-2

Page 1: ...V01 00 Rev A September 2017 AXC FDX 2 10 100 1000Mbit AFDX ARINC664 Test and Simulation XMC Interface Module Hardware Manual...

Page 2: ......

Page 3: ...AXC FDX 2 Hardware Manual i AXC FDX 2 10 100 1000Mbit AFDX ARINC664 Test and Simulation XMC Interface Module V01 00 Rev A September 2017 AIM No 60 15A40 16 0100 A Hardware Manual...

Page 4: ...nline com AIM GmbH Munich Sales Office Terofalstr 23a D 80689 M nchen Germany Phone 49 0 89 70 92 92 92 Fax 49 0 89 70 92 92 94 salesgermany aim online com AIM USA LLC Seven Neshaminy Interplex Suite...

Page 5: ...AXC FDX 2 Hardware Manual iii DOCUMENT HISTORY The following table defines the history of this document Version Cover Date Created by Description 01 00 Rev A 13 09 2017 Marco Maier First Release...

Page 6: ...AXC FDX 2 Hardware Manual iv THIS PAGE IS INTENTIONALLY LEFT BLANK...

Page 7: ...er Discrete and IRIG Connector 5 2 3 3 AXC FDX 2 Rear I O Interface 7 3 Structure of the AXC FDX 2 9 3 1 System on Chip SoC 11 3 1 1 Ethernet MAC Features 11 3 1 2 PCI Express Bus and DMA Engine 11 3...

Page 8: ...X 2 4 Figure 2 3 Pinout DSUB 5 Figure 3 1 AXC FDX 2 Block Diagram 10 Figure 3 2 GPI O AXC FDX 2 circuitry 15 Figure 3 3 Discrete Protection with external resistor 16 LIST OF TABLES Table Title Page Ta...

Page 9: ...t timing The receivers feature multiple error detection time tagging of each received frame with 100ns resolution inter frame gap measurement with up to 40ns resolution 1000Mbit 8ns and statistic feat...

Page 10: ...FDX 2 1 3 Applicable Documents The following documents shall be considered to be a part of this document to the extent that they are referenced herein In the event of conflict between the documents r...

Page 11: ...ed may result in damage to module devices 3 Touch a metal plate on your system to ground yourself and discharge any static electricity 4 Remove the carrier board from the system slot 5 Replace the XMC...

Page 12: ...erfaces of the AXC FDX 2 consist of two RJ45 Ethernet connectors Trigger In Out signal Discrete IO signals Ground as well as IRIG In Out interface for multi channel time tag synchronization Figure 2 2...

Page 13: ...up to 4 users definable Discrete I Os are placed on the connector This connector is implemented by a 3 row 15pin female HD SUB Connector Technical Details about the Trigger and Discrete lines can be f...

Page 14: ...e AIM Modules with no common synchronization requirement No connection required 3 Single or multiple AIM Module s with external IRIG B source Connect external IRIG B source to IRIG IN and GND of all m...

Page 15: ...GND 10 11 Signal GND Signal GND 12 13 Reserved Reserved 14 15 Signal GND Reserved 16 17 Signal GND Reserved 18 19 Reserved Reserved 20 21 IRIG OUT Reserved 22 23 IRIG IN Reserved 24 25 Discrete IO1 D...

Page 16: ...2 Instalation AXC FDX 2 Hardware Manual 8 THIS PAGE INTENTIONALLY LEFT BLANK...

Page 17: ...the next page The AXC FDX 2 comprises the following main sections System on a Chip design with Ethernet MAC PCIe 2 0 Endpoint with DMA Engine IRIG B Synchronisation Unit ASP Processor Core with Embed...

Page 18: ...J45 Transformer RJ45 Transformer Host XMC connector PCIe Endpoint 1 GB Processor RAM PS Dual Core PCIe 2 0 x1 Z015 Quartz Clock Buffer IRIG Maintenance Connector DMA Data Handler NAND QSPI Boot Flash...

Page 19: ...s checked for errors in the MAC header and the IP header and for errors on the physical bus The transmitter operates fully independent from the receiver The transmitter is capable of generating data i...

Page 20: ...ed The time code information can be used for time tagging and multi channel synchronization 3 1 3 2 Timecode Encoder Decoder On the AXC FDX 2 a freewheeling IRIG function is implemented If no external...

Page 21: ...ng and Analysis of received data Support special transmit modes like redundant transmit or Simulation mode 3 1 6 Memory Interface The SoC has a dedicated 1GByte DDR3 RAM directly attached to it storin...

Page 22: ...ge level is of type TTL and is 5 0V tolerant Varistors on the Front IO are placed nearby connector to suppress peaks of glitches ESD sparks 3 4 User programmable Discrete I O The AXC FDX 2 module prov...

Page 23: ...rrent through the open collector transistor to maximum current see technical data chapter for details Otherwise the open collector transistor can be damaged EMC aspects are covered by filter circuitry...

Page 24: ...AXC FDX 2 AXC FDX 2 Hardware Manual 16 Figure 3 3 Discrete Protection with external resistor Discrete IO Pin Front Connector Off Board User Voltage Customized Discrete Output Rserial AXC FDX 2 Board G...

Page 25: ...coders with error injection Data rate of 10 100 1000 Mbit per second Interframe Gap timer with 8ns resolution at 1000Mbit 40ns resolution at 100Mbit 400ns resolution at 10Mbit Error injection CRC Erro...

Page 26: ...IG B 122 Absolute Accuracy 25ppm standard Oscillator Signal Waveform Amplitude modulated sine wave Output Amplitude 4 5 Vp p High voltage level Output Impedance 51 ohm Coupling AC coupled Modulation R...

Page 27: ...aximum Sink Current of each open collector 50 mA Please note When the default 5V for the discrete outputs are not used provide a serial resistor in line with the open collector transistor If using a d...

Page 28: ...4 Technical Data AXC FDX 2 Hardware Manual 20 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Page 29: ...Range Instrumentations Group Time code Format Type B I O Input Output JTAG Joint Test Action Group IEEE 1149 1 Boundary Scan LCA Logic Cell Array Field Programmable Logic LED Light Emitting Diode MDI...

Page 30: ...5 NOTES AXC FDX 2 Hardware Manual 22 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Page 31: ...Modifiable Yes No Function LINUX Program Data Firmware FPGA Boot Process to Sanitize Erase Type Serial SPI Flash Size 128Mbit User Modifiable Yes No Type Serial I C Bus EEPROM Size 8kbit User Modifiab...

Reviews: