Welcome to Jim Wu's Tools Page

  • Advanced Debugging/Editing/Planning Tool (ADEPT) for Xilinx FPGA
  • ADEPT helps users on various aspects of Xilinx FGPA implementation including pin editing, design planning/review, documentation, etc. Check the ADEPT main page for more details.
  • EZ Search v1.2 (Last updated August, 2006)
    • Searche recursively in a directory for files or files containing a specified keyword 
    • Nice interface for easy navigation through files
    • Replace the keyword in matched files with a new keyword
  • Makefiles for running ISE command line tools V1.7 (Last updated June 2006)
  • Makefiles/scripts for running ISE command line tools (ngdbuild, map, par, trce, etc). Unzip the file to a directory and run the command below for additional information:

    %make help

  • UCF-mode and EDK-mode v3 for Emacs  (Last updated May 2009) new
  • ucf-mode.el: Major mode for editing Xilinx User Constraint File (UCF) in Emacs
    edk-mode.el: Major mode for editing Xilinx EDK files in Emacs
  • File Splitor and Combinor (Last updated March, 2006)
    • Two Perl scripts for splitting a big file into smaller segments and combining the segments back to the original file. They work with any file types (.exe, .zip, etc). Usages:

      %perl file_split.pl big_file 600
      This will split the big file into to 600MB segments. As an example, say the big file is 2GB, then four segments big_file0(600MB), big_file1(600MB), big_file2(600MB), and big_file3(200MB) are generated.

      %perl file_combine.pl big_file 600 4
      Using the same example above, this combines the 4 segments big_file0, big_file1, big_file2, and big_file3 back to big_file

  • Data Structure Viewer (Last updated March, 2003)
  • This is a GUI based viewer for data structures. Please check the readme file for instructions how to use the tool.


    Please contact (jimwu88 NOOOSPAM at yahoo NOOOSPAM dot com) if you have any question or comment.