]>
jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
Andreas Neiser [Thu, 28 May 2015 13:31:59 +0000 (15:31 +0200)]
Adding ipx files back
Andreas Neiser [Thu, 28 May 2015 13:24:42 +0000 (15:24 +0200)]
Add dqsinput 6x5, add 4x5 ipx file
Andreas Neiser [Thu, 28 May 2015 12:32:34 +0000 (14:32 +0200)]
Forgot ADC_DCO skip of ADC10
Andreas Neiser [Thu, 28 May 2015 12:29:57 +0000 (14:29 +0200)]
Revert "Another try to properly disable the problematic ADC"
This reverts commit
e9ebfe851da3c4d529930f13eb399f0ee7db8903.
Andreas Neiser [Thu, 28 May 2015 12:16:55 +0000 (14:16 +0200)]
Another try to properly disable the problematic ADC
Andreas Neiser [Thu, 28 May 2015 11:41:59 +0000 (13:41 +0200)]
Add dqsinput_4x5 file to project
Andreas Neiser [Thu, 28 May 2015 11:40:07 +0000 (13:40 +0200)]
Skip ADC10 for lattice >2.1 compatibility
Andreas Neiser [Thu, 28 May 2015 10:21:39 +0000 (12:21 +0200)]
Revert "Minimal change to hopefully fix par error at M22 site", fails
already at premap :(
This reverts commit
63f85fe1ed7a932e44e1baba1e8e97968303f641.
Andreas Neiser [Thu, 28 May 2015 10:31:06 +0000 (12:31 +0200)]
adding dqsinput 4x5, removing ipx files
Andreas Neiser [Thu, 28 May 2015 10:15:03 +0000 (12:15 +0200)]
Minimal change to hopefully fix par error at M22 site
Andreas Neiser [Thu, 28 May 2015 10:10:17 +0000 (12:10 +0200)]
Adding more TDC constraints manually
Andreas Neiser [Thu, 28 May 2015 10:07:24 +0000 (12:07 +0200)]
Revert "Switching back to Lattice 2.1, since some Pins are not available in newer versions arrrrg"
This reverts commit
e4c41384e614ff8e54eb13782657441c39e9ff7f.
Andreas Neiser [Thu, 28 May 2015 10:07:04 +0000 (12:07 +0200)]
Revert "Minor fix in LPF"
This reverts commit
bff7aa3c8cc6262a359c18806641b291cd394a9b.
Andreas Neiser [Thu, 28 May 2015 07:55:50 +0000 (09:55 +0200)]
Minor fix in LPF
Andreas Neiser [Wed, 27 May 2015 20:38:47 +0000 (22:38 +0200)]
Switching back to Lattice 2.1, since some Pins are not available in newer versions arrrrg
Andreas Neiser [Wed, 27 May 2015 17:53:17 +0000 (19:53 +0200)]
Fix correct ADC selection for TDC input
Andreas Neiser [Wed, 27 May 2015 17:47:09 +0000 (19:47 +0200)]
Adding hopefully reasonable input to TDC
Andreas Neiser [Wed, 27 May 2015 17:30:06 +0000 (19:30 +0200)]
Make space for TDC
Andreas Neiser [Wed, 27 May 2015 17:24:02 +0000 (19:24 +0200)]
TDC constraints (untested), needs smaller ADC regions
Andreas Neiser [Wed, 27 May 2015 16:17:45 +0000 (18:17 +0200)]
Switching to recommended synplify
Andreas Neiser [Wed, 27 May 2015 16:05:52 +0000 (18:05 +0200)]
Registering debug signals, fixes strange synplify errors. This version at least compiles.
Andreas Neiser [Wed, 27 May 2015 15:54:17 +0000 (17:54 +0200)]
Rewrite TDC control reg handling
Andreas Neiser [Wed, 27 May 2015 15:14:50 +0000 (17:14 +0200)]
Fixing compile errors/warnings
Andreas Neiser [Wed, 27 May 2015 15:06:42 +0000 (17:06 +0200)]
Reformat config.vhd, add missing TDC constants
Andreas Neiser [Wed, 27 May 2015 14:53:49 +0000 (16:53 +0200)]
Extending compile_constraints to optionally include TDC
Andreas Neiser [Wed, 27 May 2015 13:28:50 +0000 (15:28 +0200)]
Adding the TDC entity (untested)
Andreas Neiser [Wed, 27 May 2015 08:25:00 +0000 (10:25 +0200)]
Revert "Refine delay"
This reverts commit
cc71945c5c1013c7d2939b360715862468438c7f.
Andreas Neiser [Wed, 27 May 2015 07:59:20 +0000 (09:59 +0200)]
Revert "Make delay=0 totally correct, for testing in firmware"
This reverts commit
6529cb26987c86e43181069cb9d0374272cbb437.
Andreas Neiser [Wed, 27 May 2015 07:56:05 +0000 (09:56 +0200)]
Revert "Add edge samples dump, timing untested"
This reverts commit
0464c68bcc92f880c85c24b274bf7276010af8d9.
Andreas Neiser [Mon, 18 May 2015 14:10:28 +0000 (16:10 +0200)]
Try with 80 again
Andreas Neiser [Thu, 23 Apr 2015 15:11:51 +0000 (17:11 +0200)]
Improve simulation of noisy signal
Andreas Neiser [Wed, 22 Apr 2015 08:03:11 +0000 (10:03 +0200)]
Fix media region location
Andreas Neiser [Wed, 22 Apr 2015 07:54:14 +0000 (09:54 +0200)]
Increase REGION sizes
Andreas Neiser [Tue, 21 Apr 2015 14:29:48 +0000 (16:29 +0200)]
Minor simulation changes
Andreas Neiser [Tue, 21 Apr 2015 14:01:28 +0000 (16:01 +0200)]
Fix simulation
Andreas Neiser [Tue, 21 Apr 2015 14:00:22 +0000 (16:00 +0200)]
Add edge samples dump, timing untested
Andreas Neiser [Mon, 20 Apr 2015 17:12:43 +0000 (19:12 +0200)]
Snapshot simulation changes
Andreas Neiser [Mon, 20 Apr 2015 17:12:25 +0000 (19:12 +0200)]
Add one bit to baseline average
Andreas Neiser [Mon, 20 Apr 2015 17:06:32 +0000 (19:06 +0200)]
Make delay=0 totally correct, for testing in firmware
Andreas Neiser [Mon, 20 Apr 2015 16:51:12 +0000 (18:51 +0200)]
Refine delay
Andreas Neiser [Fri, 17 Apr 2015 15:32:29 +0000 (17:32 +0200)]
Set one bit to prevent becoming end marker
Andreas Neiser [Thu, 16 Apr 2015 13:30:52 +0000 (15:30 +0200)]
Another fix for readout words, run with 24 cores only
Andreas Neiser [Thu, 16 Apr 2015 08:47:58 +0000 (10:47 +0200)]
Make readout more compatible
Andreas Neiser [Tue, 14 Apr 2015 16:31:19 +0000 (18:31 +0200)]
Adding missing config registers
Andreas Neiser [Tue, 14 Apr 2015 16:15:06 +0000 (18:15 +0200)]
Simulation changes
Andreas Neiser [Tue, 14 Apr 2015 15:55:49 +0000 (17:55 +0200)]
Fix missing comma
Andreas Neiser [Tue, 14 Apr 2015 15:52:57 +0000 (17:52 +0200)]
Remove padding word
Andreas Neiser [Tue, 14 Apr 2015 15:46:16 +0000 (17:46 +0200)]
Implement DebugMode
Andreas Neiser [Tue, 14 Apr 2015 11:56:33 +0000 (13:56 +0200)]
Implementing channel disable
Andreas Neiser [Tue, 14 Apr 2015 09:00:06 +0000 (11:00 +0200)]
Make busy signal synced for all four channels
Andreas Neiser [Tue, 14 Apr 2015 08:26:57 +0000 (10:26 +0200)]
Introduce processing mode
Andreas Neiser [Mon, 9 Mar 2015 07:19:31 +0000 (08:19 +0100)]
Multicycle for debug state signal
Andreas Neiser [Fri, 6 Mar 2015 14:29:21 +0000 (15:29 +0100)]
Try with 64 MHz, 80 seems a little bit unstable on ADC init
Andreas Neiser [Fri, 6 Mar 2015 06:56:09 +0000 (07:56 +0100)]
back to 32 cores
Andreas Neiser [Fri, 6 Mar 2015 06:55:14 +0000 (07:55 +0100)]
Multicycle on busy_in, maybe that produces a timing error free design
Andreas Neiser [Thu, 5 Mar 2015 16:32:13 +0000 (17:32 +0100)]
add specific multicycle to config register
Andreas Neiser [Thu, 5 Mar 2015 16:31:52 +0000 (17:31 +0100)]
snapshot modelsim
Andreas Neiser [Thu, 5 Mar 2015 13:23:11 +0000 (14:23 +0100)]
Now locking should work
Andreas Neiser [Thu, 5 Mar 2015 13:03:16 +0000 (14:03 +0100)]
Improve locking of readout
Andreas Neiser [Thu, 5 Mar 2015 12:31:38 +0000 (13:31 +0100)]
Use gray counter for CDC
Andreas Neiser [Thu, 5 Mar 2015 09:37:43 +0000 (10:37 +0100)]
Revert "Moving CONF to ADC clock domain..."
This reverts commit
0c38850a23e6cec161e7b5e0fa57ae098f9529a8.
Conflicts:
ADC/source/adc_handler.vhd
ADC/source/adc_processor_cfd.vhd
Andreas Neiser [Thu, 5 Mar 2015 09:33:33 +0000 (10:33 +0100)]
Revert "TRIGGER_OUT in adc clock domain"
This reverts commit
28614f883959e6e9c0691236e245beea34a7caed.
Conflicts:
ADC/source/adc_processor_cfd.vhd
Andreas Neiser [Thu, 5 Mar 2015 09:32:11 +0000 (10:32 +0100)]
Revert "statebits also to ADC clock domain"
This reverts commit
2c86b4b98dcbe5fac40b29e116320c6a7b9cea52.
Conflicts:
ADC/source/adc_processor_cfd.vhd
Andreas Neiser [Thu, 5 Mar 2015 09:29:13 +0000 (10:29 +0100)]
Revert "DEBUG should be in clk_rd aka ADC clock domain"
This reverts commit
9f9eae72dd826bac4f1023e802d6c913de96dad1.
Conflicts:
ADC/source/adc_ad9219.vhd
Andreas Neiser [Thu, 5 Mar 2015 09:27:57 +0000 (10:27 +0100)]
Revert "CONTROL better clock domain crossing..."
This reverts commit
353dbfcd01b570f6ce82ee3a7644cde2171565ee.
Andreas Neiser [Thu, 5 Mar 2015 09:26:27 +0000 (10:26 +0100)]
Revert "Lets try without the state debug stuff"
This reverts commit
f3e25f1e7ce05bc738872e86b4f96155aa61e7f6.
Andreas Neiser [Thu, 5 Mar 2015 09:13:46 +0000 (10:13 +0100)]
use 16 cores now
Andreas Neiser [Mon, 2 Mar 2015 12:29:02 +0000 (13:29 +0100)]
Lets try without the state debug stuff
Andreas Neiser [Mon, 2 Mar 2015 10:27:06 +0000 (11:27 +0100)]
some more registers for slow control signals
Andreas Neiser [Fri, 27 Feb 2015 15:08:27 +0000 (16:08 +0100)]
CONTROL better clock domain crossing...
Andreas Neiser [Fri, 27 Feb 2015 14:49:19 +0000 (15:49 +0100)]
snapshot modelsim project file
Andreas Neiser [Fri, 27 Feb 2015 15:03:04 +0000 (16:03 +0100)]
DEBUG should be in clk_rd aka ADC clock domain
Andreas Neiser [Fri, 27 Feb 2015 14:47:29 +0000 (15:47 +0100)]
snapshot epoch counter at trigger
Andreas Neiser [Fri, 27 Feb 2015 14:42:52 +0000 (15:42 +0100)]
implement trigger delay
Andreas Neiser [Fri, 27 Feb 2015 14:24:52 +0000 (15:24 +0100)]
writing out the epoch counter
Andreas Neiser [Fri, 27 Feb 2015 13:23:54 +0000 (14:23 +0100)]
adding dpram_50x16
Andreas Neiser [Fri, 27 Feb 2015 13:23:11 +0000 (14:23 +0100)]
statebits also to ADC clock domain
Andreas Neiser [Fri, 27 Feb 2015 13:19:47 +0000 (14:19 +0100)]
TRIGGER_OUT in adc clock domain
Andreas Neiser [Fri, 27 Feb 2015 13:06:50 +0000 (14:06 +0100)]
Moving CONF to ADC clock domain...
Andreas Neiser [Fri, 27 Feb 2015 13:07:22 +0000 (14:07 +0100)]
Simu works
Andreas Neiser [Fri, 27 Feb 2015 12:39:23 +0000 (13:39 +0100)]
Multicycle does not really solve it I guess
Andreas Neiser [Fri, 27 Feb 2015 12:38:35 +0000 (13:38 +0100)]
Use ringbuffer in adc readout
Andreas Neiser [Fri, 27 Feb 2015 12:17:21 +0000 (13:17 +0100)]
adding 50x16 ringbuffer
Andreas Neiser [Thu, 26 Feb 2015 16:56:00 +0000 (17:56 +0100)]
enabling multicycles again
Andreas Neiser [Thu, 26 Feb 2015 13:35:21 +0000 (14:35 +0100)]
Add constraints with pure underscore inst specifiers...
Andreas Neiser [Thu, 26 Feb 2015 13:10:59 +0000 (14:10 +0100)]
adding timings for synplify
Andreas Neiser [Thu, 26 Feb 2015 12:40:08 +0000 (13:40 +0100)]
Now all regions are defined properly according to floorplan view
Andreas Neiser [Thu, 26 Feb 2015 12:39:49 +0000 (13:39 +0100)]
Snapshot modellsim project file
Andreas Neiser [Thu, 26 Feb 2015 12:05:53 +0000 (13:05 +0100)]
left adc stuff is larger...args
Andreas Neiser [Thu, 26 Feb 2015 10:59:04 +0000 (11:59 +0100)]
Manually locating the ADC processor stuff
Andreas Neiser [Thu, 26 Feb 2015 08:07:15 +0000 (09:07 +0100)]
Maybe improved config signal handling
Andreas Neiser [Thu, 26 Feb 2015 07:54:22 +0000 (08:54 +0100)]
also modify ram readout for buffered ram
Andreas Neiser [Thu, 26 Feb 2015 07:42:39 +0000 (08:42 +0100)]
Enable outreg again
Andreas Neiser [Wed, 25 Feb 2015 11:18:06 +0000 (12:18 +0100)]
defining UGROUPS
Andreas Neiser [Wed, 25 Feb 2015 11:17:25 +0000 (12:17 +0100)]
Revert "Adding HGROUPs again..."
This reverts commit
ee73bdbd52b4c87e40f2ed1cc13585d8525ab3b3.
Andreas Neiser [Wed, 25 Feb 2015 08:17:01 +0000 (09:17 +0100)]
Adding HGROUPs again...
Andreas Neiser [Wed, 25 Feb 2015 07:57:46 +0000 (08:57 +0100)]
Remove hierarchical stuff
Andreas Neiser [Tue, 24 Feb 2015 14:30:00 +0000 (15:30 +0100)]
unconstrain also other direction...
Andreas Neiser [Tue, 24 Feb 2015 09:41:08 +0000 (10:41 +0100)]
snapshot modelsim project file
Andreas Neiser [Tue, 24 Feb 2015 09:40:45 +0000 (10:40 +0100)]
relax clock constraints for slowcontrol stuff