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

📄 bitseqtest.dbg

📁 《无线通信系统仿真——c++使用模型》这本书的源代码
💻 DBG
📖 第 1 页 / 共 5 页
字号:
040303_200949
Bit Sequence Testbed
====================

Bit Sequence Testbed
====================

   Max_Pass_Number = 1000
bit_gen
   Initial_Seed = 7733115
model bit_seq_anchr is calling CloseoutModelGraph

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D00  bit_seq
003288B0  Dummy_Source

Edges: 1
00327E60  BitGener

Adjacency Matrix:
-1   -1   
0   -1   
In CloseoutModelGraph (BitGener), key = 1, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 2
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D00  bit_seq  0  0
1)  003288B0  Dummy_Source  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E60  BitGener:bit_gen  -1  0

Adjacency Matrix:
Edge 0 connects from vertex 1 to vertex 0
bit_seq_anchr
   samp_intvl = 1
   block_size = 4096
model bit_anlyzr is calling CloseoutModelGraph

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D00  bit_seq
00329B50  Dummy_Destination

Edges: 1
00328838  SignalAnchor

Adjacency Matrix:
-1   0   
-1   -1   
In CloseoutModelGraph (SignalAnchor), key = 1, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 3
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D00  bit_seq  1  4096
1)  003288B0  Dummy_Source  0  0
2)  00329B50  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E60  BitGener:bit_gen  -1  0
1)  00328838  SignalAnchor:bit_seq_anchr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 0 connects from vertex 1 to vertex 0
bit_anlyzr
   Report_Intvl_In_Blocks = 10

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D00  bit_seq
0032AAC0  Dummy_Destination

Edges: 1
00329AE0  BitSeqAnalyzer

Adjacency Matrix:
-1   0   
-1   -1   
In CloseoutModelGraph (BitSeqAnalyzer), key = 2, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D00  bit_seq  1  4096
1)  003288B0  Dummy_Source  0  0
2)  00329B50  Dummy_Destination  0  0
3)  0032AAC0  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E60  BitGener:bit_gen  -1  0
1)  00328838  SignalAnchor:bit_seq_anchr  -1  0
2)  00329AE0  BitSeqAnalyzer:bit_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0
SignalPlotter
for signal bit_seq Plot_Decim_Rate = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D00  bit_seq  1  4096
1)  003288B0  Dummy_Source  0  0
2)  00329B50  Dummy_Destination  0  0
3)  0032AAC0  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E60  BitGener:bit_gen  -1  0
1)  00328838  SignalAnchor:bit_seq_anchr  -1  0
2)  00329AE0  BitSeqAnalyzer:bit_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0

base signal is bit_seq
looking backward to Dummy_Source
  case 0 - no action possible
looking forward to Dummy_Destination
 case 8 - no action possible
looking forward to Dummy_Destination
 case 8 - no action possible

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D00  bit_seq  1  4096
1)  003288B0  Dummy_Source  0  0
2)  00329B50  Dummy_Destination  0  0
3)  0032AAC0  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E60  BitGener:bit_gen  -1  0
1)  00328838  SignalAnchor:bit_seq_anchr  -1  0
2)  00329AE0  BitSeqAnalyzer:bit_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0
now in Signal<T>::AllocateSignalBuffer
In SignalPlotter::SetWakeAndSleep
Plot_Sig_Id->at(plot_idx) = 00327D00
sig_to_plot = 00327D00
In SystemGraph::InitializeModels()
Now in BitGener::Initialize()
Initialized model BitGener:bit_gen
Initialized model SignalAnchor:bit_seq_anchr
Initialized model BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
bit_anlyzr: 10  zeros_percent = 0.493213 --   ones_percent = 0.506787
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
bit_anlyzr: 20  zeros_percent = 0.498547 --   ones_percent = 0.501453
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
bit_anlyzr: 30  zeros_percent = 0.49943 --   ones_percent = 0.50057
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr
ASG launching Execute for BitGener:bit_gen
ASG launching Execute for SignalAnchor:bit_seq_anchr
ASG launching Execute for BitSeqAnalyzer:bit_anlyzr

⌨️ 快捷键说明

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