2011 · 116 citations · 48 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysMicroelectronicsFpga ArchitectureMicroarchitecture DesignPhysical DesignProcessor Core DesignProcessor MicroarchitectureTiming AnalysisArea-delay OptimizationMicroarchitectural ModelingMicroarchitectural Timing AnalysisMicroarchitectureMicroarchitecture PerformanceMicroarchitecture Performance EvaluationPower-performance-area TradeoffsReconfigurable Microarchitecture
As soft processors are increasingly used in diverse applications, there is a need to evolve their microarchitectures in a way that suits the FPGA implementation substrate. This paper compares the delay and area of a comprehensive set of processor building block circuits when implemented on custom CMOS and FPGA substrates. We then use the results of these comparisons to infer how the microarchitecture of soft processors on FPGAs should be different from hard processors on custom CMOS.
48
Complexity-effective superscalar processors
Subbarao Palacharla, Norman P. Jouppi, James E. Smith · 1997 · 839 citations
Vikas Agarwal, M.S. Hrishikesh, Stephen W. Keckler et al. · 2000 · 611 citations · Full text