ANnSP is a stream-based programmable and code-level statically reconfigurable processor for realization of neural networks in embedded systems. ANnSP is provided with a neural-network-to-stream compiler and a hardware core builder. The ANnSP stream compiler makes it possible to realize various neural networks using ANnSP. On the other hand, the ANnSP builder makes the ANnSP processor an IP core that can be restructured to satisfy different demands and constraints. This paper presents the architecture of the ANnSP processor, the streaming mechanism, and the builder facilities.