Forum Discussion
Altera_Forum
Honored Contributor
12 years agoIf all you are doing is creating some user logic to decode the TLPs via the Avalon bus, it might just be easier to write your own BFM at the Avalon level with good constrained random testing. Doing this I was able to simulate thousands of TLPs in about a minute. Then I plugged it into a real system and it worked fine!
Bare in mind though, my system was just a 16K dual ported memory, so I only cared about reads and writes. The rest of the packets I just ignored or created the "not supported" completion packets.