[Open SoC Debug] Overview document

Stefan Wallentowitz stefan at wallentowitz.de
Wed Feb 3 13:48:55 CET 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Philipp and others,

On 03.02.2016 13:10, Philipp Wagner wrote:

> To summarize, I'm proposing a document structure like this:
> 
> 1) Introduction - Environment - Goal + non-goals of the spec -
> Intended audience
> 
> 2) System Overview - Full high-level system architecture - system
> properties -- run-control dbg -- tracing -- memory initialization 
> -- system auto-discovery -- timestamping of events --
> security/auth
> 
> 3) Hardware architecture - Debug Module template -- register/trace
> interfaces, common register map, - Infrastructure modules (HAM/HIM,
> etc.) - on-chip interconnect(s) - off-chip interconnect(s) -
> clock/power domains
> 
> 4) Individual Debug Modules - core -- general description --
> register map -- types of trace events generated -- interface to the
> functional unit (here: CPU core) -- etc. - memory - etc.
> 
> 5) Host software interface What's the entry point for software
> development? What is part of the spec, what is specific to the
> implementation?

I took the first 2 as you propose, about the third I am not sure yet,
I think we should see how it develops.

Please find the branch for restructuring here:
https://github.com/opensocdebug/documentation/tree/overview-revision

Feel free to pick it up from there. I won't be able to write much the
next days, so there should be no need for coordination, if anyone else
wants to jump in, send a short notice to save us duplicate work.

Best,
Stefan

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlax9zcACgkQuMYtsrn2U9yziACgn5PK8VdDshhKptIgD2O04eRQ
tTkAoJdzOaGtkmUbI/UzsTmPw8glv16N
=PcXm
-----END PGP SIGNATURE-----



More information about the OpenSoCDebug mailing list