`timescale 1ns / 1ps // VGA Pong v1.0 Chris Fallin module box_detect(vpos, hpos, v, vsize, h, hsize, q); input [9:0] vpos; input [9:0] hpos; input [9:0] v; input [9:0] vsize; input [9:0] h; input [9:0] hsize; output q; wire h_ok; wire v_ok; assign q = h_ok & v_ok; assign v_ok = ( vpos >= v ) & ( vpos < v + vsize); assign h_ok = ( hpos >= h ) & ( hpos < h + hsize); endmodule