CONV-TTL-BLO gateware version 2.1
Release notes
NOTE: DEPRECATED GATEWARE
- Pulse repetition with max. frequency of 4150 Hz
- 1.2us pulse on output
- duty cycle of 1/200
- input pulses with duty cycle of more than 1/200 are rejected
- I2C to Wishbone bridge following the protocol defined together with ELMA
- Diagnostics support
- converter board ID
- unique board ID via DS18B20 thermometer chip
- gateware version
- state of on-board switches
- state of RTM detection lines
- state of I2C watchdog timer
- input pulse counters
- time-tagging of last 128 received pulses, stored in rolling ring buffer
- remote logic reset
- manual pulse triggering
- system errors (also light ERR LED)
- Pulse and status LED control
- Remote reprogramming
Binary files
- Binary files for remote reprogramming
- To create a complete bitstream (golden + release) for direct download to the flash, see here
Sources
Documentation
- Block diagram
* For the implementation of each block, consult the HDL guide
-
compile from source
git clone git:https://www.ohwr.org/level-conversion/conv-ttl-blo/conv-ttl-blo-gw.git cd conv-ttl-blo-gw git checkout v2.1 cd doc/hdlguide/ make
Theodor-Adrian Stana, Apr. 2014