aboutsummaryrefslogtreecommitdiffstats
path: root/sources/apps/case_studies/cs2_data_patterns/README.md
diff options
context:
space:
mode:
authoryct000 <yahyacantugrul@gmail.com>2023-06-05 19:07:35 +0200
committeryct000 <yahyacantugrul@gmail.com>2023-06-05 19:07:35 +0200
commit0a1839abe3e7e03286361b9df2078276799de2d3 (patch)
treed5cfb5cde17cf556b9b49b2f589450984947cda4 /sources/apps/case_studies/cs2_data_patterns/README.md
parent23c13329255364dc1730d7ea220c1497c055e9dc (diff)
downloaddram-bender-0a1839abe3e7e03286361b9df2078276799de2d3.tar.gz
Add case study#2's sources
Diffstat (limited to 'sources/apps/case_studies/cs2_data_patterns/README.md')
-rw-r--r--sources/apps/case_studies/cs2_data_patterns/README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/sources/apps/case_studies/cs2_data_patterns/README.md b/sources/apps/case_studies/cs2_data_patterns/README.md
new file mode 100644
index 0000000..e4a94b3
--- /dev/null
+++ b/sources/apps/case_studies/cs2_data_patterns/README.md
@@ -0,0 +1,11 @@
+## Case Study #2: RowHammer: Data Patterns
+
+### Instructions
+
+1. run `make` to compile the DRAM Bender program
+2. execute `./TEST <hc_per_aggr> <target_row> <aggr_pattern_select> <vic_pattern_select> <out_filename>` to run the experiment
+ - hc_per_aggr: Total number of activation per aggressor row.
+ - target_row: The target row for RH attack.
+ - aggr_pattern_select: SoftMC for 0x00 to 0xFF patterns, DRAM-Bender for 256 random patterns.
+ - vic_pattern_select: 0 for all-zeros, 1 for all-ones.
+ - out_filename: output filename for the results. The output file has the bitflip locations for each victim row and aggr pattern.