Xiledit capabilities

This page presents the GUI (xiledit). Cairo is used to do the drawing. Xiledit can only *display* bitstreams. It's awfully slow to use, and awfully buggy. That's expected: this is my first GUI project -- patches and advices are welcome !

Xiledit vs fpga_editor on a xc2v2000 bitstream

Xilinx's FPGA editor

fpga_editor displaying an xc2v2000 ncd file

  • startup time ages
  • RAM usage through the roof

FPGA editor screenshot

Ulogic's xiledit

xiledit displaying the bitstream file after bitgenerating the above NCD.

  • startup time 2s
  • RAM usage < 10M

Xiledit browser screenshot

Xiledit vs fpga_editor on a xc4vlx25 bitstream

fpga_editor vs debit displaying the xc4vlx25 of the 3des implementation available in the ExampleData section.

3DES opencore on xc4vlx25 viewed in debit 3DEX opencore on xc4vlx25 viewed in fpga editor

NB: The xiledit image is flipped along the X-axis with respect to the FPGA editor's view.

Xiledit vs fpga_editor on a xc5vlx30 bitstream

fpga_editor vs debit displaying the xc5vlx30 of the 3des implementation available in the ExampleData section.

3DES opencore on xc5vlx30 viewed in debit 3DEX opencore on xc5vlx30 viewed in fpga editor

NB: The xiledit image is flipped along the X-axis with respect to the FPGA editor's view.

Gui running on linux and windows

Xiledit is fully cross-platform.

Xiledit linux version screenshot Xiledit windows version screenshot

Downloads

You can download a windows installer and packages for all major linux distributions in the CodeAndPackages section.

Attachments