如何解决有关波形显示的错误

时间:2019-07-16 07:46:57

标签: system-verilog median

我正在使用系统verilog代码来处理中值滤波器。 我想生成一个波形,但它在0ns处显示超时,并且不显示任何波形。

{ "$match": { "coll1Data.0": { "$exists": true } } }

我尝试使用以下代码生成波形。

db.getCollection('coll2').aggregate([
    { "$lookup" : {
        "from": "coll1",
        "let": { "coll1_name": "$coll1Name", "types": "$types", "sizes": "$sizes" },
        "pipeline": [
            { "$match": { 
                "$expr": { 
                    "$and": [
                        { "$eq": [ "$name",  "$$coll1_name" ] },
                        { "$setEquals": [ "$bags.type", "$$types" ] },
                        { "$setEquals": [ "$bags.size", "$$sizes" ] }
                    ]
                }
            } }
        ],
        "as": "coll1Data"
    } },
    { "$match": { "coll1Data.0": { "$exists": true } } },
    { "$project": { "coll1Data": 0 } }
])

但是错误仍然存​​在。

点击链接查看代码: https://www.edaplayground.com/x/4vg6

0 个答案:

没有答案