Novel neural stimulation protocols mimicking biological signals and patterns have demonstrated significant advantages as compared to traditional protocols based on uniform periodic square pulses. At the same time, the treatments for neural disorders which employ such protocols require the stimulator to be integrated into miniaturized wearable devices or implantable neural prostheses. Unfortunately, most miniaturized stimulator designs show none or very limited ability to deliver biomimetic protocols due to the architecture of their control logic, which generates the waveform. Most such designs are integrated into a single System-on-Chip (SoC) for the size reduction and the option to implement them as neural implants. But their on-chip stimulation controllers are fixed and limited in memory and computing power, preventing them from accommodating the amplitude and timing variances, and the waveform data parameters necessary to output biomimetic stimulation. To that end, a new stimulator architecture is proposed, which distributes the control logic over three component tiers – software, microcontroller firmware and digital circuits of the SoC, which is compatible with existing and future biomimetic protocols and with integration into implantable neural prosthetics. A portable prototype with the proposed architecture is designed and demonstrated in a bench-top test with various known biomimetic output waveforms. The prototype is also tested in vivo to deliver a complex, continuous biomimetic stimulation to a rat model of a spinal-cord injury. By delivering this unique biomimetic stimulation, the device is shown to successfully reestablish the connectivity of the spinal cord post-injury and thus restore motor outputs in the rat model.