Digital cameras, sensor technologies and diagnostic imaging technologies are recent additions to the ever-growing list of embedded systems applications. A substantial number of activities in current multiprocessor embedded devices are executed on common processors, and associated complicated connections are handled through shared communication networks. Non-volatile, solid-state reliable, inexpensive and high-density NAND flash memory has quickly become an essential component in embedded systems. Embedded systems designers face a formidable obstacle in the design limits imposed by embedded systems, compounded by the rising need to reduce costs and time-to-market. Hence this paper, Effective Programmable Model (EPM) with NAND flash memory has been proposed for compute-intensive embedded applications. To keep delivery costs down, the processor design uses instruction registers, while a hierarchical and decentralized data register structure is used to transport data. Instruction registers record the reuse and localization of instructions in low-cost, close-to-functional-units storage structures. A method for reducing hold power dissipation is provided by the SRAM architecture that has been presented in this paper. Using NAND storage for the code's execution space proved that our suggested architecture would work in a practical embedded setting. These structural modifications allow for better improvement in energy efficiency over previously possible embedded processors. Our proposed method achieves a high-performance ratio of 98.7%, a less throughput ratio of 16.4% and an error rate of 18.3% compared to other methods.