OpenCores
URL https://opencores.org/ocsvn/w11/w11/trunk

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.7/] [rtl/] [make_viv/] [viv_tools_model.tcl] - Diff between revs 29 and 33

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 29 Rev 33
# $Id: viv_tools_model.tcl 646 2015-02-15 12:04:55Z mueller $
# $Id: viv_tools_model.tcl 646 2015-02-15 12:04:55Z mueller $
#
#
# Copyright 2015- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
# Copyright 2015- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
# License disclaimer see LICENSE_gpl_v2.txt in $RETROBASE directory
# License disclaimer see LICENSE_gpl_v2.txt in $RETROBASE directory
#
#
# Revision History:
# Revision History:
# Date         Rev Version  Comment
# Date         Rev Version  Comment
# 2015-02-14   646   1.0    Initial version
# 2015-02-14   646   1.0    Initial version
#
#
 
 
#
#
# --------------------------------------------------------------------
# --------------------------------------------------------------------
#
#
proc rvtb_default_model {stem mode} {
proc rvtb_default_model {stem mode} {
 
 
  switch $mode {
  switch $mode {
    ssim {
    ssim {
      open_checkpoint "${stem}_syn.dcp"
      open_checkpoint "${stem}_syn.dcp"
      write_vhdl -mode funcsim -force "${stem}_ssim.vhd"
      write_vhdl -mode funcsim -force "${stem}_ssim.vhd"
    }
    }
 
 
    osim {
    osim {
      open_checkpoint "${stem}_opt.dcp"
      open_checkpoint "${stem}_opt.dcp"
      write_vhdl -mode funcsim -force "${stem}_osim.vhd"
      write_vhdl -mode funcsim -force "${stem}_osim.vhd"
    }
    }
 
 
    tsim {
    tsim {
      open_checkpoint "${stem}_rou.dcp"
      open_checkpoint "${stem}_rou.dcp"
      write_verilog -mode timesim -force -sdf_anno true "${stem}_tsim.v"
      write_verilog -mode timesim -force -sdf_anno true "${stem}_tsim.v"
      write_sdf     -mode timesim -force "${stem}_tsim.sdf"
      write_sdf     -mode timesim -force "${stem}_tsim.sdf"
    }
    }
 
 
    default {
    default {
      error "-E: bad mode: $mode";
      error "-E: bad mode: $mode";
    }
    }
  }
  }
  return "";
  return "";
}
}
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.