Insecta Installation Tips


Installation

  • Select a directory, eg: /tools/insecta/, to install the files.
  • Download the tar file.
  • Install the tar file
  • Customize files (see descriptions below)

Installation Directories, Files

Description

bin/insecta This C-shell script contains several paths which should be customized for the local environment, including $INSECTA_HOME.  This sets environments for commercial CAD tools, and defines the path to a WISH TCL/Tk interpreter.  Commercial tools include: Modelsim (Mentor), Design Compiler (Synopsys), Cadence layout tools.
bin/mk_insecta_project
bin/mk_bee_project
These scripts create the basic directory structure for an Insecta and BEE design project.
bin/gtech_build Shell script to pre-compile simulation models for Synopsys GTECH technology.  Customize per local tool installations.
lib/mc Synopsys Module Compiler source code for generating common core library blocks.
lib/sysgen6_1 Library files distributed with Xilinx System Generator 6.1, under the Matlab toolbox/xilinx/sysgen/hdl directory.  Generally still compatible with 7.1, although these can be upgraded.  Some of the files are customized for tool compatibility.
lib/html_library-0.3 TCL/Tk libraries for displaying HTML documentation.
lib/tkcon-2.3 TCL/Tk libraries for adding a debugging console to Insecta.
tcl Main TCL/Tk source scripts for Insecta.
tech This directory contains only GTECH initially.  Insecta searches through each directory under $INSECTA_HOME/tech, for files that match the name tech_init.tcl, and these are sourced to define technology dependent parameters.
tech/GTECH/tech_init.tcl This is an example of a technology based on the Synopsys gtech library.  This can be used as a template for adding new technologies.

Copyright ©2005, Berkeley Wireless Research Center, University of California, Berkeley, all rights reserved.