创建Aloha模型的五个步骤: 创建发送进程aloha_tx 创建发送节点 创建接收进程cct_rx 创建接收节点 创建Aloha网络 发送进程aloha_tx: HB: /* Global Variable */ //subm_pkts是在cct_rx进程中声明的。为了在aloha_tx进程使用这个变量,需要在aloha_tx的HB中用extern声明 extern int subm_pkts; init入口: /* Get the maximum packet count, set at simulation run-time */ op_ima_sim_attr_get_int32 ("max packet count", &max_packet_count); max_packet_count是状态变量,存储着仿真属性 之前一直以为仿真属性是在Model Attribute中设置的,这里的仿真属性max packet count是在Global Attribute中定义的 Model Attribute中设置的属性在上层module上鼠标右键可见,但是Global Attribute鼠标右键不可见。那么Global Attribute是怎么发挥作用的呢?Model Attribute发挥作用的途径是作为模块的属性,在提升之后作为节点的属性。节点的属性就是仿真属性了,可以对其设置仿真序列,将其作为输入量,观察输出量的随着输入量的变化。 init状态的入口一般做一些统计量注册或者