Publication | Closed Access
A dynamic instruction set computer
303
Citations
13
References
2002
Year
Unknown Venue
EngineeringComputer ArchitectureProcessor ArchitectureHardware ArchitectureHardware SecurityAvailable Fpga SpaceComputer DesignSystem SoftwareParallel ComputingInstruction-level ParallelismComputer EngineeringWord (Computer Architecture)Computer ScienceReconfigurable ArchitectureFpga DesignReconfigurabilityProgram AnalysisDynamic InstructionFpga Resources
A dynamic instruction set computer (DISC) has been developed that supports demand-driven modification of its instruction set. Implemented with partially reconfigurable FPGAs, DISC treats instructions as removable modules paged in and out through partial reconfiguration as demanded by the executing program. Instructions occupy FPGA resources only when needed and FPGA resources can be reused to implement an arbitrary number of performance-enhancing application-specific instructions. DISC further enhances the functional density of FPGAs by physically relocating instruction modules to available FPGA space.
| Year | Citations | |
|---|---|---|
Page 1
Page 1