conv-common-gw:eb610e84655659fd34977e21aab7a2700e344c4e commitshttps://ohwr.org/level-conversion/conv-common-gw/commits/eb610e84655659fd34977e21aab7a2700e344c4e2017-02-01T14:38:26Zhttps://ohwr.org/level-conversion/conv-common-gw/commit/eb610e84655659fd34977e21aab7a2700e344c4eImplementation post-review. Main changes are to pull the falling and rising…2017-02-01T14:38:26ZDenia Bouhireddenia.bouhired@cern.chImplementation post-review. Main changes are to pull the falling and rising edges of the asynch pulses directly from the conv_pulse_gen module as outputs and input those the burst controller. The top files have been modified accordingly. Also the pulse output now is correctly generated at the poutput port depending on PCB version and pulse width selection
https://ohwr.org/level-conversion/conv-common-gw/commit/063828d35f8123e34320fdd11e5fd96ffb41f5dbStarted on some moifications following review comments2017-01-27T12:53:17ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/f7a366c247a9b90beacb9a4f98246c59519798cfUpdated common gateware with distinct burst mode enable,from PCB version on the…2017-01-25T15:18:21ZDenia Bouhireddenia.bouhired@cern.chUpdated common gateware with distinct burst mode enable,from PCB version on the PCB, and pulse width select input coming from the dip switch.
https://ohwr.org/level-conversion/conv-common-gw/commit/dca98fbc5ae8a1cfaa00dae0aa6d7b23c1e2799dTop file and package modified, so as to add burst support for wide pulses as ...2017-01-24T10:52:43ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/3695b894e0ac9e0be9b7013c6b0cfb09657dd77eNow using an FSM to hadel pulse repetition and rejection. Thermal model const...2017-01-24T10:51:20ZDenia Bouhireddenia.bouhired@cern.chNow using an FSM to hadel pulse repetition and rejection. Thermal model constant decrement steps are now a generic rather than a signal
https://ohwr.org/level-conversion/conv-common-gw/commit/dbc8bae9360094ae6c460fe7906af8eda4c586baadded modified version of burst controller that should work for 1.2us pulses.…2017-01-16T16:03:32ZDenia Bouhireddenia.bouhired@cern.chadded modified version of burst controller that should work for 1.2us pulses. File is not stricly usable yet as it uses a different length array for thermal model, than the generic burst control module. This array should be turned into a generic value in entity for the the burst module to be generic enough
https://ohwr.org/level-conversion/conv-common-gw/commit/8e8f2a4441b0f55f09e902f6f46dcf22a06ce73bModified register width for single pulse temperature rise2017-01-16T16:01:25ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/fe95a4359c56fd5b2e86fc576f9db262afaa3ccfSmall modifications to the burst control mode, mainly code improvement2017-01-13T09:34:16ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/fa08e685ad4d7cf0b34334c3a4f46ddbac1bb3bfBug fix: counter for pps signal actually requires +ve logic reset signal2016-12-21T11:11:28ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/dae9b236d41a271de49141d339d3fa8cff8f00fbSmall modifs, not functional2016-12-20T14:20:28ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/ebeda8c8259056fc90a12b7f227e8eaadd0318baModified conv_regs entity and component declaration according to new…2016-12-20T11:59:20ZDenia Bouhireddenia.bouhired@cern.chModified conv_regs entity and component declaration according to new conv_regs.vhd from previous commit
https://ohwr.org/level-conversion/conv-common-gw/commit/a8c0d6881fa1dde808ee8cd2be1bb9944c42fdcfconv_regs.vhd had some minor inconsistencies with conv_regs.wb due to some…2016-12-20T11:57:53ZDenia Bouhireddenia.bouhired@cern.chconv_regs.vhd had some minor inconsistencies with conv_regs.wb due to some manual changes. conv_regs.wb has now been modified to match a more recent one on remotes/origin/wr-n-th and then conv_regs has been regenerated without manual intervention
https://ohwr.org/level-conversion/conv-common-gw/commit/b935312b9a6c9c99aef37bc3a375f6ddb81f1d64Small edits, reset time back to 100ms2016-12-20T09:58:21ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/d1ee7528c312699164fe15e7c3e7fc9995b1ea66Small edits, reset time back to 100ms2016-12-20T09:57:43ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/ba6430bd6de456f87c9f012a8867edaa749e63c5Small modifications to account for very short pulses of 250ns. Previously mod...2016-12-19T16:21:47ZDenia Bouhireddenia.bouhired@cern.chSmall modifications to account for very short pulses of 250ns. Previously module would not work properly for the required 2MHz frequency
https://ohwr.org/level-conversion/conv-common-gw/commit/7aabf27ebce1383847ab5f756f5310e2243d20f3small modifications to code2016-12-16T16:24:46ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/897b7d21886e394a27e3f90ab3c5f355614cd9f3Created html and header files for wbgen generated conv_regs.vhd2016-12-16T13:42:21ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/0026c3da632437baef322fdb1bbca3898f375fc9Small bug fixes, changes temperature limits and thermal model characteristics2016-12-16T12:57:34ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/cba9c6a65dc59c0d2b16eac8ac9d9b8c707d536fUpdated top file and burt control module with little modifications. NOTE LED…2016-12-12T12:50:34ZDenia Bouhireddenia.bouhired@cern.chUpdated top file and burt control module with little modifications. NOTE LED sequence is fixed at certain pattern for bitstream debugging
https://ohwr.org/level-conversion/conv-common-gw/commit/3833a0652edf0276f4eb63c37479e041dbcf75b8Counter specific to one-wire registers functionality2016-12-07T11:16:31ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/cce8e7784683e8c23bddd8b34a5eea9ebcecd083Modified top files to support all modifications in register map plus the new…2016-12-07T10:56:28ZDenia Bouhireddenia.bouhired@cern.chModified top files to support all modifications in register map plus the new burst controller. Note that the burst controller supported in this commit is the one that averages frequency over 1000 pulses
https://ohwr.org/level-conversion/conv-common-gw/commit/0161ea17c75ca66ba21bc256d7b88b468ae8357eFile to handle high frequency bursts in a dynamic way, on a pulse by pulse basis2016-12-07T10:52:40ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/e578169cf37706cb649bbef19d7dcd4687040527Added support for temperature readout from one wire chip2016-12-07T10:49:19ZDenia Bouhireddenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/aa7b1affdd5a244cf2f967de6fff6a8c135c0662Added new registers to count TTL pulses and Blocking pulses separately for each…2016-09-07T14:27:31ZDenia Bouhireddenia.bouhired@cern.chAdded new registers to count TTL pulses and Blocking pulses separately for each channel, instead of counting the OR of the two
https://ohwr.org/level-conversion/conv-common-gw/commit/3c3a48f57c5a2518ec87560c57fe84026b859b15commiting modifications of common gateware, now supporting all inv I/O and in...2016-08-10T12:54:23Zdebouhirdenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/f034639f49be0295f29531e445b97845050bf4f7Added inv ttl i/o and inv ttl LEDs2016-08-05T09:23:53Zdebouhirdenia.bouhired@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/3ae0cfc27599e426d1eeb47bb4312a88a4aff160Merge remote-tracking branch 'origin/master'2014-12-11T10:00:12ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/8176b3ed5ebd6f90562f42626404f0b8cf92fcceSmall change in conv_regs wbgen definition file2014-12-11T09:54:16ZTheodor Stanat.stana@cern.ch
The description of the CSR.RST bit has been made clearer to show that it is only
active when CSR.RST_UNLOCK = '1'.https://ohwr.org/level-conversion/conv-common-gw/commit/92017862105b80df9b930a07757b039c986bc130Small comment change in top-level file2014-12-11T09:44:27ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/dc4bfb2545abd9c8cc3851a33839804afd470116doc: Add info about fail-safe lines in LSR2014-09-26T12:52:31ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/052a9c2c3673cb0979c3fd7a4c39409b0ac93d6aAdd FRONTFS and FRONTINVFS bits to LSR2014-09-26T12:25:33ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/d69919e6ec11e93fdf1528b2aae5e356c0bd2d8dChange register MSWR to OSWR2014-09-25T09:09:12ZTheodor Stanat.stana@cern.ch
OSWR also now contains 32 bits, to allow for 32 switches in addition to the
existing 8 general-purpose ones.https://ohwr.org/level-conversion/conv-common-gw/commit/885b948c0d63f0f2154f21ce475908b72f50481aChanged LTSR load policy2014-09-24T10:00:43ZTheodor Stanat.stana@cern.ch
The 125 MHz domain registers are loaded only once the 20 MHz clock domain
registers are loaded. Like this, we avoid having different values in the
registers in the two clock domains.https://ohwr.org/level-conversion/conv-common-gw/commit/a7cd894bf58bb1623a1ec893a16b2a60eeac5f23doc: Add pulse counters, timetagging, manual pulse trigger, thermometer2014-08-29T17:18:23ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/686c0b2ca7d3c205d863dc7aaf9c08e1ac6ff426doc: Add VME_SYSRESET_N pin as reset source (Reset section)2014-08-29T11:24:08ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/1ededea02d203e5150c9f5ab27e340945a047db5doc: Small but impor details in memory map2014-08-29T11:11:28ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/98f1ac450cac3a152a37029039b2eb9eb46eb00cMerge remote-tracking branch 'origin/work' into work2014-08-29T10:52:32ZTheodor Stanat.stana@cern.chhttps://ohwr.org/level-conversion/conv-common-gw/commit/2ff811dd21d6ef0e40a274e855f4d090a92767dfdoc: Changed 'multicast switches' to 'other switches'2014-08-29T10:18:35ZTheodor Stanat.stana@cern.ch
This makes the doc and module more generic. The modification will be made in
the code as well.https://ohwr.org/level-conversion/conv-common-gw/commit/87d7325f28fa9722962936af5b328c7468c0ffa5doc: Removed generics port from Instantiation section2014-08-29T09:35:46ZTheodor Stanat.stana@cern.ch
Also added link to OHWR Wiki page for project examples in the same section.https://ohwr.org/level-conversion/conv-common-gw/commit/92778c1f509fffda2502f6e041091c729c38b121Made sure latest timestamp registers are not loaded on WB cycle2014-08-25T10:34:44ZTheodor Stanat.stana@cern.ch
This is to make sure no readouts of erroneous values from this registers
occur due to the register value not being stable at the time the WB read
cycle is requested.