Your SlideShare is downloading. ×
  • Like
  • Save
Graphical System On Chip with LabVIEW
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Graphical System On Chip with LabVIEW

  • 1,913 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,913
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Chipdesign in LabVIEW
    Vincent Claes (XIOS Hogeschool Limburg)
  • 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
  • 5. Spartan 3E Starter Kit
    Xilinx status: “Sold Out”
    Vincent Claes
  • 6. Spartan 3E XC3S500E
    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
  • 9. SoC: Softcoreimplementation
    Xilinx picoblaze 8-bit processor
    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