Proceedings of the 2003 Conference on Asia South Pacific Design Automation - ASPDAC 2003
DOI: 10.1145/1119772.1119930
|View full text |Cite
|
Sign up to set email alerts
|

Scan-chain based watch-points for efficient run-time debugging and verification of FPGA designs

Abstract: Abstract--This paper describes a structured and area efficient approach for in-situ debugging of application for FPGA based reconfigurable systems. A scan chain is inserted into the hardware design running on the FPGA, which helps in debugging and verification by providing watch-point capability. The scan chain technique proposed is easy to use and has very low overhead. The scan-chain based implementation capitalizes on the capability of newer FPGAs to connect several LUTs serially and configure them as shift… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Overhead data for Chipscope was collected using an embedded processor design (eMIPS) which uses 18,268 slice registers and 21,237 slice LUTs of a Xilinx xc5vlx110t, at 26% and 30% utilization respectively. The area overhead for scan-chain based solutions also varies with design and can go up to 100% [1,2,6]. In terms of preparation time, Chipscope must go through the implementation phase which includes translation, mapping, PAR, and through the bitstream generation phase every time a setting is changed.…”
Section: Test Case and Performancementioning
confidence: 99%
See 1 more Smart Citation
“…Overhead data for Chipscope was collected using an embedded processor design (eMIPS) which uses 18,268 slice registers and 21,237 slice LUTs of a Xilinx xc5vlx110t, at 26% and 30% utilization respectively. The area overhead for scan-chain based solutions also varies with design and can go up to 100% [1,2,6]. In terms of preparation time, Chipscope must go through the implementation phase which includes translation, mapping, PAR, and through the bitstream generation phase every time a setting is changed.…”
Section: Test Case and Performancementioning
confidence: 99%
“…The former inserts additional circuit elements, either by hand or by some tool, to implement a scan-chain inside the user design [1,2,6]. Although this facilitates viewing the entire state of the circuit, the area penalty and change in timing behavior is significant.…”
Section: Introductionmentioning
confidence: 99%