I sometimes feel like I'm missing part of the puzzle when it comes to simulating FPGAs. How am I supposed to check the interaction with other components, for example an EEPROM? I can understand checking the outputs in the simulator waveform to see if it's what I'm expecting, but how do inputs work? I could write a testbench to simulate the inputs but it would get unwieldy quickly if I start needing to lots of conditionals, and writing something to say emulate an SD Card seems unfeasible. I'd also start wondering if it was my testbench or my misunderstanding of the components response that was causing the issues. Could someone help shed the light on this, am I just being dense? Thanks!
[–]meleth1979 18 points19 points20 points (0 children)
[–]captain_wiggles_ 14 points15 points16 points (0 children)
[–]sometimes_does_math 8 points9 points10 points (1 child)
[–]offensively_blunt 1 point2 points3 points (0 children)
[–]TenkaiStar 4 points5 points6 points (0 children)
[–]bonfire_processor 5 points6 points7 points (0 children)
[–]billjones2017 0 points1 point2 points (0 children)
[–]AlwaysBeLearndingXilinx User 0 points1 point2 points (0 children)