]>
jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
Andreas Neiser [Mon, 23 Feb 2015 11:16:13 +0000 (12:16 +0100)]
adding files to project
Andreas Neiser [Mon, 23 Feb 2015 11:12:07 +0000 (12:12 +0100)]
little fix
Andreas Neiser [Mon, 23 Feb 2015 11:05:37 +0000 (12:05 +0100)]
finished config register stuff (untested...)
Andreas Neiser [Mon, 23 Feb 2015 09:59:54 +0000 (10:59 +0100)]
Preparing CFD readout mode config
Andreas Neiser [Mon, 23 Feb 2015 09:46:54 +0000 (10:46 +0100)]
Reformat source of ADC handler
Andreas Neiser [Mon, 23 Feb 2015 09:33:41 +0000 (10:33 +0100)]
Revert "testing with smaller ram counter"
This reverts commit
4d1d73448ee31788e34c3fc190bd75b9e56d47ac.
Andreas Neiser [Mon, 23 Feb 2015 09:33:19 +0000 (10:33 +0100)]
this trigger should produce readout race condition
Andreas Neiser [Mon, 23 Feb 2015 08:33:47 +0000 (09:33 +0100)]
resize ram counters properly
Andreas Neiser [Mon, 23 Feb 2015 08:30:24 +0000 (09:30 +0100)]
testing with smaller ram counter
Andreas Neiser [Mon, 23 Feb 2015 08:10:05 +0000 (09:10 +0100)]
Add busy logic to prevent race conditions
Andreas Neiser [Fri, 20 Feb 2015 16:38:11 +0000 (17:38 +0100)]
Maybe works
Andreas Neiser [Fri, 20 Feb 2015 16:29:07 +0000 (17:29 +0100)]
Try this as ram readout
Andreas Neiser [Fri, 20 Feb 2015 16:13:53 +0000 (17:13 +0100)]
No output reg for dpram
Andreas Neiser [Fri, 20 Feb 2015 15:14:35 +0000 (16:14 +0100)]
Adding buffer readout
Andreas Neiser [Fri, 20 Feb 2015 08:49:55 +0000 (09:49 +0100)]
Finish RAM event writing
Andreas Neiser [Thu, 19 Feb 2015 16:50:10 +0000 (17:50 +0100)]
Adding dual port RAM for readout
Andreas Neiser [Thu, 19 Feb 2015 16:17:35 +0000 (17:17 +0100)]
Integral delay correctly set
Andreas Neiser [Thu, 19 Feb 2015 15:48:09 +0000 (16:48 +0100)]
Integrator, ZeroX detect
Andreas Neiser [Thu, 19 Feb 2015 14:31:48 +0000 (15:31 +0100)]
Simulation runs with no warnings
Andreas Neiser [Thu, 19 Feb 2015 13:57:22 +0000 (14:57 +0100)]
Init config prevents sim messages
Andreas Neiser [Thu, 19 Feb 2015 13:49:16 +0000 (14:49 +0100)]
Little fix and formatting
Andreas Neiser [Thu, 19 Feb 2015 13:29:10 +0000 (14:29 +0100)]
CFD signal implemented, not tested yet
Andreas Neiser [Thu, 19 Feb 2015 10:16:32 +0000 (11:16 +0100)]
Changes to properly init for simulation...
Andreas Neiser [Thu, 19 Feb 2015 09:51:11 +0000 (10:51 +0100)]
Implement debug slowcontrol stuff
Andreas Neiser [Thu, 19 Feb 2015 08:45:14 +0000 (09:45 +0100)]
Rename config record names
Andreas Neiser [Thu, 19 Feb 2015 08:42:07 +0000 (09:42 +0100)]
Correct baseline subtracted signal generated
Andreas Neiser [Thu, 19 Feb 2015 08:13:54 +0000 (09:13 +0100)]
Finally defined baseline, but averaging not working yet
Andreas Neiser [Thu, 19 Feb 2015 07:43:16 +0000 (08:43 +0100)]
Default value in ADC makes baseline calculation work
Andreas Neiser [Wed, 18 Feb 2015 18:43:28 +0000 (19:43 +0100)]
Baseline init problem to be solved, but simulation runs
Andreas Neiser [Wed, 18 Feb 2015 18:39:51 +0000 (19:39 +0100)]
Correct shift register
Andreas Neiser [Wed, 18 Feb 2015 18:30:23 +0000 (19:30 +0100)]
Make the testbench test the CFD processor
Andreas Neiser [Wed, 18 Feb 2015 18:26:39 +0000 (19:26 +0100)]
Baseline averaging works maybe...
Andreas Neiser [Wed, 18 Feb 2015 17:17:08 +0000 (18:17 +0100)]
Starting standalone CFD processor
Andreas Neiser [Wed, 18 Feb 2015 14:54:20 +0000 (15:54 +0100)]
Minor config update
Andreas Neiser [Wed, 18 Feb 2015 14:26:34 +0000 (15:26 +0100)]
Fix for Modelsim
Andreas Neiser [Wed, 18 Feb 2015 14:11:34 +0000 (15:11 +0100)]
Run ADC FIFO in continuous mode if CFD readout
Andreas Neiser [Wed, 18 Feb 2015 11:24:32 +0000 (12:24 +0100)]
Introduce READOUT_MODE config option
Andreas Neiser [Wed, 18 Feb 2015 10:53:13 +0000 (11:53 +0100)]
Make extra modelsim project for CFD
Andreas Neiser [Wed, 18 Feb 2015 10:41:05 +0000 (11:41 +0100)]
Snapshot modelsim project file
Andreas Neiser [Wed, 18 Feb 2015 10:11:26 +0000 (11:11 +0100)]
Data output fix
Andreas Neiser [Wed, 18 Feb 2015 09:52:30 +0000 (10:52 +0100)]
Restart FIFO properly, otherwise sim does not work
Andreas Neiser [Wed, 18 Feb 2015 09:43:31 +0000 (10:43 +0100)]
use restart
Andreas Neiser [Wed, 18 Feb 2015 09:19:02 +0000 (10:19 +0100)]
another fix
Andreas Neiser [Wed, 18 Feb 2015 09:05:53 +0000 (10:05 +0100)]
more sophisticated inter process signaling...
Andreas Neiser [Wed, 18 Feb 2015 08:56:45 +0000 (09:56 +0100)]
Maybe working dummy dqsinput
Andreas Neiser [Wed, 18 Feb 2015 07:23:22 +0000 (08:23 +0100)]
Introduce dqsinput, sufficient to simulate deserialize functionality
Andreas Neiser [Tue, 17 Feb 2015 16:32:58 +0000 (17:32 +0100)]
Fix
Andreas Neiser [Tue, 17 Feb 2015 16:29:34 +0000 (17:29 +0100)]
Counter on data
Andreas Neiser [Tue, 17 Feb 2015 15:01:35 +0000 (16:01 +0100)]
Feed all ADCs...
Andreas Neiser [Tue, 17 Feb 2015 13:53:03 +0000 (14:53 +0100)]
Sim works somehow, now feed in reasonable data
Andreas Neiser [Tue, 17 Feb 2015 13:35:45 +0000 (14:35 +0100)]
Maybe works
Andreas Neiser [Tue, 17 Feb 2015 13:32:35 +0000 (14:32 +0100)]
Sim not working yet
Andreas Neiser [Tue, 17 Feb 2015 12:54:17 +0000 (13:54 +0100)]
Testbenching the AD9219 entity
Andreas Neiser [Tue, 17 Feb 2015 10:31:57 +0000 (11:31 +0100)]
Register i'th fifo_empty signal
Andreas Neiser [Thu, 12 Feb 2015 20:05:16 +0000 (21:05 +0100)]
Try with 80MHz
Andreas Neiser [Thu, 12 Feb 2015 17:27:05 +0000 (18:27 +0100)]
Revert "Made each ADC chip separate entity"
This reverts commit
6968103bf7cbfdc80b86ca0d9c23bed88576fad7.
Conflicts:
ADC/source/adc_ad9219.vhd
ADC/source/adc_ad9219_chip.vhd
Andreas Neiser [Thu, 12 Feb 2015 17:18:58 +0000 (18:18 +0100)]
Revert "Add ADC chip entity to project"
This reverts commit
45d99340f008c2c8a11234808468b4e24a2722f5.
Andreas Neiser [Thu, 12 Feb 2015 15:46:11 +0000 (16:46 +0100)]
Remove HGROUP stuff again, maybe this is finally the solution
Andreas Neiser [Thu, 12 Feb 2015 11:13:54 +0000 (12:13 +0100)]
Try with 64MHz
Andreas Neiser [Wed, 11 Feb 2015 18:05:52 +0000 (19:05 +0100)]
Add HGROUP to FIFO, to identify it easier in floorplan
Andreas Neiser [Wed, 11 Feb 2015 16:54:36 +0000 (17:54 +0100)]
Add ADC chip entity to project
Andreas Neiser [Wed, 11 Feb 2015 16:51:37 +0000 (17:51 +0100)]
Made each ADC chip separate entity
Andreas Neiser [Wed, 11 Feb 2015 09:37:26 +0000 (10:37 +0100)]
Synplify: Set clock timing for ADC to 163MHz, enable retiming and pipelining
Andreas Neiser [Wed, 11 Feb 2015 09:35:57 +0000 (10:35 +0100)]
Make map try harder (copied from CTS compile script)
Andreas Neiser [Wed, 11 Feb 2015 09:35:19 +0000 (10:35 +0100)]
Make mpartcre try with all seeds
Andreas Neiser [Wed, 11 Feb 2015 09:31:35 +0000 (10:31 +0100)]
Minor simulation changes
Andreas Neiser [Wed, 11 Feb 2015 08:46:51 +0000 (09:46 +0100)]
Adding pipeline to debug output
Andreas Neiser [Tue, 10 Feb 2015 13:53:25 +0000 (14:53 +0100)]
Changing the PLL to 325MHz to cope with 65MS (hopefully)
Andreas Neiser [Tue, 10 Feb 2015 09:15:44 +0000 (10:15 +0100)]
ADC: Add 65MHz PLL to project
Andreas Neiser [Tue, 10 Feb 2015 09:13:26 +0000 (10:13 +0100)]
ADC: Use 65MHz sampling rate
Andreas Neiser [Tue, 10 Feb 2015 08:59:31 +0000 (09:59 +0100)]
Adding 200->65 MHz PLL
Andreas Neiser [Mon, 9 Feb 2015 12:56:51 +0000 (13:56 +0100)]
ADC: Keep readout data lines low when not actually using
Andreas Neiser [Mon, 9 Feb 2015 12:52:34 +0000 (13:52 +0100)]
Use mpartcre to find designs without timing errors
Andreas Neiser [Fri, 6 Feb 2015 18:39:01 +0000 (19:39 +0100)]
Little fix in testbench
Andreas Neiser [Fri, 6 Feb 2015 18:35:49 +0000 (19:35 +0100)]
Take polarity into account for CFD subtraction
Andreas Neiser [Fri, 6 Feb 2015 18:29:08 +0000 (19:29 +0100)]
Minor testbench changes, saved waveform macro
Andreas Neiser [Fri, 6 Feb 2015 18:27:00 +0000 (19:27 +0100)]
Invert polarity ADC signals
Andreas Neiser [Fri, 6 Feb 2015 17:43:32 +0000 (18:43 +0100)]
Little improvements for simulation
Andreas Neiser [Fri, 6 Feb 2015 17:38:24 +0000 (18:38 +0100)]
Default values for PSA signals
Andreas Neiser [Fri, 6 Feb 2015 16:04:39 +0000 (17:04 +0100)]
Reformat source...
Andreas Neiser [Fri, 6 Feb 2015 15:51:50 +0000 (16:51 +0100)]
Only check trigger threshold when possible zero crossing
Andreas Neiser [Fri, 6 Feb 2015 15:41:09 +0000 (16:41 +0100)]
Use readout threshold to suppress CFD readout on integrated value
Andreas Neiser [Fri, 6 Feb 2015 15:28:20 +0000 (16:28 +0100)]
Use registers economically
Andreas Neiser [Fri, 6 Feb 2015 14:25:47 +0000 (15:25 +0100)]
Fix ram_read_cfd handling
Andreas Neiser [Fri, 6 Feb 2015 12:48:32 +0000 (13:48 +0100)]
Minor edits to get simulation running
Andreas Neiser [Fri, 6 Feb 2015 11:14:08 +0000 (12:14 +0100)]
Config and testbench updates
Andreas Neiser [Fri, 6 Feb 2015 11:03:31 +0000 (12:03 +0100)]
Finished CFD reading state machine
Andreas Neiser [Fri, 6 Feb 2015 08:16:41 +0000 (09:16 +0100)]
First modifications for additional CFD readout, CFD FSM incomplete
Jan Michel [Fri, 5 Jun 2015 12:43:21 +0000 (14:43 +0200)]
removed old test file
Jan Michel [Fri, 5 Jun 2015 12:42:31 +0000 (14:42 +0200)]
new entities and serdes configurations
Jan Michel [Fri, 5 Jun 2015 12:42:13 +0000 (14:42 +0200)]
updated periph_hub for new Diamond 3.4
Cahit [Fri, 22 May 2015 08:41:44 +0000 (10:41 +0200)]
bugfix in compile script for wasa
Cahit [Fri, 22 May 2015 07:31:47 +0000 (09:31 +0200)]
updated compile script for wasa
Cahit [Mon, 18 May 2015 12:32:35 +0000 (14:32 +0200)]
brought the project up-to-date with tdc_v2.1.3
Cahit [Fri, 8 May 2015 12:16:48 +0000 (14:16 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 8 May 2015 12:16:06 +0000 (14:16 +0200)]
brought 32 PinAddOn project up-to-date
Cahit [Fri, 8 May 2015 12:12:30 +0000 (14:12 +0200)]
brought 4-conn-addon (padiwa) project up-to-date
Jan Michel [Tue, 5 May 2015 16:01:19 +0000 (18:01 +0200)]
new files for fpgatest design
Cahit [Mon, 4 May 2015 05:54:16 +0000 (07:54 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Mon, 4 May 2015 05:53:30 +0000 (07:53 +0200)]
minor changes in the ADA project file