2003 · 10 citations · 1 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsHardware-software Co-designAutomotive Embedded SystemsControl Unit DesignInstruction Set ArchitectureInstruction-level ParallelismMicroarchitecture DesignProcessor MicroarchitectureAssociative ProcessingHardware AbstractionInstruction Set MicroarchitectureMicroinstruction ControlReal-time Sensor ProcessingReal-time Signal ControlSoftware Development LifecycleSoftware Development Methodology
The authors present the concept, the components, and the programming environment of a multipurpose associative processor based on a microprogrammable cascadable slice-processor architecture. This processor can be applied in control applications, especially in real-time automotive control applications. The processor executes the instructions of a program in a sequential manner. However, the powerful associative instructions allow a parallel manipulation of stored data sets. Particular attention is given to the associative processor environment with its software development tools and languages. These software tools support an optimal specification of applications, which are defined on different abstraction levels.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
1
Russell Jones · Data Processing · 1985 · 558 citations