uC chip interface arduino
0.9.0
A interface for async and neuromrphic IC testing
Loading...
Searching...
No Matches
TODO
A list of planned extensions:
[ ] AER event mapping system in the dynamic allocated RAM 500KB
[ ] extend mapping system to be able to send pin pulses (probably needs small extra ring buffer)
[ ] 2 phase AER
[ ] to speed up the AER exec implement the handshake variants as sub classesc with method overwriting so that we have less if else
[ ] implement deactivation of interfaces and freeing pins - only full reset possible as of now.
[ ] hand down optional headers for error messages, remove switches
only on request and need
[ ] make time precision configurable
[ ] I2C reciever mode
[ ] SPI reciever mode
[ ] make compatible with CSV test vector files, and test control
[ ] pin analog write
[ ] pin analog read (with sample freq)
[ ] pin PWM write
[ ] pin analog read (with threshold)
[ ] uart interface
[ ] split paralell
Async
(order)
[ ] split paralell
Async
(seperate handshake)
implemented or discarded
[x] implement additional SPI 32 bit transfer as supported by Tennsy API
[x] make the SPI interface modes and speeds configurable via API
[x] unify SPI 8 and 32 into SPI with width config, reuse packet addresses for I2C (remove data8 packet?)
[x] expose arduino I2C interfaces
[x] objectify the
Interface_spi
, Interface_pin and rename them to start with capital letter
[x] move the isr_helper into the corresponding interface helpers
[x] delete constance.h
[wontfix] fast direct access pin hardcoded AER interface 1 in and 1 out (maybe start with one)
[x] automatic sending of output buffer as defalt (with turning off)
Generated by
1.9.5