the design of snap2
play

The Design of SNAP2 National ASIC Design Engineering Center, - PowerPoint PPT Presentation

The Design of SNAP2 National ASIC Design Engineering Center, Institute of Automation, Chinese Academy of Sciences Presenter: Qiuxiang Fan Email: qiuxiang.fan@ia.ac.cn 1 Outline Introduction Powerful FPGA High-Speed Interface


  1. The Design of SNAP2 National ASIC Design Engineering Center, Institute of Automation, Chinese Academy of Sciences Presenter: Qiuxiang Fan Email: qiuxiang.fan@ia.ac.cn 1

  2. Outline  Introduction  Powerful FPGA  High-Speed Interface  Mezzanine Card  Structure  Development flow  New board  Our team

  3. SNAP2  XCKU115-FLVF1924 FPGA  XCKU115-FLVF1924 FPGA  Zynq XC7Z010  Zynq XC7Z010  4xQDRII  4xQDRII  2xDDR3  2xDDR3  4xQSFP connectors  4xQSFP connectors  2 Ethernet PHY interface with RJ-  2 Ethernet PHY interface with RJ- 45 connectors 45 connectors  2xFMC HPC connectors  2xFMC HPC connectors  4xZD+ connectors  4xZD+ connectors  3xSMA: clock/1pps/trigger  3xSMA: clock/1pps/trigger  Micro secure digital (SD)  Micro secure digital (SD) connector connector  2xQuad spi flash  2xQuad spi flash  Usb interface  Usb interface

  4. SNAP2 SIZE:233X160mm SIZE:233X160mm (6U standard) (6U standard) Mechanical Dimension of Snap2 Mechanical Dimension of Snap2

  5. Powerful FPGA KU115:  Highest transceiver bandwith  Highest DSP count  Highest on- chip memory available

  6. Powerful Interface  10/40GE(QSFP)  PCIe(QSFP)  RapidIO(QSFP)  JESD204B  HMC

  7.  Connect to10/40G Ethernet switch  Connect to RapidIO switch

  8. Board design • (1)High-speed PCB material TU-872 SLK SP • (2)Excellent PCB stack(20 layers) • (3) Adequate power supply design(V CCINT current up to 50A)

  9. Board design • (4)Strict skew constraints for high-speed differential pairs(Differential pairs<=2mil,Relative propagation delay<=10mil, ) • (5)Optimize the via of high-speed signal(back-drill 、 anti-pad) • (6)High-speed signal integrity test(eye-pattern 、 jitter 、 bit-error- rate)

  10. Powerful Mezzanine Card(FMC)——ADC •ADC8x250-8 • ADC1x3200-12 •ADC8x250-8 • ADC1x3200-12  2x Hittite HMCAD1520 8bit ADC  1x TI ADC12D1600 12bit ADC  2x Hittite HMCAD1520 8bit ADC  1x TI ADC12D1600 12bit ADC  8 inputs, 250 MSPS@8 bits  2 inputs, 1.6 Gsps  8 inputs, 250 MSPS@8 bits  2 inputs, 1.6 Gsps  4 inputs, 500 MSPS @8 bits  1 inputs, 3.2 Gsps  4 inputs, 500 MSPS @8 bits  1 inputs, 3.2 Gsps  2 inputs, 1000 MSPS @8 bits  2 inputs, 1000 MSPS @8 bits •ADC1x5000-10 •ADC1x5000-10  1x e2V EV10AQ190 10bit ADC •ADC8x250-14  1x e2V EV10AQ190 10bit ADC •ADC8x250-14  4 inputs,1.25 Gsps  4x TI ADS62P49 14bit ADC  4 inputs,1.25 Gsps  4x TI ADS62P49 14bit ADC  2 inputs, 2.5 Gsps  8 inputs, 250 MSPS@14 bits  2 inputs, 2.5 Gsps  8 inputs, 250 MSPS@14 bits  1 inputs, 5 Gsps  1 inputs, 5 Gsps (1)ADC1x3200-12 (2)ADC1x5000-10 (3)ADC8x250-8 (4)ADC8x250-14 (1)ADC1x3200-12 (2)ADC1x5000-10 (3)ADC8x250-8 (4)ADC8x250-14

  11. Powerful Mezzanine Card(FMC)——40/100GE&DAC (2)DAC1x5500-12 (1)2x40GE module  2xQSFP+ connector  1x Euvis MD657B 12bit DAC  up to 5.5 Gsps rate

  12. Structure  Snap2 plugged in 1U cabinet

  13. Structure  Snap2 plugged in 9U cabinet

  14. Development Flow FPGA and Zynq Configuration The configuration circuit of Snap2 system is highly flexible: 1.User can configure the FPGA and Zynq through JTAG respectively for development and debug; 2.Both FPGA and Zynq have a Quad SPI flash for configuration. After power up, FPGA and Zynq can load or boot themselves automatically from Quad SPI flash; 3.User can reconfigure FPGA through the Ethernet port connected to FPGA; 4.User can reconfigure Zynq through the Ethernet port connected to Zynq; 5.Zynq can configure FPGA through the SelectMAP interface of FPGA.

  15. Development Flow Flexible work mode: 1)Zynq as system controller  Zynq configure FPGA through selectMAP interface of FPGA  Zynq send commands to FPGA and receive responses from FPGA through SPI bus  The modules in FPGA integrated by AXI4 on-chip bus

  16. Development Flow 2) Microblaze as system controller  The modules in FPGA integrated by AXI and Wishbone on-chip bus  Support JASPER tool flow

  17. Based on Simulink Development Environment Based on Simulink Development Environment Correlator PFB FFT Correlator PFB FFT

  18. Control software System bootload control System bootload control High speed Interface Information High speed Interface Information Power voltage & Board temperature information Power voltage & Original AD data display Board temperature information Original AD data display Current information Current information

  19. Our new board  Size : standard 6U,233mm X 160mm X 2mm  Zynq AP Soc XC7Z010 based system controller  UltraScale+ FPGA XCVU13P- 2IFHGA2104 is used for high-speed operation and high-speed interconnect : compatibility with Virtex UltraScale+ XCVU9P- 2IFLGA2104 • Eight 8Gb DDR4 component memories • Two 144Mb QDR component memories • A 2Gb serial peripheral interface flash memory (Quad SPI) is used to configure FPGA • Four zQSFP+(QSFP28) connectors and cages • Two VITA 57.1 FMC HPC connectors • Three ZD+ backplane connector 。 • Two Ethernet PHY interface with RJ-45 connectors • Some SMA connectors. The input trigger signal, external clock and 1pps signal are from SMA connectors

  20. FPGA resource

  21. layout

  22. Our team(staff) Jie Hao Jingbin Mu Leichen Zhou Liangtian Zhao Qiuxiang Fan Lin Shu Dou Wang Meiting Zhao Hui Feng Zhifeng Lv Yafang Song Yuting Li Sai Ma Chengcheng Li

  23. Thank you! Email: qiuxiang.fan@ia.ac.cn 2 3

Recommend


More recommend