Add author, affiliation, and sponsor info to trace-generator files.
This commit is contained in:
parent
91e3c9b96f
commit
1b6871f3d8
@ -1,5 +1,25 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
# This file was originally written by Matthew Naylor, University of
|
||||||
|
# Cambridge.
|
||||||
|
#
|
||||||
|
# This software was partly developed by the University of Cambridge
|
||||||
|
# Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237
|
||||||
|
# ("CTSRD"), as part of the DARPA CRASH research programme.
|
||||||
|
#
|
||||||
|
# This software was partly developed by the University of Cambridge
|
||||||
|
# Computer Laboratory under DARPA/AFRL contract FA8750-11-C-0249
|
||||||
|
# ("MRC2"), as part of the DARPA MRC research programme.
|
||||||
|
#
|
||||||
|
# This software was partly developed by the University of Cambridge
|
||||||
|
# Computer Laboratory as part of the Rigorous Engineering of
|
||||||
|
# Mainstream Systems (REMS) project, funded by EPSRC grant
|
||||||
|
# EP/K008528/1.
|
||||||
|
|
||||||
|
# -------
|
||||||
|
# Outline
|
||||||
|
# -------
|
||||||
|
|
||||||
# This script takes memory-subsystem traces produced by the groundtest
|
# This script takes memory-subsystem traces produced by the groundtest
|
||||||
# trace generator (see tracegen.scala) and puts them into a format
|
# trace generator (see tracegen.scala) and puts them into a format
|
||||||
# that can be validated by the axe tool (see
|
# that can be validated by the axe tool (see
|
||||||
|
@ -1,7 +1,18 @@
|
|||||||
// Generate memory traces that result from random sequences of memory
|
// This file was originally written by Matthew Naylor, University of
|
||||||
// operations. These traces can then be validated by an external
|
// Cambridge, based on code already present in the groundtest repo.
|
||||||
// tool. A trace is a simply sequence of memory requests and
|
//
|
||||||
// responses.
|
// This software was partly developed by the University of Cambridge
|
||||||
|
// Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237
|
||||||
|
// ("CTSRD"), as part of the DARPA CRASH research programme.
|
||||||
|
//
|
||||||
|
// This software was partly developed by the University of Cambridge
|
||||||
|
// Computer Laboratory under DARPA/AFRL contract FA8750-11-C-0249
|
||||||
|
// ("MRC2"), as part of the DARPA MRC research programme.
|
||||||
|
//
|
||||||
|
// This software was partly developed by the University of Cambridge
|
||||||
|
// Computer Laboratory as part of the Rigorous Engineering of
|
||||||
|
// Mainstream Systems (REMS) project, funded by EPSRC grant
|
||||||
|
// EP/K008528/1.
|
||||||
|
|
||||||
package groundtest
|
package groundtest
|
||||||
|
|
||||||
@ -12,6 +23,15 @@ import rocket._
|
|||||||
import scala.util.Random
|
import scala.util.Random
|
||||||
import cde.{Parameters, Field}
|
import cde.{Parameters, Field}
|
||||||
|
|
||||||
|
// =======
|
||||||
|
// Outline
|
||||||
|
// =======
|
||||||
|
|
||||||
|
// Generate memory traces that result from random sequences of memory
|
||||||
|
// operations. These traces can then be validated by an external
|
||||||
|
// tool. A trace is a simply sequence of memory requests and
|
||||||
|
// responses.
|
||||||
|
|
||||||
// ==========================
|
// ==========================
|
||||||
// Trace-generator parameters
|
// Trace-generator parameters
|
||||||
// ==========================
|
// ==========================
|
||||||
|
Loading…
Reference in New Issue
Block a user