📄 clock.vwf
字号:
/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 1991-2005 Altera Corporation
Your use of Altera Corporation's design tools, logic functions
and other software and tools, and its AMPP partner logic
functions, and any output files any of the foregoing
(including device programming or simulation files), and any
associated documentation or information are expressly subject
to the terms and conditions of the Altera Program License
Subscription Agreement, Altera MegaCore Function License
Agreement, or other applicable license agreement, including,
without limitation, that your use is for the sole purpose of
programming logic devices manufactured by Altera and sold by
Altera or its authorized distributors. Please refer to the
applicable agreement for further details.
*/
HEADER
{
VERSION = 1;
TIME_UNIT = ns;
SIMULATION_TIME = 0.0;
GRID_PHASE = 0.0;
GRID_PERIOD = 10.0;
GRID_DUTY_CYCLE = 50;
}
SIGNAL("add")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = INPUT;
PARENT = "";
}
SIGNAL("cho")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = INPUT;
PARENT = "";
}
SIGNAL("clk1hz")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = INPUT;
PARENT = "";
}
SIGNAL("clk1khz")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = INPUT;
PARENT = "";
}
SIGNAL("af")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 2;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("af[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "af";
}
SIGNAL("af[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "af";
}
SIGNAL("cout")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("dh")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("dh[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dh";
}
SIGNAL("dh[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dh";
}
SIGNAL("dh[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dh";
}
SIGNAL("dh[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dh";
}
SIGNAL("dm")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("dm[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dm";
}
SIGNAL("dm[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dm";
}
SIGNAL("dm[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dm";
}
SIGNAL("dm[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "dm";
}
SIGNAL("ds")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("ds[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "ds";
}
SIGNAL("ds[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "ds";
}
SIGNAL("ds[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "ds";
}
SIGNAL("ds[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "ds";
}
SIGNAL("qh")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("qh[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qh";
}
SIGNAL("qh[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qh";
}
SIGNAL("qh[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qh";
}
SIGNAL("qh[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qh";
}
SIGNAL("qm")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("qm[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qm";
}
SIGNAL("qm[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qm";
}
SIGNAL("qm[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qm";
}
SIGNAL("qm[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qm";
}
SIGNAL("qs")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = BUS;
WIDTH = 4;
LSB_INDEX = 0;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("qs[3]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qs";
}
SIGNAL("qs[2]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qs";
}
SIGNAL("qs[1]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qs";
}
SIGNAL("qs[0]")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "qs";
}
SIGNAL("sound")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = OUTPUT;
PARENT = "";
}
SIGNAL("clk500hz")
{
VALUE_TYPE = NINE_LEVEL_BIT;
SIGNAL_TYPE = SINGLE_BIT;
WIDTH = 1;
LSB_INDEX = -1;
DIRECTION = INPUT;
PARENT = "";
}
TRANSITION_LIST("add")
{
NODE
{
REPEAT = 1;
LEVEL 0 FOR 117145.0;
LEVEL 1 FOR 7375.0;
LEVEL 0 FOR 28940.0;
LEVEL 1 FOR 4785.0;
LEVEL 0 FOR 5180.0;
LEVEL 1 FOR 3985.0;
LEVEL 0 FOR 5580.0;
LEVEL 1 FOR 4185.0;
LEVEL 0 FOR 5980.0;
LEVEL 1 FOR 3985.0;
LEVEL 0 FOR 5380.0;
LEVEL 1 FOR 4190.0;
LEVEL 0 FOR 7370.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 5580.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 8770.0;
LEVEL 1 FOR 4780.0;
LEVEL 0 FOR 4785.0;
LEVEL 1 FOR 4385.0;
LEVEL 0 FOR 4580.0;
LEVEL 1 FOR 3990.0;
LEVEL 0 FOR 3985.0;
LEVEL 1 FOR 4585.0;
LEVEL 0 FOR 4780.0;
LEVEL 1 FOR 3590.0;
LEVEL 0 FOR 4185.0;
LEVEL 1 FOR 4780.0;
LEVEL 0 FOR 5780.0;
LEVEL 1 FOR 6975.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 4985.0;
LEVEL 0 FOR 5180.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 5580.0;
LEVEL 1 FOR 6180.0;
LEVEL 0 FOR 5580.0;
LEVEL 1 FOR 6575.0;
LEVEL 0 FOR 4985.0;
LEVEL 1 FOR 6775.0;
LEVEL 0 FOR 5780.0;
LEVEL 1 FOR 6775.0;
LEVEL 0 FOR 6180.0;
LEVEL 1 FOR 6975.0;
LEVEL 0 FOR 6375.0;
LEVEL 1 FOR 7375.0;
LEVEL 0 FOR 4785.0;
LEVEL 1 FOR 6975.0;
LEVEL 0 FOR 20725.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 3785.0;
LEVEL 1 FOR 5180.0;
LEVEL 0 FOR 3790.0;
LEVEL 1 FOR 5975.0;
LEVEL 0 FOR 3590.0;
LEVEL 1 FOR 5580.0;
LEVEL 0 FOR 4385.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 3190.0;
LEVEL 1 FOR 5775.0;
LEVEL 0 FOR 3590.0;
LEVEL 1 FOR 4980.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 3185.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 3785.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 3790.0;
LEVEL 1 FOR 5180.0;
LEVEL 0 FOR 4185.0;
LEVEL 1 FOR 5180.0;
LEVEL 0 FOR 3790.0;
LEVEL 1 FOR 4780.0;
LEVEL 0 FOR 3590.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 4780.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 3185.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 3985.0;
LEVEL 1 FOR 5385.0;
LEVEL 0 FOR 3985.0;
LEVEL 1 FOR 4785.0;
LEVEL 0 FOR 3385.0;
LEVEL 1 FOR 6180.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 6175.0;
LEVEL 0 FOR 2795.0;
LEVEL 1 FOR 5580.0;
LEVEL 0 FOR 4185.0;
LEVEL 1 FOR 6575.0;
LEVEL 0 FOR 3585.0;
LEVEL 1 FOR 5585.0;
LEVEL 0 FOR 3585.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 3385.0;
LEVEL 1 FOR 6180.0;
LEVEL 0 FOR 3785.0;
LEVEL 1 FOR 5185.0;
LEVEL 0 FOR 3385.0;
LEVEL 1 FOR 5580.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 4785.0;
LEVEL 0 FOR 2390.0;
LEVEL 1 FOR 6780.0;
LEVEL 0 FOR 3585.0;
LEVEL 1 FOR 4985.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 4780.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 4585.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 4980.0;
LEVEL 0 FOR 1595.0;
LEVEL 1 FOR 5385.0;
LEVEL 0 FOR 3185.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 2795.0;
LEVEL 1 FOR 5775.0;
LEVEL 0 FOR 1595.0;
LEVEL 1 FOR 5385.0;
LEVEL 0 FOR 3185.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 6180.0;
LEVEL 0 FOR 3385.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 6380.0;
LEVEL 0 FOR 2190.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 2395.0;
LEVEL 1 FOR 6575.0;
LEVEL 0 FOR 2790.0;
LEVEL 1 FOR 6375.0;
LEVEL 0 FOR 3990.0;
LEVEL 1 FOR 6175.0;
LEVEL 0 FOR 3190.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 3190.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 3190.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 2590.0;
LEVEL 1 FOR 6380.0;
LEVEL 0 FOR 3585.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 2595.0;
LEVEL 1 FOR 5380.0;
LEVEL 0 FOR 2990.0;
LEVEL 1 FOR 5980.0;
LEVEL 0 FOR 10360.0;
LEVEL 1 FOR 6380.0;
LEVEL 0 FOR 99057915.0;
}
}
TRANSITION_LIST("cho")
{
NODE
{
REPEAT = 1;
LEVEL 0 FOR 137515.0;
LEVEL 1 FOR 9170.0;
LEVEL 0 FOR 258290.0;
LEVEL 1 FOR 7375.0;
LEVEL 0 FOR 514985.0;
LEVEL 1 FOR 5780.0;
LEVEL 0 FOR 12355.0;
LEVEL 1 FOR 7975.0;
LEVEL 0 FOR 99046555.0;
}
}
TRANSITION_LIST("clk1hz")
{
NODE
{
REPEAT = 1;
NODE
{
REPEAT = 10000;
LEVEL 0 FOR 5000.0;
LEVEL 1 FOR 5000.0;
}
}
}
TRANSITION_LIST("clk1khz")
{
NODE
{
REPEAT = 1;
NODE
{
REPEAT = 100000;
LEVEL 0 FOR 500.0;
LEVEL 1 FOR 500.0;
}
}
}
TRANSITION_LIST("af[1]")
{
NODE
{
REPEAT = 1;
LEVEL X FOR 100000000.0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -