2002 · 34 citations · 5 references
EngineeringComputer ArchitectureFpga DevicesProgrammable Device ConfigurationsProcessor ArchitectureSoftware AnalysisHardware ArchitectureHardware SecuritySystems EngineeringParallel ComputingManycore ProcessorCircuit InformationComputer EngineeringComputer ScienceReconfigurable ArchitectureFpga DesignRuntime SystemProgram AnalysisSoftware TestingRuntime Customizable EnvironmentMany-core ArchitectureFormal MethodsParallel Programming
As FPGA devices have increased in density, the demand for pre-designed logic modules or cores has increased correspondingly. These cores permit reuse of portions of existing designs, reducing the overall design effort. Currently, nearly all cores are specified in some static netlist-oriented format. Such specifications are not well suited for use in a run-time reconfigurable or runtime customizable environment. This paper describes JBitsDiff, a tool constructed using Xilinx's JBits/sup TM/ software, which extracts circuit information directly from configuration bitstreams and produces pre-routed and pre-placed cores suitable for use at run time. Further work to produce parameterizable and reconfigurable cores using JBitsDiff, and some of the pitfalls encountered are also discussed.
5
SPIE - The International Society for Optical Engineering
Redfield Allen, S J Culley, Ben Hicks · 2001 · 553 citations
A Framework for Developing Parameterised FPGA Libraries
Wayne Luk, Shaori Guo, N. Shirazi et al. · Field-Programmable Logic and Applications · 1996 · 11 citations