Simulations of artificial vision suggest that 1000 electrodes may be required to restore vision to individuals with diseases of the outer retina. In order to achieve such an implant, new technology is needed, since the state-of-the-art implantable neural stimulator has at most 22 contacts with neural tissue. Considerable progress has been made towards that goal with the development of image processing, microelectronics, and polymer based MEMS. An image processing system has been realized that is capable of real-time implementation of image decimation and filtering (for example, edge detection). Application specific integrated circuits (ASICs) have been designed and tested to demonstrate closed loop power control and efficient microstimulation. A novel packaging process has been developed that is capable of simultaneously forming communication coils, interconnects, and stimulating electrodes.