[Open-graphics] A possible dataset file format for the PCI analyzer

Dieter netbsd at sopwith.solgatos.com
Sat Jan 6 04:08:58 EST 2007


> We need a file format for the data files.  
>
>	magic string
>	format version number
>	data, including user specified strings for signal names
>	checksum
>	allow for comments (e.g '#' )
>	allow for demand paging (how?)

Here is one way to do it:

/ogp_pci_analyzer/data/testrun23/part10000

# OGP PCI ANALYZER DATASET FORMAT 0.1
# CHECKSUM 123456789
# sample number, clock, data0, data1, data2, ...
10000,0,0,0,1,0,1,1,1, ...
10001,1,0,0,1,0,1,1,1, ...
10002,0,0,0,1,0,1,0,1, ...
10003,1,0,0,1,0,1,1,1, ...

/ogp_pci_analyzer/data/testrun23/part11000

# OGP PCI ANALYZER DATASET FORMAT 0.1
# CHECKSUM 123456783
# sample number, clock, data0, data1, data2, ...
11000,0,0,0,1,0,1,1,0, ...
11001,1,0,0,1,0,1,1,0, ...
11002,0,0,0,1,0,1,0,0, ...
11003,1,0,0,1,0,1,1,0, ...

Advantages:

	simple

	human readable

		We instantly have a way to look at the data
		using more, emacs, vi ...

		This will not be the preferred viewing format
		for most of us (if anyone), but at least it
		is possible, and doesn't require any special software.

		The data can be manipulated with the usual grep,
		cut, paste, sed, awk, perl, and so on.

	handles demand paging

		If a single file is desired, cat the data together
		and redo the checksum.

Note: This would be a format for the files on disk.  I am *not* suggesting
this format for transferring data from the OGD to the support machine.


More information about the Open-graphics mailing list