Fix first clock edge and --x-initial-edge, bug1327.
This commit is contained in:
parent
9d21c5441b
commit
ef5c31b4c9
2
Changes
2
Changes
|
|
@ -29,6 +29,8 @@ The contributors that suggested a given feature are shown in []. Thanks!
|
||||||
|
|
||||||
**** Fix clocker attributes to not propagate on concats. [John Coiner]
|
**** Fix clocker attributes to not propagate on concats. [John Coiner]
|
||||||
|
|
||||||
|
**** Fix first clock edge and --x-initial-edge, bug1327. [Rupert Swarbrick]
|
||||||
|
|
||||||
|
|
||||||
* Verilator 3.926 2018-08-22
|
* Verilator 3.926 2018-08-22
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1121,6 +1121,7 @@ private:
|
||||||
bool m_isPullup:1; // Tri1
|
bool m_isPullup:1; // Tri1
|
||||||
bool m_isIfaceParent:1; // dtype is reference to interface present in this module
|
bool m_isIfaceParent:1; // dtype is reference to interface present in this module
|
||||||
bool m_isDpiOpenArray:1; // DPI import open array
|
bool m_isDpiOpenArray:1; // DPI import open array
|
||||||
|
bool m_noReset:1; // Do not do automated reset/randomization
|
||||||
bool m_noSubst:1; // Do not substitute out references
|
bool m_noSubst:1; // Do not substitute out references
|
||||||
bool m_trace:1; // Trace this variable
|
bool m_trace:1; // Trace this variable
|
||||||
AstVarAttrClocker m_attrClocker;
|
AstVarAttrClocker m_attrClocker;
|
||||||
|
|
@ -1135,7 +1136,8 @@ private:
|
||||||
m_funcLocal=false; m_funcReturn=false;
|
m_funcLocal=false; m_funcReturn=false;
|
||||||
m_attrClockEn=false; m_attrScBv=false; m_attrIsolateAssign=false; m_attrSFormat=false;
|
m_attrClockEn=false; m_attrScBv=false; m_attrIsolateAssign=false; m_attrSFormat=false;
|
||||||
m_fileDescr=false; m_isConst=false; m_isStatic=false; m_isPulldown=false; m_isPullup=false;
|
m_fileDescr=false; m_isConst=false; m_isStatic=false; m_isPulldown=false; m_isPullup=false;
|
||||||
m_isIfaceParent=false; m_isDpiOpenArray=false; m_noSubst=false; m_trace=false;
|
m_isIfaceParent=false; m_isDpiOpenArray=false;
|
||||||
|
m_noReset=false; m_noSubst=false; m_trace=false;
|
||||||
m_attrClocker=AstVarAttrClocker::CLOCKER_UNKNOWN;
|
m_attrClocker=AstVarAttrClocker::CLOCKER_UNKNOWN;
|
||||||
}
|
}
|
||||||
public:
|
public:
|
||||||
|
|
@ -1234,6 +1236,8 @@ public:
|
||||||
void funcReturn(bool flag) { m_funcReturn = flag; }
|
void funcReturn(bool flag) { m_funcReturn = flag; }
|
||||||
void isDpiOpenArray(bool flag) { m_isDpiOpenArray=flag; }
|
void isDpiOpenArray(bool flag) { m_isDpiOpenArray=flag; }
|
||||||
bool isDpiOpenArray() const { return m_isDpiOpenArray; }
|
bool isDpiOpenArray() const { return m_isDpiOpenArray; }
|
||||||
|
void noReset(bool flag) { m_noReset=flag; }
|
||||||
|
bool noReset() const { return m_noReset; }
|
||||||
void noSubst(bool flag) { m_noSubst=flag; }
|
void noSubst(bool flag) { m_noSubst=flag; }
|
||||||
bool noSubst() const { return m_noSubst; }
|
bool noSubst() const { return m_noSubst; }
|
||||||
void trace(bool flag) { m_trace=flag; }
|
void trace(bool flag) { m_trace=flag; }
|
||||||
|
|
@ -5669,7 +5673,7 @@ public:
|
||||||
|
|
||||||
|
|
||||||
class AstCReset : public AstNodeStmt {
|
class AstCReset : public AstNodeStmt {
|
||||||
//Reset variable at startup
|
// Reset variable at startup
|
||||||
public:
|
public:
|
||||||
AstCReset(FileLine* fl, AstNode* exprsp)
|
AstCReset(FileLine* fl, AstNode* exprsp)
|
||||||
: AstNodeStmt(fl) {
|
: AstNodeStmt(fl) {
|
||||||
|
|
|
||||||
|
|
@ -151,7 +151,8 @@ void V3CCtors::cctorsAll() {
|
||||||
V3CCtorsVisitor var_reset (modp, "_ctor_var_reset");
|
V3CCtorsVisitor var_reset (modp, "_ctor_var_reset");
|
||||||
for (AstNode* np = modp->stmtsp(); np; np = np->nextp()) {
|
for (AstNode* np = modp->stmtsp(); np; np = np->nextp()) {
|
||||||
if (AstVar* varp = VN_CAST(np, Var)) {
|
if (AstVar* varp = VN_CAST(np, Var)) {
|
||||||
if (!varp->isIfaceParent() && !varp->isIfaceRef()) {
|
if (!varp->isIfaceParent() && !varp->isIfaceRef()
|
||||||
|
&& !varp->noReset()) {
|
||||||
var_reset.add(new AstCReset(varp->fileline(), new AstVarRef(varp->fileline(), varp, true)));
|
var_reset.add(new AstCReset(varp->fileline(), new AstVarRef(varp->fileline(), varp, true)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -51,9 +51,7 @@ private:
|
||||||
// NODE STATE
|
// NODE STATE
|
||||||
// Cleared each Module:
|
// Cleared each Module:
|
||||||
// AstVarScope::user1p() -> AstVarScope*. Temporary signal that was created.
|
// AstVarScope::user1p() -> AstVarScope*. Temporary signal that was created.
|
||||||
// AstVarScope::user2p() -> AstVarScope*. Temporary signal for change detects
|
|
||||||
AstUser1InUse m_inuser1;
|
AstUser1InUse m_inuser1;
|
||||||
AstUser2InUse m_inuser2;
|
|
||||||
|
|
||||||
// TYPES
|
// TYPES
|
||||||
enum { DOUBLE_OR_RATE = 10 }; // How many | per ||, Determined experimentally as best
|
enum { DOUBLE_OR_RATE = 10 }; // How many | per ||, Determined experimentally as best
|
||||||
|
|
@ -79,10 +77,18 @@ private:
|
||||||
if (!varp->width1()) varp->v3error("Unsupported: Clock edge on non-single bit signal: "<<varp->prettyName());
|
if (!varp->width1()) varp->v3error("Unsupported: Clock edge on non-single bit signal: "<<varp->prettyName());
|
||||||
string newvarname = ((string)"__Vclklast__"+vscp->scopep()->nameDotless()+"__"+varp->name());
|
string newvarname = ((string)"__Vclklast__"+vscp->scopep()->nameDotless()+"__"+varp->name());
|
||||||
AstVar* newvarp = new AstVar(vscp->fileline(), AstVarType::MODULETEMP, newvarname, VFlagLogicPacked(), 1);
|
AstVar* newvarp = new AstVar(vscp->fileline(), AstVarType::MODULETEMP, newvarname, VFlagLogicPacked(), 1);
|
||||||
|
newvarp->noReset(true); // Reset by below assign
|
||||||
m_modp->addStmtp(newvarp);
|
m_modp->addStmtp(newvarp);
|
||||||
AstVarScope* newvscp = new AstVarScope(vscp->fileline(), m_scopep, newvarp);
|
AstVarScope* newvscp = new AstVarScope(vscp->fileline(), m_scopep, newvarp);
|
||||||
vscp->user1p(newvscp);
|
vscp->user1p(newvscp);
|
||||||
m_scopep->addVarp(newvscp);
|
m_scopep->addVarp(newvscp);
|
||||||
|
// Add init
|
||||||
|
AstNode* fromp = new AstVarRef(newvarp->fileline(), vscp, false);
|
||||||
|
if (v3Global.opt.xInitialEdge()) fromp = new AstNot(fromp->fileline(), fromp);
|
||||||
|
AstNode* newinitp = new AstAssign(vscp->fileline(),
|
||||||
|
new AstVarRef(newvarp->fileline(), newvscp, true),
|
||||||
|
fromp);
|
||||||
|
addToInitial(newinitp);
|
||||||
// At bottom, assign them
|
// At bottom, assign them
|
||||||
AstAssign* finalp
|
AstAssign* finalp
|
||||||
= new AstAssign(vscp->fileline(),
|
= new AstAssign(vscp->fileline(),
|
||||||
|
|
|
||||||
|
|
@ -1696,9 +1696,6 @@ void EmitCImp::emitVarReset(AstVar* varp) {
|
||||||
// with any initial block settings.
|
// with any initial block settings.
|
||||||
if (zeroit || (v3Global.opt.xInitialEdge() && varp->isUsedClock())) {
|
if (zeroit || (v3Global.opt.xInitialEdge() && varp->isUsedClock())) {
|
||||||
puts(" = 0;\n");
|
puts(" = 0;\n");
|
||||||
} else if (v3Global.opt.xInitialEdge()
|
|
||||||
&& (0 == varp->name().find("__Vclklast__"))) {
|
|
||||||
puts(" = 1;\n");
|
|
||||||
} else {
|
} else {
|
||||||
puts(" = VL_RAND_RESET_");
|
puts(" = VL_RAND_RESET_");
|
||||||
emitIQW(varp);
|
emitIQW(varp);
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,67 @@
|
||||||
|
// Test defines
|
||||||
|
// Generated header
|
||||||
|
#include "Vt_clk_inp_init.h"
|
||||||
|
// General headers
|
||||||
|
#include "verilated.h"
|
||||||
|
|
||||||
|
Vt_clk_inp_init* topp;
|
||||||
|
|
||||||
|
vluint64_t main_time;
|
||||||
|
double sc_time_stamp() {
|
||||||
|
return main_time;
|
||||||
|
}
|
||||||
|
|
||||||
|
void oneTest(int seed) {
|
||||||
|
double sim_time = 1000;
|
||||||
|
|
||||||
|
#ifdef TEST_VERBOSE
|
||||||
|
VL_PRINTF("== Seed=%d\n", seed);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Randomise initial state
|
||||||
|
srand48(seed);
|
||||||
|
srand48(5);
|
||||||
|
Verilated::randReset(123);
|
||||||
|
|
||||||
|
topp = new Vt_clk_inp_init("top");
|
||||||
|
|
||||||
|
// Start not in reset
|
||||||
|
topp->rst_n = 1;
|
||||||
|
topp->clk = 0;
|
||||||
|
topp->eval();
|
||||||
|
|
||||||
|
// Tick for a little bit
|
||||||
|
while (sc_time_stamp() < sim_time && !Verilated::gotFinish()) {
|
||||||
|
topp->clk = 0;
|
||||||
|
topp->eval();
|
||||||
|
|
||||||
|
main_time += 5;
|
||||||
|
|
||||||
|
topp->clk = 1;
|
||||||
|
topp->eval();
|
||||||
|
|
||||||
|
main_time += 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!Verilated::gotFinish()) {
|
||||||
|
vl_fatal(__FILE__,__LINE__,"main", "%Error: Timeout; never got a $finish");
|
||||||
|
}
|
||||||
|
|
||||||
|
topp->final();
|
||||||
|
delete topp; topp=NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
int main(int argc, char **argv, char **env) {
|
||||||
|
Verilated::commandArgs(argc, argv);
|
||||||
|
#if VL_DEBUG
|
||||||
|
//Verilated::debug(1);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
for (int seed=123; seed<133; ++seed) {
|
||||||
|
oneTest(seed);
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
#!/usr/bin/perl
|
||||||
|
if (!$::Driver) { use FindBin; exec("$FindBin::Bin/bootstrap.pl", @ARGV, $0); die; }
|
||||||
|
# DESCRIPTION: Verilator: Verilog Test driver/expect definition
|
||||||
|
#
|
||||||
|
# Copyright 2018 by Argon Design. This program is free software; you
|
||||||
|
# can redistribute it and/or modify it under the terms of either the
|
||||||
|
# GNU Lesser General Public License Version 3 or the Perl Artistic
|
||||||
|
# License Version 2.0.
|
||||||
|
|
||||||
|
scenarios(simulator => 1);
|
||||||
|
|
||||||
|
compile(make_main => 0,
|
||||||
|
verilator_flags2 => ["-CFLAGS -g3 --exe $Self->{t_dir}/$Self->{name}.cpp"]);
|
||||||
|
|
||||||
|
execute(check_finished => 1);
|
||||||
|
|
||||||
|
ok(1);
|
||||||
|
1;
|
||||||
|
|
@ -0,0 +1,82 @@
|
||||||
|
// DESCRIPTION: Verilator: Check initialisation of cloned clock variables
|
||||||
|
//
|
||||||
|
// This tests issue 1327 (Strange initialisation behaviour with
|
||||||
|
// "VinpClk" cloned clock variables)
|
||||||
|
//
|
||||||
|
// This file ONLY is placed into the Public Domain, for any use,
|
||||||
|
// without warranty, 2018 by Rupert Swarbrick (Argon Design).
|
||||||
|
|
||||||
|
|
||||||
|
// bug1327
|
||||||
|
// This models some device under test with an asynchronous reset pin
|
||||||
|
// which counts to 15.
|
||||||
|
module dut (input wire clk,
|
||||||
|
input wire rst_n,
|
||||||
|
output wire done);
|
||||||
|
|
||||||
|
reg [3:0] counter;
|
||||||
|
|
||||||
|
always @(posedge clk or negedge rst_n) begin
|
||||||
|
if (rst_n & ! clk) begin
|
||||||
|
$display("[%0t] %%Error: Oh dear! 'always @(posedge clk or negedge rst_n)' block triggered with clk=%0d, rst_n=%0d.",
|
||||||
|
$time, clk, rst_n);
|
||||||
|
$stop;
|
||||||
|
end
|
||||||
|
|
||||||
|
if (! rst_n) begin
|
||||||
|
counter <= 4'd0;
|
||||||
|
end else begin
|
||||||
|
counter <= counter < 4'd15 ? counter + 4'd1 : counter;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
assign done = rst_n & (counter == 4'd15);
|
||||||
|
endmodule
|
||||||
|
|
||||||
|
|
||||||
|
module t(input wire clk,
|
||||||
|
input wire rst_n);
|
||||||
|
|
||||||
|
wire dut_done;
|
||||||
|
|
||||||
|
// A small FSM for driving the test
|
||||||
|
//
|
||||||
|
// This is just designed to be enough to force Verilator to make a
|
||||||
|
// "VinpClk" variant of dut_rst_n.
|
||||||
|
|
||||||
|
// Possible states:
|
||||||
|
//
|
||||||
|
// 0: Device in reset
|
||||||
|
// 1: Device running
|
||||||
|
// 2: Device finished
|
||||||
|
reg [1:0] state;
|
||||||
|
always @(posedge clk or negedge rst_n) begin
|
||||||
|
if (! rst_n) begin
|
||||||
|
state <= 0;
|
||||||
|
end else begin
|
||||||
|
if (state == 2'd0) begin
|
||||||
|
// One clock after resetting the device, we switch to running
|
||||||
|
// it.
|
||||||
|
state <= 2'd1;
|
||||||
|
end
|
||||||
|
else if (state == 2'd1) begin
|
||||||
|
// If the device is running, we switch to finished when its
|
||||||
|
// done signal goes high.
|
||||||
|
state <= dut_done ? 2'd2 : 2'd1;
|
||||||
|
end
|
||||||
|
else begin
|
||||||
|
// If the dut has finished, the test is done.
|
||||||
|
$write("*-* All Finished *-*\n");
|
||||||
|
$finish;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
wire dut_rst_n = rst_n & (state != 0);
|
||||||
|
|
||||||
|
wire done;
|
||||||
|
dut dut_i (.clk (clk),
|
||||||
|
.rst_n (dut_rst_n),
|
||||||
|
.done (dut_done));
|
||||||
|
|
||||||
|
endmodule
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
$version Generated by VerilatedVcd $end
|
$version Generated by VerilatedVcd $end
|
||||||
$date Sat Feb 23 20:39:34 2013
|
$date Thu Aug 30 16:11:10 2018
|
||||||
$end
|
$end
|
||||||
$timescale 1ns $end
|
$timescale 1ns $end
|
||||||
|
|
||||||
$scope module top $end
|
$scope module top $end
|
||||||
$var wire 1 $ clk $end
|
$var wire 1 $ clk $end
|
||||||
|
|
@ -14,477 +14,477 @@ $enddefinitions $end
|
||||||
|
|
||||||
|
|
||||||
#0
|
#0
|
||||||
b00000000000000000000000000000001 #
|
b00000000000000000000000000000000 #
|
||||||
1$
|
1$
|
||||||
#1
|
#1
|
||||||
0$
|
0$
|
||||||
#2
|
#2
|
||||||
b00000000000000000000000000000010 #
|
b00000000000000000000000000000001 #
|
||||||
1$
|
1$
|
||||||
#3
|
#3
|
||||||
0$
|
0$
|
||||||
#4
|
#4
|
||||||
b00000000000000000000000000000011 #
|
b00000000000000000000000000000010 #
|
||||||
1$
|
1$
|
||||||
#5
|
#5
|
||||||
0$
|
0$
|
||||||
#6
|
#6
|
||||||
b00000000000000000000000000000100 #
|
b00000000000000000000000000000011 #
|
||||||
1$
|
1$
|
||||||
#7
|
#7
|
||||||
0$
|
0$
|
||||||
#8
|
#8
|
||||||
b00000000000000000000000000000101 #
|
b00000000000000000000000000000100 #
|
||||||
1$
|
1$
|
||||||
#9
|
#9
|
||||||
0$
|
0$
|
||||||
#10
|
#10
|
||||||
b00000000000000000000000000000110 #
|
b00000000000000000000000000000101 #
|
||||||
1$
|
1$
|
||||||
#11
|
#11
|
||||||
0$
|
0$
|
||||||
#12
|
#12
|
||||||
b00000000000000000000000000000111 #
|
b00000000000000000000000000000110 #
|
||||||
1$
|
1$
|
||||||
#13
|
#13
|
||||||
0$
|
0$
|
||||||
#14
|
#14
|
||||||
b00000000000000000000000000001000 #
|
b00000000000000000000000000000111 #
|
||||||
1$
|
1$
|
||||||
#15
|
#15
|
||||||
0$
|
0$
|
||||||
#16
|
#16
|
||||||
b00000000000000000000000000001001 #
|
b00000000000000000000000000001000 #
|
||||||
1$
|
1$
|
||||||
#17
|
#17
|
||||||
0$
|
0$
|
||||||
#18
|
#18
|
||||||
b00000000000000000000000000001010 #
|
b00000000000000000000000000001001 #
|
||||||
1$
|
1$
|
||||||
#19
|
#19
|
||||||
0$
|
0$
|
||||||
#20
|
#20
|
||||||
b00000000000000000000000000001011 #
|
b00000000000000000000000000001010 #
|
||||||
1$
|
1$
|
||||||
#21
|
#21
|
||||||
0$
|
0$
|
||||||
#22
|
#22
|
||||||
b00000000000000000000000000001100 #
|
b00000000000000000000000000001011 #
|
||||||
1$
|
1$
|
||||||
#23
|
#23
|
||||||
0$
|
0$
|
||||||
#24
|
#24
|
||||||
b00000000000000000000000000001101 #
|
b00000000000000000000000000001100 #
|
||||||
1$
|
1$
|
||||||
#25
|
#25
|
||||||
0$
|
0$
|
||||||
#26
|
#26
|
||||||
b00000000000000000000000000001110 #
|
b00000000000000000000000000001101 #
|
||||||
1$
|
1$
|
||||||
#27
|
#27
|
||||||
0$
|
0$
|
||||||
#28
|
#28
|
||||||
b00000000000000000000000000001111 #
|
b00000000000000000000000000001110 #
|
||||||
1$
|
1$
|
||||||
#29
|
#29
|
||||||
0$
|
0$
|
||||||
#30
|
#30
|
||||||
b00000000000000000000000000010000 #
|
b00000000000000000000000000001111 #
|
||||||
1$
|
1$
|
||||||
#31
|
#31
|
||||||
0$
|
0$
|
||||||
#32
|
#32
|
||||||
b00000000000000000000000000010001 #
|
b00000000000000000000000000010000 #
|
||||||
1$
|
1$
|
||||||
#33
|
#33
|
||||||
0$
|
0$
|
||||||
#34
|
#34
|
||||||
b00000000000000000000000000010010 #
|
b00000000000000000000000000010001 #
|
||||||
1$
|
1$
|
||||||
#35
|
#35
|
||||||
0$
|
0$
|
||||||
#36
|
#36
|
||||||
b00000000000000000000000000010011 #
|
b00000000000000000000000000010010 #
|
||||||
1$
|
1$
|
||||||
#37
|
#37
|
||||||
0$
|
0$
|
||||||
#38
|
#38
|
||||||
b00000000000000000000000000010100 #
|
b00000000000000000000000000010011 #
|
||||||
1$
|
1$
|
||||||
#39
|
#39
|
||||||
0$
|
0$
|
||||||
#40
|
#40
|
||||||
b00000000000000000000000000010101 #
|
b00000000000000000000000000010100 #
|
||||||
1$
|
1$
|
||||||
#41
|
#41
|
||||||
0$
|
0$
|
||||||
#42
|
#42
|
||||||
b00000000000000000000000000010110 #
|
b00000000000000000000000000010101 #
|
||||||
1$
|
1$
|
||||||
#43
|
#43
|
||||||
0$
|
0$
|
||||||
#44
|
#44
|
||||||
b00000000000000000000000000010111 #
|
b00000000000000000000000000010110 #
|
||||||
1$
|
1$
|
||||||
#45
|
#45
|
||||||
0$
|
0$
|
||||||
#46
|
#46
|
||||||
b00000000000000000000000000011000 #
|
b00000000000000000000000000010111 #
|
||||||
1$
|
1$
|
||||||
#47
|
#47
|
||||||
0$
|
0$
|
||||||
#48
|
#48
|
||||||
b00000000000000000000000000011001 #
|
b00000000000000000000000000011000 #
|
||||||
1$
|
1$
|
||||||
#49
|
#49
|
||||||
0$
|
0$
|
||||||
#50
|
#50
|
||||||
b00000000000000000000000000011010 #
|
b00000000000000000000000000011001 #
|
||||||
1$
|
1$
|
||||||
#51
|
#51
|
||||||
0$
|
0$
|
||||||
#52
|
#52
|
||||||
b00000000000000000000000000011011 #
|
b00000000000000000000000000011010 #
|
||||||
1$
|
1$
|
||||||
#53
|
#53
|
||||||
0$
|
0$
|
||||||
#54
|
#54
|
||||||
b00000000000000000000000000011100 #
|
b00000000000000000000000000011011 #
|
||||||
1$
|
1$
|
||||||
#55
|
#55
|
||||||
0$
|
0$
|
||||||
#56
|
#56
|
||||||
b00000000000000000000000000011101 #
|
b00000000000000000000000000011100 #
|
||||||
1$
|
1$
|
||||||
#57
|
#57
|
||||||
0$
|
0$
|
||||||
#58
|
#58
|
||||||
b00000000000000000000000000011110 #
|
b00000000000000000000000000011101 #
|
||||||
1$
|
1$
|
||||||
#59
|
#59
|
||||||
0$
|
0$
|
||||||
#60
|
#60
|
||||||
b00000000000000000000000000011111 #
|
b00000000000000000000000000011110 #
|
||||||
1$
|
1$
|
||||||
#61
|
#61
|
||||||
0$
|
0$
|
||||||
#62
|
#62
|
||||||
b00000000000000000000000000100000 #
|
b00000000000000000000000000011111 #
|
||||||
1$
|
1$
|
||||||
#63
|
#63
|
||||||
0$
|
0$
|
||||||
#64
|
#64
|
||||||
b00000000000000000000000000100001 #
|
b00000000000000000000000000100000 #
|
||||||
1$
|
1$
|
||||||
#65
|
#65
|
||||||
0$
|
0$
|
||||||
#66
|
#66
|
||||||
b00000000000000000000000000100010 #
|
b00000000000000000000000000100001 #
|
||||||
1$
|
1$
|
||||||
#67
|
#67
|
||||||
0$
|
0$
|
||||||
#68
|
#68
|
||||||
b00000000000000000000000000100011 #
|
b00000000000000000000000000100010 #
|
||||||
1$
|
1$
|
||||||
#69
|
#69
|
||||||
0$
|
0$
|
||||||
#70
|
#70
|
||||||
b00000000000000000000000000100100 #
|
b00000000000000000000000000100011 #
|
||||||
1$
|
1$
|
||||||
#71
|
#71
|
||||||
0$
|
0$
|
||||||
#72
|
#72
|
||||||
b00000000000000000000000000100101 #
|
b00000000000000000000000000100100 #
|
||||||
1$
|
1$
|
||||||
#73
|
#73
|
||||||
0$
|
0$
|
||||||
#74
|
#74
|
||||||
b00000000000000000000000000100110 #
|
b00000000000000000000000000100101 #
|
||||||
1$
|
1$
|
||||||
#75
|
#75
|
||||||
0$
|
0$
|
||||||
#76
|
#76
|
||||||
b00000000000000000000000000100111 #
|
b00000000000000000000000000100110 #
|
||||||
1$
|
1$
|
||||||
#77
|
#77
|
||||||
0$
|
0$
|
||||||
#78
|
#78
|
||||||
b00000000000000000000000000101000 #
|
b00000000000000000000000000100111 #
|
||||||
1$
|
1$
|
||||||
#79
|
#79
|
||||||
0$
|
0$
|
||||||
#80
|
#80
|
||||||
b00000000000000000000000000101001 #
|
b00000000000000000000000000101000 #
|
||||||
1$
|
1$
|
||||||
#81
|
#81
|
||||||
0$
|
0$
|
||||||
#82
|
#82
|
||||||
b00000000000000000000000000101010 #
|
b00000000000000000000000000101001 #
|
||||||
1$
|
1$
|
||||||
#83
|
#83
|
||||||
0$
|
0$
|
||||||
#84
|
#84
|
||||||
b00000000000000000000000000101011 #
|
b00000000000000000000000000101010 #
|
||||||
1$
|
1$
|
||||||
#85
|
#85
|
||||||
0$
|
0$
|
||||||
#86
|
#86
|
||||||
b00000000000000000000000000101100 #
|
b00000000000000000000000000101011 #
|
||||||
1$
|
1$
|
||||||
#87
|
#87
|
||||||
0$
|
0$
|
||||||
#88
|
#88
|
||||||
b00000000000000000000000000101101 #
|
b00000000000000000000000000101100 #
|
||||||
1$
|
1$
|
||||||
#89
|
#89
|
||||||
0$
|
0$
|
||||||
#90
|
#90
|
||||||
b00000000000000000000000000101110 #
|
b00000000000000000000000000101101 #
|
||||||
1$
|
1$
|
||||||
#91
|
#91
|
||||||
0$
|
0$
|
||||||
#92
|
#92
|
||||||
b00000000000000000000000000101111 #
|
b00000000000000000000000000101110 #
|
||||||
1$
|
1$
|
||||||
#93
|
#93
|
||||||
0$
|
0$
|
||||||
#94
|
#94
|
||||||
b00000000000000000000000000110000 #
|
b00000000000000000000000000101111 #
|
||||||
1$
|
1$
|
||||||
#95
|
#95
|
||||||
0$
|
0$
|
||||||
#96
|
#96
|
||||||
b00000000000000000000000000110001 #
|
b00000000000000000000000000110000 #
|
||||||
1$
|
1$
|
||||||
#97
|
#97
|
||||||
0$
|
0$
|
||||||
#98
|
#98
|
||||||
b00000000000000000000000000110010 #
|
b00000000000000000000000000110001 #
|
||||||
1$
|
1$
|
||||||
#99
|
#99
|
||||||
0$
|
0$
|
||||||
#100
|
#100
|
||||||
b00000000000000000000000000110011 #
|
b00000000000000000000000000110010 #
|
||||||
1$
|
1$
|
||||||
#101
|
#101
|
||||||
0$
|
0$
|
||||||
#102
|
#102
|
||||||
b00000000000000000000000000110100 #
|
b00000000000000000000000000110011 #
|
||||||
1$
|
1$
|
||||||
#103
|
#103
|
||||||
0$
|
0$
|
||||||
#104
|
#104
|
||||||
b00000000000000000000000000110101 #
|
b00000000000000000000000000110100 #
|
||||||
1$
|
1$
|
||||||
#105
|
#105
|
||||||
0$
|
0$
|
||||||
#106
|
#106
|
||||||
b00000000000000000000000000110110 #
|
b00000000000000000000000000110101 #
|
||||||
1$
|
1$
|
||||||
#107
|
#107
|
||||||
0$
|
0$
|
||||||
#108
|
#108
|
||||||
b00000000000000000000000000110111 #
|
b00000000000000000000000000110110 #
|
||||||
1$
|
1$
|
||||||
#109
|
#109
|
||||||
0$
|
0$
|
||||||
#110
|
#110
|
||||||
b00000000000000000000000000111000 #
|
b00000000000000000000000000110111 #
|
||||||
1$
|
1$
|
||||||
#111
|
#111
|
||||||
0$
|
0$
|
||||||
#112
|
#112
|
||||||
b00000000000000000000000000111001 #
|
b00000000000000000000000000111000 #
|
||||||
1$
|
1$
|
||||||
#113
|
#113
|
||||||
0$
|
0$
|
||||||
#114
|
#114
|
||||||
b00000000000000000000000000111010 #
|
b00000000000000000000000000111001 #
|
||||||
1$
|
1$
|
||||||
#115
|
#115
|
||||||
0$
|
0$
|
||||||
#116
|
#116
|
||||||
b00000000000000000000000000111011 #
|
b00000000000000000000000000111010 #
|
||||||
1$
|
1$
|
||||||
#117
|
#117
|
||||||
0$
|
0$
|
||||||
#118
|
#118
|
||||||
b00000000000000000000000000111100 #
|
b00000000000000000000000000111011 #
|
||||||
1$
|
1$
|
||||||
#119
|
#119
|
||||||
0$
|
0$
|
||||||
#120
|
#120
|
||||||
b00000000000000000000000000111101 #
|
b00000000000000000000000000111100 #
|
||||||
1$
|
1$
|
||||||
#121
|
#121
|
||||||
0$
|
0$
|
||||||
#122
|
#122
|
||||||
b00000000000000000000000000111110 #
|
b00000000000000000000000000111101 #
|
||||||
1$
|
1$
|
||||||
#123
|
#123
|
||||||
0$
|
0$
|
||||||
#124
|
#124
|
||||||
b00000000000000000000000000111111 #
|
b00000000000000000000000000111110 #
|
||||||
1$
|
1$
|
||||||
#125
|
#125
|
||||||
0$
|
0$
|
||||||
#126
|
#126
|
||||||
b00000000000000000000000001000000 #
|
b00000000000000000000000000111111 #
|
||||||
1$
|
1$
|
||||||
#127
|
#127
|
||||||
0$
|
0$
|
||||||
#128
|
#128
|
||||||
b00000000000000000000000001000001 #
|
b00000000000000000000000001000000 #
|
||||||
1$
|
1$
|
||||||
#129
|
#129
|
||||||
0$
|
0$
|
||||||
#130
|
#130
|
||||||
b00000000000000000000000001000010 #
|
b00000000000000000000000001000001 #
|
||||||
1$
|
1$
|
||||||
#131
|
#131
|
||||||
0$
|
0$
|
||||||
#132
|
#132
|
||||||
b00000000000000000000000001000011 #
|
b00000000000000000000000001000010 #
|
||||||
1$
|
1$
|
||||||
#133
|
#133
|
||||||
0$
|
0$
|
||||||
#134
|
#134
|
||||||
b00000000000000000000000001000100 #
|
b00000000000000000000000001000011 #
|
||||||
1$
|
1$
|
||||||
#135
|
#135
|
||||||
0$
|
0$
|
||||||
#136
|
#136
|
||||||
b00000000000000000000000001000101 #
|
b00000000000000000000000001000100 #
|
||||||
1$
|
1$
|
||||||
#137
|
#137
|
||||||
0$
|
0$
|
||||||
#138
|
#138
|
||||||
b00000000000000000000000001000110 #
|
b00000000000000000000000001000101 #
|
||||||
1$
|
1$
|
||||||
#139
|
#139
|
||||||
0$
|
0$
|
||||||
#140
|
#140
|
||||||
b00000000000000000000000001000111 #
|
b00000000000000000000000001000110 #
|
||||||
1$
|
1$
|
||||||
#141
|
#141
|
||||||
0$
|
0$
|
||||||
#142
|
#142
|
||||||
b00000000000000000000000001001000 #
|
b00000000000000000000000001000111 #
|
||||||
1$
|
1$
|
||||||
#143
|
#143
|
||||||
0$
|
0$
|
||||||
#144
|
#144
|
||||||
b00000000000000000000000001001001 #
|
b00000000000000000000000001001000 #
|
||||||
1$
|
1$
|
||||||
#145
|
#145
|
||||||
0$
|
0$
|
||||||
#146
|
#146
|
||||||
b00000000000000000000000001001010 #
|
b00000000000000000000000001001001 #
|
||||||
1$
|
1$
|
||||||
#147
|
#147
|
||||||
0$
|
0$
|
||||||
#148
|
#148
|
||||||
b00000000000000000000000001001011 #
|
b00000000000000000000000001001010 #
|
||||||
1$
|
1$
|
||||||
#149
|
#149
|
||||||
0$
|
0$
|
||||||
#150
|
#150
|
||||||
b00000000000000000000000001001100 #
|
b00000000000000000000000001001011 #
|
||||||
1$
|
1$
|
||||||
#151
|
#151
|
||||||
0$
|
0$
|
||||||
#152
|
#152
|
||||||
b00000000000000000000000001001101 #
|
b00000000000000000000000001001100 #
|
||||||
1$
|
1$
|
||||||
#153
|
#153
|
||||||
0$
|
0$
|
||||||
#154
|
#154
|
||||||
b00000000000000000000000001001110 #
|
b00000000000000000000000001001101 #
|
||||||
1$
|
1$
|
||||||
#155
|
#155
|
||||||
0$
|
0$
|
||||||
#156
|
#156
|
||||||
b00000000000000000000000001001111 #
|
b00000000000000000000000001001110 #
|
||||||
1$
|
1$
|
||||||
#157
|
#157
|
||||||
0$
|
0$
|
||||||
#158
|
#158
|
||||||
b00000000000000000000000001010000 #
|
b00000000000000000000000001001111 #
|
||||||
1$
|
1$
|
||||||
#159
|
#159
|
||||||
0$
|
0$
|
||||||
#160
|
#160
|
||||||
b00000000000000000000000001010001 #
|
b00000000000000000000000001010000 #
|
||||||
1$
|
1$
|
||||||
#161
|
#161
|
||||||
0$
|
0$
|
||||||
#162
|
#162
|
||||||
b00000000000000000000000001010010 #
|
b00000000000000000000000001010001 #
|
||||||
1$
|
1$
|
||||||
#163
|
#163
|
||||||
0$
|
0$
|
||||||
#164
|
#164
|
||||||
b00000000000000000000000001010011 #
|
b00000000000000000000000001010010 #
|
||||||
1$
|
1$
|
||||||
#165
|
#165
|
||||||
0$
|
0$
|
||||||
#166
|
#166
|
||||||
b00000000000000000000000001010100 #
|
b00000000000000000000000001010011 #
|
||||||
1$
|
1$
|
||||||
#167
|
#167
|
||||||
0$
|
0$
|
||||||
#168
|
#168
|
||||||
b00000000000000000000000001010101 #
|
b00000000000000000000000001010100 #
|
||||||
1$
|
1$
|
||||||
#169
|
#169
|
||||||
0$
|
0$
|
||||||
#170
|
#170
|
||||||
b00000000000000000000000001010110 #
|
b00000000000000000000000001010101 #
|
||||||
1$
|
1$
|
||||||
#171
|
#171
|
||||||
0$
|
0$
|
||||||
#172
|
#172
|
||||||
b00000000000000000000000001010111 #
|
b00000000000000000000000001010110 #
|
||||||
1$
|
1$
|
||||||
#173
|
#173
|
||||||
0$
|
0$
|
||||||
#174
|
#174
|
||||||
b00000000000000000000000001011000 #
|
b00000000000000000000000001010111 #
|
||||||
1$
|
1$
|
||||||
#175
|
#175
|
||||||
0$
|
0$
|
||||||
#176
|
#176
|
||||||
b00000000000000000000000001011001 #
|
b00000000000000000000000001011000 #
|
||||||
1$
|
1$
|
||||||
#177
|
#177
|
||||||
0$
|
0$
|
||||||
#178
|
#178
|
||||||
b00000000000000000000000001011010 #
|
b00000000000000000000000001011001 #
|
||||||
1$
|
1$
|
||||||
#179
|
#179
|
||||||
0$
|
0$
|
||||||
#180
|
#180
|
||||||
b00000000000000000000000001011011 #
|
b00000000000000000000000001011010 #
|
||||||
1$
|
1$
|
||||||
#181
|
#181
|
||||||
0$
|
0$
|
||||||
#182
|
#182
|
||||||
b00000000000000000000000001011100 #
|
b00000000000000000000000001011011 #
|
||||||
1$
|
1$
|
||||||
#183
|
#183
|
||||||
0$
|
0$
|
||||||
#184
|
#184
|
||||||
b00000000000000000000000001011101 #
|
b00000000000000000000000001011100 #
|
||||||
1$
|
1$
|
||||||
#185
|
#185
|
||||||
0$
|
0$
|
||||||
#186
|
#186
|
||||||
b00000000000000000000000001011110 #
|
b00000000000000000000000001011101 #
|
||||||
1$
|
1$
|
||||||
#187
|
#187
|
||||||
0$
|
0$
|
||||||
#188
|
#188
|
||||||
b00000000000000000000000001011111 #
|
b00000000000000000000000001011110 #
|
||||||
1$
|
1$
|
||||||
#189
|
#189
|
||||||
0$
|
0$
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
$version Generated by VerilatedVcd $end
|
$version Generated by VerilatedVcd $end
|
||||||
$date Sat Feb 23 20:40:11 2013
|
$date Thu Aug 30 16:11:06 2018
|
||||||
$end
|
$end
|
||||||
$timescale 1ns $end
|
$timescale 1ns $end
|
||||||
|
|
||||||
$scope module top $end
|
$scope module top $end
|
||||||
$var wire 1 $ clk $end
|
$var wire 1 $ clk $end
|
||||||
|
|
@ -14,252 +14,252 @@ $enddefinitions $end
|
||||||
|
|
||||||
|
|
||||||
#0
|
#0
|
||||||
b00000000000000000000000000000001 #
|
b00000000000000000000000000000000 #
|
||||||
1$
|
1$
|
||||||
#1
|
#1
|
||||||
0$
|
0$
|
||||||
#2
|
#2
|
||||||
b00000000000000000000000000000010 #
|
b00000000000000000000000000000001 #
|
||||||
1$
|
1$
|
||||||
#3
|
#3
|
||||||
0$
|
0$
|
||||||
#4
|
#4
|
||||||
b00000000000000000000000000000011 #
|
b00000000000000000000000000000010 #
|
||||||
1$
|
1$
|
||||||
#5
|
#5
|
||||||
0$
|
0$
|
||||||
#6
|
#6
|
||||||
b00000000000000000000000000000100 #
|
b00000000000000000000000000000011 #
|
||||||
1$
|
1$
|
||||||
#7
|
#7
|
||||||
0$
|
0$
|
||||||
#8
|
#8
|
||||||
b00000000000000000000000000000101 #
|
b00000000000000000000000000000100 #
|
||||||
1$
|
1$
|
||||||
#9
|
#9
|
||||||
0$
|
0$
|
||||||
#10
|
#10
|
||||||
b00000000000000000000000000000110 #
|
b00000000000000000000000000000101 #
|
||||||
1$
|
1$
|
||||||
#11
|
#11
|
||||||
0$
|
0$
|
||||||
#12
|
#12
|
||||||
b00000000000000000000000000000111 #
|
b00000000000000000000000000000110 #
|
||||||
1$
|
1$
|
||||||
#13
|
#13
|
||||||
0$
|
0$
|
||||||
#14
|
#14
|
||||||
b00000000000000000000000000001000 #
|
b00000000000000000000000000000111 #
|
||||||
1$
|
1$
|
||||||
#15
|
#15
|
||||||
0$
|
0$
|
||||||
#16
|
#16
|
||||||
b00000000000000000000000000001001 #
|
b00000000000000000000000000001000 #
|
||||||
1$
|
1$
|
||||||
#17
|
#17
|
||||||
0$
|
0$
|
||||||
#18
|
#18
|
||||||
b00000000000000000000000000001010 #
|
b00000000000000000000000000001001 #
|
||||||
1$
|
1$
|
||||||
#19
|
#19
|
||||||
0$
|
0$
|
||||||
#20
|
#20
|
||||||
b00000000000000000000000000001011 #
|
b00000000000000000000000000001010 #
|
||||||
1$
|
1$
|
||||||
#21
|
#21
|
||||||
0$
|
0$
|
||||||
#22
|
#22
|
||||||
b00000000000000000000000000001100 #
|
b00000000000000000000000000001011 #
|
||||||
1$
|
1$
|
||||||
#23
|
#23
|
||||||
0$
|
0$
|
||||||
#24
|
#24
|
||||||
b00000000000000000000000000001101 #
|
b00000000000000000000000000001100 #
|
||||||
1$
|
1$
|
||||||
#25
|
#25
|
||||||
0$
|
0$
|
||||||
#26
|
#26
|
||||||
b00000000000000000000000000001110 #
|
b00000000000000000000000000001101 #
|
||||||
1$
|
1$
|
||||||
#27
|
#27
|
||||||
0$
|
0$
|
||||||
#28
|
#28
|
||||||
b00000000000000000000000000001111 #
|
b00000000000000000000000000001110 #
|
||||||
1$
|
1$
|
||||||
#29
|
#29
|
||||||
0$
|
0$
|
||||||
#30
|
#30
|
||||||
b00000000000000000000000000010000 #
|
b00000000000000000000000000001111 #
|
||||||
1$
|
1$
|
||||||
#31
|
#31
|
||||||
0$
|
0$
|
||||||
#32
|
#32
|
||||||
b00000000000000000000000000010001 #
|
b00000000000000000000000000010000 #
|
||||||
1$
|
1$
|
||||||
#33
|
#33
|
||||||
0$
|
0$
|
||||||
#34
|
#34
|
||||||
b00000000000000000000000000010010 #
|
b00000000000000000000000000010001 #
|
||||||
1$
|
1$
|
||||||
#35
|
#35
|
||||||
0$
|
0$
|
||||||
#36
|
#36
|
||||||
b00000000000000000000000000010011 #
|
b00000000000000000000000000010010 #
|
||||||
1$
|
1$
|
||||||
#37
|
#37
|
||||||
0$
|
0$
|
||||||
#38
|
#38
|
||||||
b00000000000000000000000000010100 #
|
b00000000000000000000000000010011 #
|
||||||
1$
|
1$
|
||||||
#39
|
#39
|
||||||
0$
|
0$
|
||||||
#40
|
#40
|
||||||
b00000000000000000000000000010101 #
|
b00000000000000000000000000010100 #
|
||||||
1$
|
1$
|
||||||
#41
|
#41
|
||||||
0$
|
0$
|
||||||
#42
|
#42
|
||||||
b00000000000000000000000000010110 #
|
b00000000000000000000000000010101 #
|
||||||
1$
|
1$
|
||||||
#43
|
#43
|
||||||
0$
|
0$
|
||||||
#44
|
#44
|
||||||
b00000000000000000000000000010111 #
|
b00000000000000000000000000010110 #
|
||||||
1$
|
1$
|
||||||
#45
|
#45
|
||||||
0$
|
0$
|
||||||
#46
|
#46
|
||||||
b00000000000000000000000000011000 #
|
b00000000000000000000000000010111 #
|
||||||
1$
|
1$
|
||||||
#47
|
#47
|
||||||
0$
|
0$
|
||||||
#48
|
#48
|
||||||
b00000000000000000000000000011001 #
|
b00000000000000000000000000011000 #
|
||||||
1$
|
1$
|
||||||
#49
|
#49
|
||||||
0$
|
0$
|
||||||
#50
|
#50
|
||||||
b00000000000000000000000000011010 #
|
b00000000000000000000000000011001 #
|
||||||
1$
|
1$
|
||||||
#51
|
#51
|
||||||
0$
|
0$
|
||||||
#52
|
#52
|
||||||
b00000000000000000000000000011011 #
|
b00000000000000000000000000011010 #
|
||||||
1$
|
1$
|
||||||
#53
|
#53
|
||||||
0$
|
0$
|
||||||
#54
|
#54
|
||||||
b00000000000000000000000000011100 #
|
b00000000000000000000000000011011 #
|
||||||
1$
|
1$
|
||||||
#55
|
#55
|
||||||
0$
|
0$
|
||||||
#56
|
#56
|
||||||
b00000000000000000000000000011101 #
|
b00000000000000000000000000011100 #
|
||||||
1$
|
1$
|
||||||
#57
|
#57
|
||||||
0$
|
0$
|
||||||
#58
|
#58
|
||||||
b00000000000000000000000000011110 #
|
b00000000000000000000000000011101 #
|
||||||
1$
|
1$
|
||||||
#59
|
#59
|
||||||
0$
|
0$
|
||||||
#60
|
#60
|
||||||
b00000000000000000000000000011111 #
|
b00000000000000000000000000011110 #
|
||||||
1$
|
1$
|
||||||
#61
|
#61
|
||||||
0$
|
0$
|
||||||
#62
|
#62
|
||||||
b00000000000000000000000000100000 #
|
b00000000000000000000000000011111 #
|
||||||
1$
|
1$
|
||||||
#63
|
#63
|
||||||
0$
|
0$
|
||||||
#64
|
#64
|
||||||
b00000000000000000000000000100001 #
|
b00000000000000000000000000100000 #
|
||||||
1$
|
1$
|
||||||
#65
|
#65
|
||||||
0$
|
0$
|
||||||
#66
|
#66
|
||||||
b00000000000000000000000000100010 #
|
b00000000000000000000000000100001 #
|
||||||
1$
|
1$
|
||||||
#67
|
#67
|
||||||
0$
|
0$
|
||||||
#68
|
#68
|
||||||
b00000000000000000000000000100011 #
|
b00000000000000000000000000100010 #
|
||||||
1$
|
1$
|
||||||
#69
|
#69
|
||||||
0$
|
0$
|
||||||
#70
|
#70
|
||||||
b00000000000000000000000000100100 #
|
b00000000000000000000000000100011 #
|
||||||
1$
|
1$
|
||||||
#71
|
#71
|
||||||
0$
|
0$
|
||||||
#72
|
#72
|
||||||
b00000000000000000000000000100101 #
|
b00000000000000000000000000100100 #
|
||||||
1$
|
1$
|
||||||
#73
|
#73
|
||||||
0$
|
0$
|
||||||
#74
|
#74
|
||||||
b00000000000000000000000000100110 #
|
b00000000000000000000000000100101 #
|
||||||
1$
|
1$
|
||||||
#75
|
#75
|
||||||
0$
|
0$
|
||||||
#76
|
#76
|
||||||
b00000000000000000000000000100111 #
|
b00000000000000000000000000100110 #
|
||||||
1$
|
1$
|
||||||
#77
|
#77
|
||||||
0$
|
0$
|
||||||
#78
|
#78
|
||||||
b00000000000000000000000000101000 #
|
b00000000000000000000000000100111 #
|
||||||
1$
|
1$
|
||||||
#79
|
#79
|
||||||
0$
|
0$
|
||||||
#80
|
#80
|
||||||
b00000000000000000000000000101001 #
|
b00000000000000000000000000101000 #
|
||||||
1$
|
1$
|
||||||
#81
|
#81
|
||||||
0$
|
0$
|
||||||
#82
|
#82
|
||||||
b00000000000000000000000000101010 #
|
b00000000000000000000000000101001 #
|
||||||
1$
|
1$
|
||||||
#83
|
#83
|
||||||
0$
|
0$
|
||||||
#84
|
#84
|
||||||
b00000000000000000000000000101011 #
|
b00000000000000000000000000101010 #
|
||||||
1$
|
1$
|
||||||
#85
|
#85
|
||||||
0$
|
0$
|
||||||
#86
|
#86
|
||||||
b00000000000000000000000000101100 #
|
b00000000000000000000000000101011 #
|
||||||
1$
|
1$
|
||||||
#87
|
#87
|
||||||
0$
|
0$
|
||||||
#88
|
#88
|
||||||
b00000000000000000000000000101101 #
|
b00000000000000000000000000101100 #
|
||||||
1$
|
1$
|
||||||
#89
|
#89
|
||||||
0$
|
0$
|
||||||
#90
|
#90
|
||||||
b00000000000000000000000000101110 #
|
b00000000000000000000000000101101 #
|
||||||
1$
|
1$
|
||||||
#91
|
#91
|
||||||
0$
|
0$
|
||||||
#92
|
#92
|
||||||
b00000000000000000000000000101111 #
|
b00000000000000000000000000101110 #
|
||||||
1$
|
1$
|
||||||
#93
|
#93
|
||||||
0$
|
0$
|
||||||
#94
|
#94
|
||||||
b00000000000000000000000000110000 #
|
b00000000000000000000000000101111 #
|
||||||
1$
|
1$
|
||||||
#95
|
#95
|
||||||
0$
|
0$
|
||||||
#96
|
#96
|
||||||
b00000000000000000000000000110001 #
|
b00000000000000000000000000110000 #
|
||||||
1$
|
1$
|
||||||
#97
|
#97
|
||||||
0$
|
0$
|
||||||
#98
|
#98
|
||||||
b00000000000000000000000000110010 #
|
b00000000000000000000000000110001 #
|
||||||
1$
|
1$
|
||||||
#99
|
#99
|
||||||
0$
|
0$
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
$version Generated by VerilatedVcd $end
|
$version Generated by VerilatedVcd $end
|
||||||
$date Sat Feb 23 20:40:11 2013
|
$date Thu Aug 30 16:11:06 2018
|
||||||
$end
|
$end
|
||||||
$timescale 1ns $end
|
$timescale 1ns $end
|
||||||
|
|
||||||
$scope module top $end
|
$scope module top $end
|
||||||
$var wire 1 $ clk $end
|
$var wire 1 $ clk $end
|
||||||
|
|
@ -14,227 +14,227 @@ $enddefinitions $end
|
||||||
|
|
||||||
|
|
||||||
#100
|
#100
|
||||||
b00000000000000000000000000110011 #
|
b00000000000000000000000000110010 #
|
||||||
1$
|
1$
|
||||||
#101
|
#101
|
||||||
0$
|
0$
|
||||||
#102
|
#102
|
||||||
b00000000000000000000000000110100 #
|
b00000000000000000000000000110011 #
|
||||||
1$
|
1$
|
||||||
#103
|
#103
|
||||||
0$
|
0$
|
||||||
#104
|
#104
|
||||||
b00000000000000000000000000110101 #
|
b00000000000000000000000000110100 #
|
||||||
1$
|
1$
|
||||||
#105
|
#105
|
||||||
0$
|
0$
|
||||||
#106
|
#106
|
||||||
b00000000000000000000000000110110 #
|
b00000000000000000000000000110101 #
|
||||||
1$
|
1$
|
||||||
#107
|
#107
|
||||||
0$
|
0$
|
||||||
#108
|
#108
|
||||||
b00000000000000000000000000110111 #
|
b00000000000000000000000000110110 #
|
||||||
1$
|
1$
|
||||||
#109
|
#109
|
||||||
0$
|
0$
|
||||||
#110
|
#110
|
||||||
b00000000000000000000000000111000 #
|
b00000000000000000000000000110111 #
|
||||||
1$
|
1$
|
||||||
#111
|
#111
|
||||||
0$
|
0$
|
||||||
#112
|
#112
|
||||||
b00000000000000000000000000111001 #
|
b00000000000000000000000000111000 #
|
||||||
1$
|
1$
|
||||||
#113
|
#113
|
||||||
0$
|
0$
|
||||||
#114
|
#114
|
||||||
b00000000000000000000000000111010 #
|
b00000000000000000000000000111001 #
|
||||||
1$
|
1$
|
||||||
#115
|
#115
|
||||||
0$
|
0$
|
||||||
#116
|
#116
|
||||||
b00000000000000000000000000111011 #
|
b00000000000000000000000000111010 #
|
||||||
1$
|
1$
|
||||||
#117
|
#117
|
||||||
0$
|
0$
|
||||||
#118
|
#118
|
||||||
b00000000000000000000000000111100 #
|
b00000000000000000000000000111011 #
|
||||||
1$
|
1$
|
||||||
#119
|
#119
|
||||||
0$
|
0$
|
||||||
#120
|
#120
|
||||||
b00000000000000000000000000111101 #
|
b00000000000000000000000000111100 #
|
||||||
1$
|
1$
|
||||||
#121
|
#121
|
||||||
0$
|
0$
|
||||||
#122
|
#122
|
||||||
b00000000000000000000000000111110 #
|
b00000000000000000000000000111101 #
|
||||||
1$
|
1$
|
||||||
#123
|
#123
|
||||||
0$
|
0$
|
||||||
#124
|
#124
|
||||||
b00000000000000000000000000111111 #
|
b00000000000000000000000000111110 #
|
||||||
1$
|
1$
|
||||||
#125
|
#125
|
||||||
0$
|
0$
|
||||||
#126
|
#126
|
||||||
b00000000000000000000000001000000 #
|
b00000000000000000000000000111111 #
|
||||||
1$
|
1$
|
||||||
#127
|
#127
|
||||||
0$
|
0$
|
||||||
#128
|
#128
|
||||||
b00000000000000000000000001000001 #
|
b00000000000000000000000001000000 #
|
||||||
1$
|
1$
|
||||||
#129
|
#129
|
||||||
0$
|
0$
|
||||||
#130
|
#130
|
||||||
b00000000000000000000000001000010 #
|
b00000000000000000000000001000001 #
|
||||||
1$
|
1$
|
||||||
#131
|
#131
|
||||||
0$
|
0$
|
||||||
#132
|
#132
|
||||||
b00000000000000000000000001000011 #
|
b00000000000000000000000001000010 #
|
||||||
1$
|
1$
|
||||||
#133
|
#133
|
||||||
0$
|
0$
|
||||||
#134
|
#134
|
||||||
b00000000000000000000000001000100 #
|
b00000000000000000000000001000011 #
|
||||||
1$
|
1$
|
||||||
#135
|
#135
|
||||||
0$
|
0$
|
||||||
#136
|
#136
|
||||||
b00000000000000000000000001000101 #
|
b00000000000000000000000001000100 #
|
||||||
1$
|
1$
|
||||||
#137
|
#137
|
||||||
0$
|
0$
|
||||||
#138
|
#138
|
||||||
b00000000000000000000000001000110 #
|
b00000000000000000000000001000101 #
|
||||||
1$
|
1$
|
||||||
#139
|
#139
|
||||||
0$
|
0$
|
||||||
#140
|
#140
|
||||||
b00000000000000000000000001000111 #
|
b00000000000000000000000001000110 #
|
||||||
1$
|
1$
|
||||||
#141
|
#141
|
||||||
0$
|
0$
|
||||||
#142
|
#142
|
||||||
b00000000000000000000000001001000 #
|
b00000000000000000000000001000111 #
|
||||||
1$
|
1$
|
||||||
#143
|
#143
|
||||||
0$
|
0$
|
||||||
#144
|
#144
|
||||||
b00000000000000000000000001001001 #
|
b00000000000000000000000001001000 #
|
||||||
1$
|
1$
|
||||||
#145
|
#145
|
||||||
0$
|
0$
|
||||||
#146
|
#146
|
||||||
b00000000000000000000000001001010 #
|
b00000000000000000000000001001001 #
|
||||||
1$
|
1$
|
||||||
#147
|
#147
|
||||||
0$
|
0$
|
||||||
#148
|
#148
|
||||||
b00000000000000000000000001001011 #
|
b00000000000000000000000001001010 #
|
||||||
1$
|
1$
|
||||||
#149
|
#149
|
||||||
0$
|
0$
|
||||||
#150
|
#150
|
||||||
b00000000000000000000000001001100 #
|
b00000000000000000000000001001011 #
|
||||||
1$
|
1$
|
||||||
#151
|
#151
|
||||||
0$
|
0$
|
||||||
#152
|
#152
|
||||||
b00000000000000000000000001001101 #
|
b00000000000000000000000001001100 #
|
||||||
1$
|
1$
|
||||||
#153
|
#153
|
||||||
0$
|
0$
|
||||||
#154
|
#154
|
||||||
b00000000000000000000000001001110 #
|
b00000000000000000000000001001101 #
|
||||||
1$
|
1$
|
||||||
#155
|
#155
|
||||||
0$
|
0$
|
||||||
#156
|
#156
|
||||||
b00000000000000000000000001001111 #
|
b00000000000000000000000001001110 #
|
||||||
1$
|
1$
|
||||||
#157
|
#157
|
||||||
0$
|
0$
|
||||||
#158
|
#158
|
||||||
b00000000000000000000000001010000 #
|
b00000000000000000000000001001111 #
|
||||||
1$
|
1$
|
||||||
#159
|
#159
|
||||||
0$
|
0$
|
||||||
#160
|
#160
|
||||||
b00000000000000000000000001010001 #
|
b00000000000000000000000001010000 #
|
||||||
1$
|
1$
|
||||||
#161
|
#161
|
||||||
0$
|
0$
|
||||||
#162
|
#162
|
||||||
b00000000000000000000000001010010 #
|
b00000000000000000000000001010001 #
|
||||||
1$
|
1$
|
||||||
#163
|
#163
|
||||||
0$
|
0$
|
||||||
#164
|
#164
|
||||||
b00000000000000000000000001010011 #
|
b00000000000000000000000001010010 #
|
||||||
1$
|
1$
|
||||||
#165
|
#165
|
||||||
0$
|
0$
|
||||||
#166
|
#166
|
||||||
b00000000000000000000000001010100 #
|
b00000000000000000000000001010011 #
|
||||||
1$
|
1$
|
||||||
#167
|
#167
|
||||||
0$
|
0$
|
||||||
#168
|
#168
|
||||||
b00000000000000000000000001010101 #
|
b00000000000000000000000001010100 #
|
||||||
1$
|
1$
|
||||||
#169
|
#169
|
||||||
0$
|
0$
|
||||||
#170
|
#170
|
||||||
b00000000000000000000000001010110 #
|
b00000000000000000000000001010101 #
|
||||||
1$
|
1$
|
||||||
#171
|
#171
|
||||||
0$
|
0$
|
||||||
#172
|
#172
|
||||||
b00000000000000000000000001010111 #
|
b00000000000000000000000001010110 #
|
||||||
1$
|
1$
|
||||||
#173
|
#173
|
||||||
0$
|
0$
|
||||||
#174
|
#174
|
||||||
b00000000000000000000000001011000 #
|
b00000000000000000000000001010111 #
|
||||||
1$
|
1$
|
||||||
#175
|
#175
|
||||||
0$
|
0$
|
||||||
#176
|
#176
|
||||||
b00000000000000000000000001011001 #
|
b00000000000000000000000001011000 #
|
||||||
1$
|
1$
|
||||||
#177
|
#177
|
||||||
0$
|
0$
|
||||||
#178
|
#178
|
||||||
b00000000000000000000000001011010 #
|
b00000000000000000000000001011001 #
|
||||||
1$
|
1$
|
||||||
#179
|
#179
|
||||||
0$
|
0$
|
||||||
#180
|
#180
|
||||||
b00000000000000000000000001011011 #
|
b00000000000000000000000001011010 #
|
||||||
1$
|
1$
|
||||||
#181
|
#181
|
||||||
0$
|
0$
|
||||||
#182
|
#182
|
||||||
b00000000000000000000000001011100 #
|
b00000000000000000000000001011011 #
|
||||||
1$
|
1$
|
||||||
#183
|
#183
|
||||||
0$
|
0$
|
||||||
#184
|
#184
|
||||||
b00000000000000000000000001011101 #
|
b00000000000000000000000001011100 #
|
||||||
1$
|
1$
|
||||||
#185
|
#185
|
||||||
0$
|
0$
|
||||||
#186
|
#186
|
||||||
b00000000000000000000000001011110 #
|
b00000000000000000000000001011101 #
|
||||||
1$
|
1$
|
||||||
#187
|
#187
|
||||||
0$
|
0$
|
||||||
#188
|
#188
|
||||||
b00000000000000000000000001011111 #
|
b00000000000000000000000001011110 #
|
||||||
1$
|
1$
|
||||||
#189
|
#189
|
||||||
0$
|
0$
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
$version Generated by VerilatedVcd $end
|
$version Generated by VerilatedVcd $end
|
||||||
$date Sat Feb 23 20:40:11 2013
|
$date Thu Aug 30 16:10:58 2018
|
||||||
$end
|
$end
|
||||||
$timescale 1ns $end
|
$timescale 1ns $end
|
||||||
|
|
||||||
$scope module top $end
|
$scope module top $end
|
||||||
$var wire 1 $ clk $end
|
$var wire 1 $ clk $end
|
||||||
|
|
@ -14,252 +14,252 @@ $enddefinitions $end
|
||||||
|
|
||||||
|
|
||||||
#0
|
#0
|
||||||
b00000000000000000000000000000001 #
|
b00000000000000000000000000000000 #
|
||||||
1$
|
1$
|
||||||
#1
|
#1
|
||||||
0$
|
0$
|
||||||
#2
|
#2
|
||||||
b00000000000000000000000000000010 #
|
b00000000000000000000000000000001 #
|
||||||
1$
|
1$
|
||||||
#3
|
#3
|
||||||
0$
|
0$
|
||||||
#4
|
#4
|
||||||
b00000000000000000000000000000011 #
|
b00000000000000000000000000000010 #
|
||||||
1$
|
1$
|
||||||
#5
|
#5
|
||||||
0$
|
0$
|
||||||
#6
|
#6
|
||||||
b00000000000000000000000000000100 #
|
b00000000000000000000000000000011 #
|
||||||
1$
|
1$
|
||||||
#7
|
#7
|
||||||
0$
|
0$
|
||||||
#8
|
#8
|
||||||
b00000000000000000000000000000101 #
|
b00000000000000000000000000000100 #
|
||||||
1$
|
1$
|
||||||
#9
|
#9
|
||||||
0$
|
0$
|
||||||
#10
|
#10
|
||||||
b00000000000000000000000000000110 #
|
b00000000000000000000000000000101 #
|
||||||
1$
|
1$
|
||||||
#11
|
#11
|
||||||
0$
|
0$
|
||||||
#12
|
#12
|
||||||
b00000000000000000000000000000111 #
|
b00000000000000000000000000000110 #
|
||||||
1$
|
1$
|
||||||
#13
|
#13
|
||||||
0$
|
0$
|
||||||
#14
|
#14
|
||||||
b00000000000000000000000000001000 #
|
b00000000000000000000000000000111 #
|
||||||
1$
|
1$
|
||||||
#15
|
#15
|
||||||
0$
|
0$
|
||||||
#16
|
#16
|
||||||
b00000000000000000000000000001001 #
|
b00000000000000000000000000001000 #
|
||||||
1$
|
1$
|
||||||
#17
|
#17
|
||||||
0$
|
0$
|
||||||
#18
|
#18
|
||||||
b00000000000000000000000000001010 #
|
b00000000000000000000000000001001 #
|
||||||
1$
|
1$
|
||||||
#19
|
#19
|
||||||
0$
|
0$
|
||||||
#20
|
#20
|
||||||
b00000000000000000000000000001011 #
|
b00000000000000000000000000001010 #
|
||||||
1$
|
1$
|
||||||
#21
|
#21
|
||||||
0$
|
0$
|
||||||
#22
|
#22
|
||||||
b00000000000000000000000000001100 #
|
b00000000000000000000000000001011 #
|
||||||
1$
|
1$
|
||||||
#23
|
#23
|
||||||
0$
|
0$
|
||||||
#24
|
#24
|
||||||
b00000000000000000000000000001101 #
|
b00000000000000000000000000001100 #
|
||||||
1$
|
1$
|
||||||
#25
|
#25
|
||||||
0$
|
0$
|
||||||
#26
|
#26
|
||||||
b00000000000000000000000000001110 #
|
b00000000000000000000000000001101 #
|
||||||
1$
|
1$
|
||||||
#27
|
#27
|
||||||
0$
|
0$
|
||||||
#28
|
#28
|
||||||
b00000000000000000000000000001111 #
|
b00000000000000000000000000001110 #
|
||||||
1$
|
1$
|
||||||
#29
|
#29
|
||||||
0$
|
0$
|
||||||
#30
|
#30
|
||||||
b00000000000000000000000000010000 #
|
b00000000000000000000000000001111 #
|
||||||
1$
|
1$
|
||||||
#31
|
#31
|
||||||
0$
|
0$
|
||||||
#32
|
#32
|
||||||
b00000000000000000000000000010001 #
|
b00000000000000000000000000010000 #
|
||||||
1$
|
1$
|
||||||
#33
|
#33
|
||||||
0$
|
0$
|
||||||
#34
|
#34
|
||||||
b00000000000000000000000000010010 #
|
b00000000000000000000000000010001 #
|
||||||
1$
|
1$
|
||||||
#35
|
#35
|
||||||
0$
|
0$
|
||||||
#36
|
#36
|
||||||
b00000000000000000000000000010011 #
|
b00000000000000000000000000010010 #
|
||||||
1$
|
1$
|
||||||
#37
|
#37
|
||||||
0$
|
0$
|
||||||
#38
|
#38
|
||||||
b00000000000000000000000000010100 #
|
b00000000000000000000000000010011 #
|
||||||
1$
|
1$
|
||||||
#39
|
#39
|
||||||
0$
|
0$
|
||||||
#40
|
#40
|
||||||
b00000000000000000000000000010101 #
|
b00000000000000000000000000010100 #
|
||||||
1$
|
1$
|
||||||
#41
|
#41
|
||||||
0$
|
0$
|
||||||
#42
|
#42
|
||||||
b00000000000000000000000000010110 #
|
b00000000000000000000000000010101 #
|
||||||
1$
|
1$
|
||||||
#43
|
#43
|
||||||
0$
|
0$
|
||||||
#44
|
#44
|
||||||
b00000000000000000000000000010111 #
|
b00000000000000000000000000010110 #
|
||||||
1$
|
1$
|
||||||
#45
|
#45
|
||||||
0$
|
0$
|
||||||
#46
|
#46
|
||||||
b00000000000000000000000000011000 #
|
b00000000000000000000000000010111 #
|
||||||
1$
|
1$
|
||||||
#47
|
#47
|
||||||
0$
|
0$
|
||||||
#48
|
#48
|
||||||
b00000000000000000000000000011001 #
|
b00000000000000000000000000011000 #
|
||||||
1$
|
1$
|
||||||
#49
|
#49
|
||||||
0$
|
0$
|
||||||
#50
|
#50
|
||||||
b00000000000000000000000000011010 #
|
b00000000000000000000000000011001 #
|
||||||
1$
|
1$
|
||||||
#51
|
#51
|
||||||
0$
|
0$
|
||||||
#52
|
#52
|
||||||
b00000000000000000000000000011011 #
|
b00000000000000000000000000011010 #
|
||||||
1$
|
1$
|
||||||
#53
|
#53
|
||||||
0$
|
0$
|
||||||
#54
|
#54
|
||||||
b00000000000000000000000000011100 #
|
b00000000000000000000000000011011 #
|
||||||
1$
|
1$
|
||||||
#55
|
#55
|
||||||
0$
|
0$
|
||||||
#56
|
#56
|
||||||
b00000000000000000000000000011101 #
|
b00000000000000000000000000011100 #
|
||||||
1$
|
1$
|
||||||
#57
|
#57
|
||||||
0$
|
0$
|
||||||
#58
|
#58
|
||||||
b00000000000000000000000000011110 #
|
b00000000000000000000000000011101 #
|
||||||
1$
|
1$
|
||||||
#59
|
#59
|
||||||
0$
|
0$
|
||||||
#60
|
#60
|
||||||
b00000000000000000000000000011111 #
|
b00000000000000000000000000011110 #
|
||||||
1$
|
1$
|
||||||
#61
|
#61
|
||||||
0$
|
0$
|
||||||
#62
|
#62
|
||||||
b00000000000000000000000000100000 #
|
b00000000000000000000000000011111 #
|
||||||
1$
|
1$
|
||||||
#63
|
#63
|
||||||
0$
|
0$
|
||||||
#64
|
#64
|
||||||
b00000000000000000000000000100001 #
|
b00000000000000000000000000100000 #
|
||||||
1$
|
1$
|
||||||
#65
|
#65
|
||||||
0$
|
0$
|
||||||
#66
|
#66
|
||||||
b00000000000000000000000000100010 #
|
b00000000000000000000000000100001 #
|
||||||
1$
|
1$
|
||||||
#67
|
#67
|
||||||
0$
|
0$
|
||||||
#68
|
#68
|
||||||
b00000000000000000000000000100011 #
|
b00000000000000000000000000100010 #
|
||||||
1$
|
1$
|
||||||
#69
|
#69
|
||||||
0$
|
0$
|
||||||
#70
|
#70
|
||||||
b00000000000000000000000000100100 #
|
b00000000000000000000000000100011 #
|
||||||
1$
|
1$
|
||||||
#71
|
#71
|
||||||
0$
|
0$
|
||||||
#72
|
#72
|
||||||
b00000000000000000000000000100101 #
|
b00000000000000000000000000100100 #
|
||||||
1$
|
1$
|
||||||
#73
|
#73
|
||||||
0$
|
0$
|
||||||
#74
|
#74
|
||||||
b00000000000000000000000000100110 #
|
b00000000000000000000000000100101 #
|
||||||
1$
|
1$
|
||||||
#75
|
#75
|
||||||
0$
|
0$
|
||||||
#76
|
#76
|
||||||
b00000000000000000000000000100111 #
|
b00000000000000000000000000100110 #
|
||||||
1$
|
1$
|
||||||
#77
|
#77
|
||||||
0$
|
0$
|
||||||
#78
|
#78
|
||||||
b00000000000000000000000000101000 #
|
b00000000000000000000000000100111 #
|
||||||
1$
|
1$
|
||||||
#79
|
#79
|
||||||
0$
|
0$
|
||||||
#80
|
#80
|
||||||
b00000000000000000000000000101001 #
|
b00000000000000000000000000101000 #
|
||||||
1$
|
1$
|
||||||
#81
|
#81
|
||||||
0$
|
0$
|
||||||
#82
|
#82
|
||||||
b00000000000000000000000000101010 #
|
b00000000000000000000000000101001 #
|
||||||
1$
|
1$
|
||||||
#83
|
#83
|
||||||
0$
|
0$
|
||||||
#84
|
#84
|
||||||
b00000000000000000000000000101011 #
|
b00000000000000000000000000101010 #
|
||||||
1$
|
1$
|
||||||
#85
|
#85
|
||||||
0$
|
0$
|
||||||
#86
|
#86
|
||||||
b00000000000000000000000000101100 #
|
b00000000000000000000000000101011 #
|
||||||
1$
|
1$
|
||||||
#87
|
#87
|
||||||
0$
|
0$
|
||||||
#88
|
#88
|
||||||
b00000000000000000000000000101101 #
|
b00000000000000000000000000101100 #
|
||||||
1$
|
1$
|
||||||
#89
|
#89
|
||||||
0$
|
0$
|
||||||
#90
|
#90
|
||||||
b00000000000000000000000000101110 #
|
b00000000000000000000000000101101 #
|
||||||
1$
|
1$
|
||||||
#91
|
#91
|
||||||
0$
|
0$
|
||||||
#92
|
#92
|
||||||
b00000000000000000000000000101111 #
|
b00000000000000000000000000101110 #
|
||||||
1$
|
1$
|
||||||
#93
|
#93
|
||||||
0$
|
0$
|
||||||
#94
|
#94
|
||||||
b00000000000000000000000000110000 #
|
b00000000000000000000000000101111 #
|
||||||
1$
|
1$
|
||||||
#95
|
#95
|
||||||
0$
|
0$
|
||||||
#96
|
#96
|
||||||
b00000000000000000000000000110001 #
|
b00000000000000000000000000110000 #
|
||||||
1$
|
1$
|
||||||
#97
|
#97
|
||||||
0$
|
0$
|
||||||
#98
|
#98
|
||||||
b00000000000000000000000000110010 #
|
b00000000000000000000000000110001 #
|
||||||
1$
|
1$
|
||||||
#99
|
#99
|
||||||
0$
|
0$
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
$version Generated by VerilatedVcd $end
|
$version Generated by VerilatedVcd $end
|
||||||
$date Sat Feb 23 20:40:11 2013
|
$date Thu Aug 30 16:10:58 2018
|
||||||
$end
|
$end
|
||||||
$timescale 1ns $end
|
$timescale 1ns $end
|
||||||
|
|
||||||
$scope module top $end
|
$scope module top $end
|
||||||
$var wire 1 $ clk $end
|
$var wire 1 $ clk $end
|
||||||
|
|
@ -14,227 +14,227 @@ $enddefinitions $end
|
||||||
|
|
||||||
|
|
||||||
#100
|
#100
|
||||||
b00000000000000000000000000110011 #
|
b00000000000000000000000000110010 #
|
||||||
1$
|
1$
|
||||||
#101
|
#101
|
||||||
0$
|
0$
|
||||||
#102
|
#102
|
||||||
b00000000000000000000000000110100 #
|
b00000000000000000000000000110011 #
|
||||||
1$
|
1$
|
||||||
#103
|
#103
|
||||||
0$
|
0$
|
||||||
#104
|
#104
|
||||||
b00000000000000000000000000110101 #
|
b00000000000000000000000000110100 #
|
||||||
1$
|
1$
|
||||||
#105
|
#105
|
||||||
0$
|
0$
|
||||||
#106
|
#106
|
||||||
b00000000000000000000000000110110 #
|
b00000000000000000000000000110101 #
|
||||||
1$
|
1$
|
||||||
#107
|
#107
|
||||||
0$
|
0$
|
||||||
#108
|
#108
|
||||||
b00000000000000000000000000110111 #
|
b00000000000000000000000000110110 #
|
||||||
1$
|
1$
|
||||||
#109
|
#109
|
||||||
0$
|
0$
|
||||||
#110
|
#110
|
||||||
b00000000000000000000000000111000 #
|
b00000000000000000000000000110111 #
|
||||||
1$
|
1$
|
||||||
#111
|
#111
|
||||||
0$
|
0$
|
||||||
#112
|
#112
|
||||||
b00000000000000000000000000111001 #
|
b00000000000000000000000000111000 #
|
||||||
1$
|
1$
|
||||||
#113
|
#113
|
||||||
0$
|
0$
|
||||||
#114
|
#114
|
||||||
b00000000000000000000000000111010 #
|
b00000000000000000000000000111001 #
|
||||||
1$
|
1$
|
||||||
#115
|
#115
|
||||||
0$
|
0$
|
||||||
#116
|
#116
|
||||||
b00000000000000000000000000111011 #
|
b00000000000000000000000000111010 #
|
||||||
1$
|
1$
|
||||||
#117
|
#117
|
||||||
0$
|
0$
|
||||||
#118
|
#118
|
||||||
b00000000000000000000000000111100 #
|
b00000000000000000000000000111011 #
|
||||||
1$
|
1$
|
||||||
#119
|
#119
|
||||||
0$
|
0$
|
||||||
#120
|
#120
|
||||||
b00000000000000000000000000111101 #
|
b00000000000000000000000000111100 #
|
||||||
1$
|
1$
|
||||||
#121
|
#121
|
||||||
0$
|
0$
|
||||||
#122
|
#122
|
||||||
b00000000000000000000000000111110 #
|
b00000000000000000000000000111101 #
|
||||||
1$
|
1$
|
||||||
#123
|
#123
|
||||||
0$
|
0$
|
||||||
#124
|
#124
|
||||||
b00000000000000000000000000111111 #
|
b00000000000000000000000000111110 #
|
||||||
1$
|
1$
|
||||||
#125
|
#125
|
||||||
0$
|
0$
|
||||||
#126
|
#126
|
||||||
b00000000000000000000000001000000 #
|
b00000000000000000000000000111111 #
|
||||||
1$
|
1$
|
||||||
#127
|
#127
|
||||||
0$
|
0$
|
||||||
#128
|
#128
|
||||||
b00000000000000000000000001000001 #
|
b00000000000000000000000001000000 #
|
||||||
1$
|
1$
|
||||||
#129
|
#129
|
||||||
0$
|
0$
|
||||||
#130
|
#130
|
||||||
b00000000000000000000000001000010 #
|
b00000000000000000000000001000001 #
|
||||||
1$
|
1$
|
||||||
#131
|
#131
|
||||||
0$
|
0$
|
||||||
#132
|
#132
|
||||||
b00000000000000000000000001000011 #
|
b00000000000000000000000001000010 #
|
||||||
1$
|
1$
|
||||||
#133
|
#133
|
||||||
0$
|
0$
|
||||||
#134
|
#134
|
||||||
b00000000000000000000000001000100 #
|
b00000000000000000000000001000011 #
|
||||||
1$
|
1$
|
||||||
#135
|
#135
|
||||||
0$
|
0$
|
||||||
#136
|
#136
|
||||||
b00000000000000000000000001000101 #
|
b00000000000000000000000001000100 #
|
||||||
1$
|
1$
|
||||||
#137
|
#137
|
||||||
0$
|
0$
|
||||||
#138
|
#138
|
||||||
b00000000000000000000000001000110 #
|
b00000000000000000000000001000101 #
|
||||||
1$
|
1$
|
||||||
#139
|
#139
|
||||||
0$
|
0$
|
||||||
#140
|
#140
|
||||||
b00000000000000000000000001000111 #
|
b00000000000000000000000001000110 #
|
||||||
1$
|
1$
|
||||||
#141
|
#141
|
||||||
0$
|
0$
|
||||||
#142
|
#142
|
||||||
b00000000000000000000000001001000 #
|
b00000000000000000000000001000111 #
|
||||||
1$
|
1$
|
||||||
#143
|
#143
|
||||||
0$
|
0$
|
||||||
#144
|
#144
|
||||||
b00000000000000000000000001001001 #
|
b00000000000000000000000001001000 #
|
||||||
1$
|
1$
|
||||||
#145
|
#145
|
||||||
0$
|
0$
|
||||||
#146
|
#146
|
||||||
b00000000000000000000000001001010 #
|
b00000000000000000000000001001001 #
|
||||||
1$
|
1$
|
||||||
#147
|
#147
|
||||||
0$
|
0$
|
||||||
#148
|
#148
|
||||||
b00000000000000000000000001001011 #
|
b00000000000000000000000001001010 #
|
||||||
1$
|
1$
|
||||||
#149
|
#149
|
||||||
0$
|
0$
|
||||||
#150
|
#150
|
||||||
b00000000000000000000000001001100 #
|
b00000000000000000000000001001011 #
|
||||||
1$
|
1$
|
||||||
#151
|
#151
|
||||||
0$
|
0$
|
||||||
#152
|
#152
|
||||||
b00000000000000000000000001001101 #
|
b00000000000000000000000001001100 #
|
||||||
1$
|
1$
|
||||||
#153
|
#153
|
||||||
0$
|
0$
|
||||||
#154
|
#154
|
||||||
b00000000000000000000000001001110 #
|
b00000000000000000000000001001101 #
|
||||||
1$
|
1$
|
||||||
#155
|
#155
|
||||||
0$
|
0$
|
||||||
#156
|
#156
|
||||||
b00000000000000000000000001001111 #
|
b00000000000000000000000001001110 #
|
||||||
1$
|
1$
|
||||||
#157
|
#157
|
||||||
0$
|
0$
|
||||||
#158
|
#158
|
||||||
b00000000000000000000000001010000 #
|
b00000000000000000000000001001111 #
|
||||||
1$
|
1$
|
||||||
#159
|
#159
|
||||||
0$
|
0$
|
||||||
#160
|
#160
|
||||||
b00000000000000000000000001010001 #
|
b00000000000000000000000001010000 #
|
||||||
1$
|
1$
|
||||||
#161
|
#161
|
||||||
0$
|
0$
|
||||||
#162
|
#162
|
||||||
b00000000000000000000000001010010 #
|
b00000000000000000000000001010001 #
|
||||||
1$
|
1$
|
||||||
#163
|
#163
|
||||||
0$
|
0$
|
||||||
#164
|
#164
|
||||||
b00000000000000000000000001010011 #
|
b00000000000000000000000001010010 #
|
||||||
1$
|
1$
|
||||||
#165
|
#165
|
||||||
0$
|
0$
|
||||||
#166
|
#166
|
||||||
b00000000000000000000000001010100 #
|
b00000000000000000000000001010011 #
|
||||||
1$
|
1$
|
||||||
#167
|
#167
|
||||||
0$
|
0$
|
||||||
#168
|
#168
|
||||||
b00000000000000000000000001010101 #
|
b00000000000000000000000001010100 #
|
||||||
1$
|
1$
|
||||||
#169
|
#169
|
||||||
0$
|
0$
|
||||||
#170
|
#170
|
||||||
b00000000000000000000000001010110 #
|
b00000000000000000000000001010101 #
|
||||||
1$
|
1$
|
||||||
#171
|
#171
|
||||||
0$
|
0$
|
||||||
#172
|
#172
|
||||||
b00000000000000000000000001010111 #
|
b00000000000000000000000001010110 #
|
||||||
1$
|
1$
|
||||||
#173
|
#173
|
||||||
0$
|
0$
|
||||||
#174
|
#174
|
||||||
b00000000000000000000000001011000 #
|
b00000000000000000000000001010111 #
|
||||||
1$
|
1$
|
||||||
#175
|
#175
|
||||||
0$
|
0$
|
||||||
#176
|
#176
|
||||||
b00000000000000000000000001011001 #
|
b00000000000000000000000001011000 #
|
||||||
1$
|
1$
|
||||||
#177
|
#177
|
||||||
0$
|
0$
|
||||||
#178
|
#178
|
||||||
b00000000000000000000000001011010 #
|
b00000000000000000000000001011001 #
|
||||||
1$
|
1$
|
||||||
#179
|
#179
|
||||||
0$
|
0$
|
||||||
#180
|
#180
|
||||||
b00000000000000000000000001011011 #
|
b00000000000000000000000001011010 #
|
||||||
1$
|
1$
|
||||||
#181
|
#181
|
||||||
0$
|
0$
|
||||||
#182
|
#182
|
||||||
b00000000000000000000000001011100 #
|
b00000000000000000000000001011011 #
|
||||||
1$
|
1$
|
||||||
#183
|
#183
|
||||||
0$
|
0$
|
||||||
#184
|
#184
|
||||||
b00000000000000000000000001011101 #
|
b00000000000000000000000001011100 #
|
||||||
1$
|
1$
|
||||||
#185
|
#185
|
||||||
0$
|
0$
|
||||||
#186
|
#186
|
||||||
b00000000000000000000000001011110 #
|
b00000000000000000000000001011101 #
|
||||||
1$
|
1$
|
||||||
#187
|
#187
|
||||||
0$
|
0$
|
||||||
#188
|
#188
|
||||||
b00000000000000000000000001011111 #
|
b00000000000000000000000001011110 #
|
||||||
1$
|
1$
|
||||||
#189
|
#189
|
||||||
0$
|
0$
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue