- Nov 28, 2016
-
-
Dimitris Lampridis authored
common/gc_i2c_slave: added option to allow automatic ACK of address byte without external user intervention
-
- Mar 05, 2014
-
-
To make the design more modular, moved the synchronization chain out of the gc_glitch_filt component. Made the necessary changes in the components using the gc_glitch_filt. Also added gc_glitch_filt documentation. Signed-off-by:
Theodor Stana <t.stana@cern.ch>
-
- Feb 26, 2014
-
-
Bridge: Removed "redundant" SIM_WB_TRANSFER state. Slave: Removed redundant ADDR_CHECK state and moved its code to the ADDR state. Also corrected a bug whereby the ack_i pin was not being checked within the ADDR_ACK state. This was causing the FSM to advance even thogh the slave was actually NACK-ing. DOC: Updated documentation for both these modules Signed-off-by:
Theodor Stana <t.stana@cern.ch>
-
- Jan 09, 2014
-
-
Signed-off-by:
Theodor Stana <t.stana@cern.ch> Signed-off-by:
Tomasz Włostowski <tomasz.wlostowski@cern.ch>
-
- I2C slave component now samples SDA line one rising SCL and changes states and shifts out bits on its falling edge - I2C slave component has clearer status outputs - bridge component changed to reflect changes in I2C slave interface - bridge component also returns to IDLE state on I2C stop condition, as reflected by the I2C slave Signed-off-by:
Theodor Stana <t.stana@cern.ch> Signed-off-by:
Tomasz Włostowski <tomasz.wlostowski@cern.ch>
-
- gc_i2c_slave -- generic I2C slave to be used with a processor or tied to a Wishbone interface - gc_glitch_filter -- glitch filter with selectable number of taps - wb_i2c_bridge -- I2C bridge implementing the protocol defined with ELMA for monitoring VME crates - wb_xil_multiboot -- module that accesses the Spartan-6 configuration logic for reconfiguring the FPGA using MultiBoot Doc files for each of these modules can be found in the doc/ folder. Signed-off-by:
Theodor Stana <t.stana@cern.ch> Signed-off-by:
Tomasz Włostowski <tomasz.wlostowski@cern.ch>
-