A motion search integrated circuit (IC) is configured to determine the motion of objects in a video. In motion search, multiple candidate motion vectors may often have the same cost, such that the multiple candidates are each optimal and equally acceptable. The multiplicity of candidates leads to difficulties in verifying the IC design, e.g., in comparing the output of the IC to a reference (golden) model implemented in software. This disclosure describes tiebreaking techniques that enable the IC, as designed in a hardware description language, and the reference model in software to identify the same optimal motion vector for a given video.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.