This document describes a technique called SEPD (Simple Edge-Preserved Denoising) for removing salt and pepper noise from digital images. SEPD uses a 3x3 pixel window to detect and filter impulse noise while preserving edges. It works by detecting minimum and maximum pixel values (extreme values) in the window, and then uses any directional edges present to estimate the value of the central pixel if it contains impulse noise. The proposed SEPD technique was implemented in VLSI with low computational complexity and memory requirements, making it suitable for real-time embedded applications. Experimental results showed the SEPD technique achieved better image quality than previous methods while using less hardware resources.