[OPAE] Intel BBB MPF fifo alm full signals

Abel Eneyew <mul.abel43 at gmail.com> Sat, 06 Jul 2019 19:42:47 +0000
Newsgroups dev.linux.lists.opae
Message-ID <CAOQDhV7k=KL321xMytibkvr0-V+h8rYfYU+ZDROcZcpAipGegg@mail.gmail.com>
--===============8331674670935542149==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Is there any signals that allows me to know if the MPF fifo is full or not?
I am stuck at an error like this

> intel-fpga-bbb/BBB_cci_mpf/hw/sim/../rtl/cci-mpf-prims/
cci_mpf_prim_fifo_lutram.sv", 252:
>
ase_top.platform_shim_ccip_std_afu.ccip_std_afu.mpf.mpf_pipe.mpf_edge_afu.r=
eq_b.ba.c1_fifo.fifo.ctrl.unnamed$$_0:
started at 2223785000ps failed at 2223785000ps


> Offending 'notFull'

> Fatal: "intel-fpga-bbb/BBB_cci_mpf/hw/sim/../rtl/cci-mpf-prims/
cci_mpf_prim_fifo_lutram.sv", 252:
>
ase_top.platform_shim_ccip_std_afu.ccip_std_afu.mpf.mpf_pipe.mpf_edge_afu.r=
eq_b.ba.c1_fifo.fifo.ctrl.unnamed$$_0:
at time 2223785000 ps
> cci_mpf_prim_fifo_lutram: ENQ to full fifo
> $finish called from file
"intel-fpga-bbb/BBB_cci_mpf/hw/sim/../rtl/cci-mpf-prims/
cci_mpf_prim_fifo_lutram.sv", line 252.

The fifo in question can be found here
https://github.com/OPAE/intel-fpga-bbb/blob/master/BBB_cci_mpf/hw/rtl/cci-m=
pf-prims/cci_mpf_prim_fifo_lutram.sv
as can be seen in the code it can only enque 2 elements.

--===============8331674670935542149==
Content-Type: text/html
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.html"

PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0
ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9
Imx0ciI+PGRpdj5JcyB0aGVyZSBhbnkgc2lnbmFscyB0aGF0IGFsbG93cyBtZSB0byBrbm93IGlm
IHRoZSBNUEYgZmlmbyBpcyBmdWxsIG9yIG5vdD8gSSBhbSBzdHVjayBhdCBhbiBlcnJvciBsaWtl
IHRoaXM8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiZndDsgaW50ZWwtZnBnYS1iYmIvQkJCX2Nj
aV9tcGYvaHcvc2ltLy4uL3J0bC9jY2ktbXBmLXByaW1zLzxhIGhyZWY9Imh0dHA6Ly9jY2lfbXBm
X3ByaW1fZmlmb19sdXRyYW0uc3YiPmNjaV9tcGZfcHJpbV9maWZvX2x1dHJhbS5zdjwvYT4mcXVv
dDssIDI1MjogPGJyPjwvZGl2PjxkaXY+Jmd0OyBhc2VfdG9wLnBsYXRmb3JtX3NoaW1fY2NpcF9z
dGRfYWZ1LmNjaXBfc3RkX2FmdS5tcGYubXBmX3BpcGUubXBmX2VkZ2VfYWZ1LnJlcV9iLmJhLmMx
X2ZpZm8uZmlmby5jdHJsLnVubmFtZWQkJF8wOiBzdGFydGVkIGF0IDIyMjM3ODUwMDBwcyBmYWls
ZWQgYXQgMjIyMzc4NTAwMHBzIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDxicj48L2Rpdj48ZGl2Pjxicj48L2Rp
dj48ZGl2PiZndDsgT2ZmZW5kaW5nICYjMzk7bm90RnVsbCYjMzk7IMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDxicj4mZ3Q7IEZhdGFsOiAmcXVvdDtpbnRl
bC1mcGdhLWJiYi9CQkJfY2NpX21wZi9ody9zaW0vLi4vcnRsL2NjaS1tcGYtcHJpbXMvPGEgaHJl
Zj0iaHR0cDovL2NjaV9tcGZfcHJpbV9maWZvX2x1dHJhbS5zdiI+Y2NpX21wZl9wcmltX2ZpZm9f
bHV0cmFtLnN2PC9hPiZxdW90OywgMjUyOiA8YnI+PC9kaXY+PGRpdj4mZ3Q7IGFzZV90b3AucGxh
dGZvcm1fc2hpbV9jY2lwX3N0ZF9hZnUuY2NpcF9zdGRfYWZ1Lm1wZi5tcGZfcGlwZS5tcGZfZWRn
ZV9hZnUucmVxX2IuYmEuYzFfZmlmby5maWZvLmN0cmwudW5uYW1lZCQkXzA6IGF0IHRpbWUgMjIy
Mzc4NTAwMCBwcyA8YnI+PC9kaXY+PGRpdj4mZ3Q7IGNjaV9tcGZfcHJpbV9maWZvX2x1dHJhbTog
RU5RIHRvIGZ1bGwgZmlmbzwvZGl2PjxkaXY+Jmd0OyAkZmluaXNoIGNhbGxlZCBmcm9tIGZpbGUg
JnF1b3Q7aW50ZWwtZnBnYS1iYmIvQkJCX2NjaV9tcGYvaHcvc2ltLy4uL3J0bC9jY2ktbXBmLXBy
aW1zLzxhIGhyZWY9Imh0dHA6Ly9jY2lfbXBmX3ByaW1fZmlmb19sdXRyYW0uc3YiPmNjaV9tcGZf
cHJpbV9maWZvX2x1dHJhbS5zdjwvYT4mcXVvdDssIGxpbmUgMjUyLiA8YnI+PC9kaXY+PGRpdj48
YnI+PC9kaXY+PGRpdj5UaGUgZmlmbyBpbiBxdWVzdGlvbiBjYW4gYmUgZm91bmQgaGVyZcKgIDxh
IGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9PUEFFL2ludGVsLWZwZ2EtYmJiL2Jsb2IvbWFzdGVy
L0JCQl9jY2lfbXBmL2h3L3J0bC9jY2ktbXBmLXByaW1zL2NjaV9tcGZfcHJpbV9maWZvX2x1dHJh
bS5zdiI+aHR0cHM6Ly9naXRodWIuY29tL09QQUUvaW50ZWwtZnBnYS1iYmIvYmxvYi9tYXN0ZXIv
QkJCX2NjaV9tcGYvaHcvcnRsL2NjaS1tcGYtcHJpbXMvY2NpX21wZl9wcmltX2ZpZm9fbHV0cmFt
LnN2PC9hPiBhcyBjYW4gYmUgc2VlbiBpbiB0aGUgY29kZSBpdCBjYW4gb25seSBlbnF1ZSAyIGVs
ZW1lbnRzLjxicj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp
dj48L2Rpdj4K

--===============8331674670935542149==--