我尝试在systemverilog中实现一个循环的双向链表类(带有一个单一的标记节点).列表本身似乎按预期工作但最终崩溃模拟器(破坏堆栈?)
这让我想知道这是否是语言根本不支持的(在分配方面)?SV确实有一个"队列"结构,可以以相同的方式工作(在访问和插入时间可能更有效).
有任何想法吗?
verilog linked-list system-verilog
linked-list ×1
system-verilog ×1
verilog ×1