Esperan - the EDA Training Company
       
Course Menu
   
   
 
 
 
 
 
 
 
Resources -> Tools -> jGRASP

jGRASP

Free download from Auburn University

A free parsing and folding text editor, jGRASP suports many languages: C, C++, Java and, luckily, VHDL. This gives us code templates and syntax highlighting:-

jGRASP can parse VHDL code and detect structural syntax errors like missing "end if". Parsing also creates a Control Structure Diagram (CSD) for your code. The CSD is an algorithmic level diagram intended to improve the comprehensibility of source code by clearly depicting control constructs, control paths, and the overall structure of each program unit.

The CSD enables text "folding", allowing code structure to be hidden while the model is developed.

Pros

  • Free!
  • VHDL language support: templates, syntax highlighting and parsing
  • CSD generation and text folding
  • Powerful search/replace features using Perl or AWK regular expressions
  • Compiler support and debug for C/C++
  • Unix/Linux and PC versions

Cons

  • No Verilog support (as yet)
  • PC version seems to have a problem with long pathnames
News
 
 
Technical Assets
 
 
 
 
   
Course Schedule
 
 
curve For over 10 years..
  Esperan has been providing VHDL training and Verilog training in UK, US, Canada, Western Europe, South Africa and throughout the world.
 
Esperan contact information US contact information
Phone +44 1344 865436 Fax +44 1344 865347
Email info@esperan.com
Tollfree Tel. 1800 220 8148 Fax. 1888 641 6431
Email US-sales@esperan.com