2. Contents System On chip design withLabVIEW FPGA Xilinx Spartan 3E LabVIEW FPGA for Spartan3E System On Chip Softcore Multicoreimplementations NoC: Network-On-Chip Vincent Claes
3. Logic Block I/O Block FPGA Interconnection Resources Vincent Claes
4. FPGA Development tools VHDL / Verilog SystemC Xilinx System Generator (Matlab / Simulink) LabVIEW Vincent Claes
7. LabVIEW FPGA for Spartan3E IP Generator Wizard to generateLabVIEW FPGA code CLIP Implement VHDL code in LabVIEW FPGA Integrate IP fromopencores.org,… Vincent Claes
8. System On Chip All ourintellegence in one chip Softcore processors Picoblaze (8-bit) Microblaze (32-bit) programmable in LabVIEW Microprocessor SDK? IP (UART controller, VGA controller, JPEG2000,…) Vincent Claes
10. SoCMulticoreimplementation Picoblaze 2 Picoblaze 1 LabVIEW FPGA Code I / O I /O Picoblazeprogrammed in assembler Importedby CLIP Node IP Softcores Network-On-Chip Vincent Claes
11. NoCimplementation LabVIEW FPGA Code Picoblaze 2 Picoblaze 1 I /O NoCRouter I / O NoCRouter Picoblazeprogrammed in assembler Importedby CLIP Node IP Softcores Network-On-Chip (createdLabVIEW code from IMEC NoCrouter model) Vincent Claes
12. Future We want LabVIEW to support all Xilinx FPGA’s (alsonot NI boards)! LabVIEW Microprocessor SDK targettingMicroblazeSoftcoreon Spartan3E FPGA Microblazeintegratedusing CLIP node NI Labs Tool forPhysicalmapping (layout) to FPGA Use DSP slices in some Xilinx FPGA’s Vincent Claes
13. About XIOS Hogeschool Limburg XIOS Hogeschool Limburg is thefirstLabVIEWacademy in benelux FPDA – 1 Research project FPDA – 2 Research project http://pwo.fpga.be http://www.xios.be Vincent Claes