Monday, July 26, 2010
Xilinx ISE 12.2
Sunday, July 18, 2010
X-HDL - Verilog VHDL bi-directional translator
X-HDL is an excellent Verilog <=> VHDL bi-directional translator developed by X-Tek, although it seems X-Tek had difficult time before 2005. X-HDL performs translation of even the most complex RTL/gate-level code efficiently and requiring few, if any, "hand tweaks" of the translated code. X-HDL also contains specialized algorithms which are very effective in translating behavioral-level code to functionally equivalent target-language code.
Key Features
- Provides both GUI and command-line modes
- Performs automatic hierarchical translations as well as file-at-time translations.
- Translates structural, RTL and behavioral code
- Preserves comments with placement nearly identical to the source
- Consistent code formatting with user customizations
- VHDL'87 or VHDL'93 syntax generation
- Verilog-2001 syntax generation
- Code alignment controls
- Indentation controls
- Line wrap controls
- Supports component libraries
- Smart overloaded subprogram handling
- Intelligently determines if translated Verilog tasks/functions are local or global within the VHDL.
- VHDL conversion function filtering
- Conversion definitions to support user-defined translation
- Support for pre- and post-processing scripts to enable user-specific translation needs.
Wednesday, July 14, 2010
Identify RTL Debugger Tutorial
Identify is an excellent software tool that enables users to probe and debug FPGA designs directly in the source RTL, working with Synplify synthesis tool.
"Going beyond beyond the functionality of ChipScope Pro, Identify makes is possible to perform the on-chip debug at multiple hierarchical points within the RTL source and to do this without altering the source at all. Identify uses an automated instrumentation technique in order to create and attach sampling, trigger and communication logic into each FPGA forming the prototype as required.