Welcome to SoCLib's development Trac [[PageOutline]] = A) SoCLib Library = * [wiki:Component SoCLib Components General Index] : contains documentation about the hardware components (IP cores) available in the SoCLib library. = B) SoCLib OS & Middleware = * [wiki:Tools/Muteka MutekA] : OS kernel for MPSoCs with support for POSIX threads * [wiki:Tools/Mutekh MutekH] : exo-kernel based OS kernel for MPSoCs with support for POSIX threads * [wiki:Tools/Muteks MutekS] : Optimised, static OS for DSX * [wiki:Tools/Mwmr MWMR] : Hardware / Software communication middleware = C) SoCLib Tools = * [wiki:Tools/Dsx DSX] : Design Space Exploration tool * [wiki:Tools/SystemCass SystemCASS] : Fast SystemC simulation kernel * [wiki:Tools/SocView SoCView] : Interactive simulation environment for debug and instrumentation * [wiki:Tools/GdbServer GdbServer] : A GDB server for multi-processor architectures * [wiki:Tools/VCI_Validation VCI Validation] : A library for the validation of the VCI protocol (CABA and TLM-T versions) = D) SoCLib Resources = == Mailing list == The [mailto:dev@soclib.fr] Mailing list is public and targets general discussion about SoCLib component development. To join the list, either * send an email to [mailto:dev-subscribe@soclib.fr]; * see [http://www.soclib.fr/wws/info/dev]. == Installation, usage == * [wiki:InstallationNotes Installation Notes] : how to install the SoCLib platform on your computer * SoclibCc is the current build system for SoCLib platforms * [wiki:AddComponent Adding new components to the library] : the rules to follow to add a new IP core to the library. == Writing and design guides == * [wiki:WritingRules/General General SoCLib Rules] : general rules regarding the SoCLib components. * [wiki:WritingRules/Caba CABA Writing Rules] : rules to write SystemC CABA simulation models. * [wiki:WritingRules/Tlmt TLM-T Writing Rules] : rules to write SystemC TLM-T simulation models. * [wiki:WritingRules/RISC Processor Modeling] : a general method to write generic processor models. * [wiki:VciAndEndianness Endianness considerations] : Endianness rules in SoCLib == Miscelaneous == * [wiki:WritingRules/TLMT Critères Pour Plate-Forme TLM-T] : criteria defined for writing TLM-T simulation models. * [wiki:SoclibCc/DesignGuide SoclibCc/DesignGuide] is an attempt to justify the choices made in soclib-cc * [wiki:Models Models of documents] to be used by the project partners * [wiki:FrequentlyAskedQuestions Frequently asked questions]: When things goes wrong = E) Tutorials = * [https://www-asim.lip6.fr/trac/dsx/wiki/MjpegCourse DSX tutorial] * [wiki:Motion-JPEG and OS tutorial] = E) Posters and publications =