Matches in SemOpenAlex for { <https://semopenalex.org/work/W3007003693> ?p ?o ?g. }
Showing items 1 to 81 of
81
with 100 items per page.
- W3007003693 abstract "Debugging consumes a large portion of FPGA design time, and with the growing complexity of traditional FPGA systems and the additional verification challenges posed by multiple FPGAs interacting within data centers, debugging productivity is becoming even more important. Current debugging flows either depend on simulation, which is extremely slow but has full visibility, or on hardware execution, which is fast but provides very limited control and visibility. In this paper, we present StateMover, a checkpointing-based debugging framework for FPGAs, which can move design state back and forth between an FPGA and a simulator in a seamless way. StateMover leverages the speed of hardware execution and the full visibility and ease-of-use of a simulator. This enables a novel debugging flow that has a software-like combination of speed with full observability and controllability. StateMover adds minimal hardware to the design to safely stop the design under test so that its state can be extracted or modified in an orderly manner. The added hardware has no timing overhead and a very small area overhead. StateMover currently supports Xilinx UltraScale devices, and its underlying techniques and tools can be ported to other device families that support configuration readback. Moving the state from/to an FPGA to/from a simulator can be performed in a few seconds for large FPGAs, enabling a new debugging flow." @default.
- W3007003693 created "2020-03-06" @default.
- W3007003693 creator A5030184404 @default.
- W3007003693 creator A5084897104 @default.
- W3007003693 date "2020-02-23" @default.
- W3007003693 modified "2023-09-25" @default.
- W3007003693 title "StateMover" @default.
- W3007003693 cites W2032699516 @default.
- W3007003693 cites W2044605272 @default.
- W3007003693 cites W2073321629 @default.
- W3007003693 cites W2102172561 @default.
- W3007003693 cites W2134054737 @default.
- W3007003693 cites W2151591582 @default.
- W3007003693 cites W2284193196 @default.
- W3007003693 cites W2345908052 @default.
- W3007003693 cites W2472334012 @default.
- W3007003693 cites W2525415380 @default.
- W3007003693 cites W2557016272 @default.
- W3007003693 cites W2614197249 @default.
- W3007003693 cites W2614467705 @default.
- W3007003693 cites W2903605401 @default.
- W3007003693 cites W3013676662 @default.
- W3007003693 doi "https://doi.org/10.1145/3373087.3375307" @default.
- W3007003693 hasPublicationYear "2020" @default.
- W3007003693 type Work @default.
- W3007003693 sameAs 3007003693 @default.
- W3007003693 citedByCount "13" @default.
- W3007003693 countsByYear W30070036932020 @default.
- W3007003693 countsByYear W30070036932021 @default.
- W3007003693 countsByYear W30070036932022 @default.
- W3007003693 countsByYear W30070036932023 @default.
- W3007003693 crossrefType "proceedings-article" @default.
- W3007003693 hasAuthorship W3007003693A5030184404 @default.
- W3007003693 hasAuthorship W3007003693A5084897104 @default.
- W3007003693 hasConcept C106251023 @default.
- W3007003693 hasConcept C111919701 @default.
- W3007003693 hasConcept C11413529 @default.
- W3007003693 hasConcept C120665830 @default.
- W3007003693 hasConcept C121332964 @default.
- W3007003693 hasConcept C123403432 @default.
- W3007003693 hasConcept C124774103 @default.
- W3007003693 hasConcept C149635348 @default.
- W3007003693 hasConcept C168065819 @default.
- W3007003693 hasConcept C2777904410 @default.
- W3007003693 hasConcept C2779960059 @default.
- W3007003693 hasConcept C41008148 @default.
- W3007003693 hasConcept C42935608 @default.
- W3007003693 hasConcept C48103436 @default.
- W3007003693 hasConcept C9390403 @default.
- W3007003693 hasConceptScore W3007003693C106251023 @default.
- W3007003693 hasConceptScore W3007003693C111919701 @default.
- W3007003693 hasConceptScore W3007003693C11413529 @default.
- W3007003693 hasConceptScore W3007003693C120665830 @default.
- W3007003693 hasConceptScore W3007003693C121332964 @default.
- W3007003693 hasConceptScore W3007003693C123403432 @default.
- W3007003693 hasConceptScore W3007003693C124774103 @default.
- W3007003693 hasConceptScore W3007003693C149635348 @default.
- W3007003693 hasConceptScore W3007003693C168065819 @default.
- W3007003693 hasConceptScore W3007003693C2777904410 @default.
- W3007003693 hasConceptScore W3007003693C2779960059 @default.
- W3007003693 hasConceptScore W3007003693C41008148 @default.
- W3007003693 hasConceptScore W3007003693C42935608 @default.
- W3007003693 hasConceptScore W3007003693C48103436 @default.
- W3007003693 hasConceptScore W3007003693C9390403 @default.
- W3007003693 hasLocation W30070036931 @default.
- W3007003693 hasOpenAccess W3007003693 @default.
- W3007003693 hasPrimaryLocation W30070036931 @default.
- W3007003693 hasRelatedWork W1532762289 @default.
- W3007003693 hasRelatedWork W1596801655 @default.
- W3007003693 hasRelatedWork W2277606789 @default.
- W3007003693 hasRelatedWork W2358668433 @default.
- W3007003693 hasRelatedWork W2373011076 @default.
- W3007003693 hasRelatedWork W2376932109 @default.
- W3007003693 hasRelatedWork W2387147530 @default.
- W3007003693 hasRelatedWork W2390279801 @default.
- W3007003693 hasRelatedWork W2748952813 @default.
- W3007003693 hasRelatedWork W2899084033 @default.
- W3007003693 isParatext "false" @default.
- W3007003693 isRetracted "false" @default.
- W3007003693 magId "3007003693" @default.
- W3007003693 workType "article" @default.