Today, implantable medical devices play an increasingly important role in improving quality of life for millions of people suffering from brain neurological disorders. In this work, we will review various circuit- and system-level considerations and trade-offs that must be taken into account in design of such systems in order to achieve high-resolution real-time brain electro-physiological activity monitoring, low-latency low-power digital signal processing, and highly-efficient electrical stimulation.