This paper discusses the implementation of an image processing algorithm for edge detection using the Sobel method on a Xilinx FPGA, emphasizing low cost and reduced development time through hardware-software co-simulation. The use of Xilinx System Generator provides a high-level graphical interface to simplify the design and verification process compared to traditional HDL coding. Applications of the proposed design include biometrics, vehicle detection, and machine vision, demonstrating its effectiveness in practical scenarios.