psoctools | free & open psoc tools

what is this?

At the moment we're focused on the PSoC 5LP, but we're interested in the PSoC 4's as well. PSoC 6 UDB's are identical to PSoC 5LP UDB's.


UDB banks and digital system routing
psoc5lp regmap
switching bits and registers (needs to be cleaned-up/updated/filled-in)
mappings between peripherals and dsi (WIP)
mappings in tabular format (WIP)
example configs for tutorial and reference purposes
logic in routing fabric without pld's Boolean OR and Boolean AND


I'm Andreas Bernhard Wagner and also pointfree on irc freenode. I'm always in ##openfpga (and ##PSoC). There are more of us in those channels. You can also email me at