Ahstract-This paper presents a streaming processor specifi cally designed for adaptronic and biomedical engineering applica tions. The main characteristics of the streaming processor are the flexibility to implement floating-poi nt-based scientific computa tions commonly performed in the digital signal processing appli cation. The floating-point operators are connected to dual-port memories through separated 3 operand-buses and 2 resultant buses. Synthesized with 130-nm technology, the Spectron can be clocked at 480 MHz. The processor can perform 4 parallel streaming/pipeline floating-point operations using its FPMAC and CORDIC cores, resulting in a performance of about 4 x 485 = 1.94 GFlops (Giga Floating-point operation per second), which is suitable for high performance image processing in biomedical electronic engineering applications.Streaming processors are commonly used to accelerate the computations of a scientific formulas used in many engineering and information technology application areas. The scientific computations are specifically required to solve some chemical and physical problems, signal and image processing problems and other problems in civil and mechanical engineering. The scientific computations are often very complex and sometimes also require very short computation time (hard real-time constraints). By using a general-purpose computer system, the problem can be solved well functionally. However, due to the complexity of the scientific computations, real-time requirements of the computation cannot be meet. Therefore, a specific streaming processor is proposed to solve the hard real-time problem. So far, streaming processors have been developed by some communities [13] [17], [2], for a specific application and/or for wider range of applications. The RSV P ™ streaming processor for instance [2] can be programmed by describing the shape and the location of vector data streams in memory and describing the computation of the streaming data in a data-flow graphs. However, the RSV P T M streaming processor does not support floating point-based operations.A few floating-point-based processors that also sup port streaming computations have been developed so far. Intel Corporation has designed a 6.2-GFlops Floating Point Multiply-Accumulator (FPMAC) [18]. The FPMAC processors are dedicated for a Teraflops Multicore Sys tem, which could run tera floating-point operations per second by interconnecting 80 FPMAC cores through a 2D mesh 8CElO on-chip network. Another floating-point-based processor that supports streaming computations is SPE 978-1-4673-4892-8/12/$3l . 00