⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 videogenerator.tcl

📁 用lattice XP3 demo板设计的VGA信号发生器
💻 TCL
📖 第 1 页 / 共 5 页
字号:
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:10:41 ###########


########## Tcl recorder starts at 06/14/07 21:13:54 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:13:54 ###########


########## Tcl recorder starts at 06/14/07 21:13:55 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:13:55 ###########


########## Tcl recorder starts at 06/14/07 21:15:09 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:15:09 ###########


########## Tcl recorder starts at 06/14/07 21:15:34 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:15:34 ###########


########## Tcl recorder starts at 06/14/07 21:17:34 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:17:34 ###########


########## Tcl recorder starts at 06/14/07 21:17:34 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:17:34 ###########


########## Tcl recorder starts at 06/14/07 21:18:06 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:18:06 ###########


########## Tcl recorder starts at 06/14/07 21:18:07 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:18:07 ###########


########## Tcl recorder starts at 06/14/07 21:18:37 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:18:37 ###########


########## Tcl recorder starts at 06/14/07 21:18:37 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:18:37 ###########


########## Tcl recorder starts at 06/14/07 21:20:20 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:20:20 ###########


########## Tcl recorder starts at 06/14/07 21:20:20 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:20:20 ###########


########## Tcl recorder starts at 06/14/07 21:20:44 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:20:44 ###########


########## Tcl recorder starts at 06/14/07 21:20:45 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}
file delete VideoGenerator.cmd

########## Tcl recorder end at 06/14/07 21:20:45 ###########


########## Tcl recorder starts at 06/14/07 21:21:59 ##########

# Commands to make the Process: 
# Hierarchy
if [runCmd "\"$cpld_bin/vhd2jhd\" \"videogenerator.vhd\" -o \"videogenerator.jhd\" -m \"$install_dir/ispcpld/generic/lib/vhd/location.map\" -p \"$install_dir/ispcpld/generic/lib\""] {
	return
} else {
	vwait done
	if [checkResult $done] {
		return
	}
}

########## Tcl recorder end at 06/14/07 21:21:59 ###########


########## Tcl recorder starts at 06/14/07 21:22:00 ##########

# Commands to make the Process: 
# Synplify Synthesize VHDL File
if [catch {open VideoGenerator.cmd w} rspFile] {
	puts stderr "Cannot create response file VideoGenerator.cmd: $rspFile"
} else {
	puts $rspFile "STYFILENAME: videogenerator.sty
PROJECT: VideoGenerator
WORKING_PATH: \"$proj_dir\"
MODULE: VideoGenerator
VHDL_FILE_LIST: \"$install_dir/ispcpld/../cae_library/synthesis/vhdl/XP.vhd\" videogenerator.vhd
OUTPUT_FILE_NAME: VideoGenerator
SUFFIX_NAME: edi
WRITE_PRF: false
FREQUENCY:  200
FANOUT_LIMIT:  100
DISABLE_IO_INSERTION: false
FORCE_GSR: auto
SPEED_GRADE: -3
SYMBOLIC_FSM_COMPILER: true
NUM_CRITICAL_PATHS:   3
AUTO_CONSTRAIN_IO: true
NUM_STARTEND_POINTS:   0
"
	close $rspFile
}
if [runCmd "\"$cpld_bin/Synpwrap\" -e VideoGenerator -target LATTICE-XP -part LFXP3C"] {
	return

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -