]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
trb3.git
9 years agothis trigger should produce readout race condition
Andreas Neiser [Mon, 23 Feb 2015 09:33:19 +0000 (10:33 +0100)]
this trigger should produce readout race condition

9 years agoresize ram counters properly
Andreas Neiser [Mon, 23 Feb 2015 08:33:47 +0000 (09:33 +0100)]
resize ram counters properly

9 years agotesting with smaller ram counter
Andreas Neiser [Mon, 23 Feb 2015 08:30:24 +0000 (09:30 +0100)]
testing with smaller ram counter

9 years agoAdd busy logic to prevent race conditions
Andreas Neiser [Mon, 23 Feb 2015 08:10:05 +0000 (09:10 +0100)]
Add busy logic to prevent race conditions

9 years agoMaybe works
Andreas Neiser [Fri, 20 Feb 2015 16:38:11 +0000 (17:38 +0100)]
Maybe works

9 years agoTry this as ram readout
Andreas Neiser [Fri, 20 Feb 2015 16:29:07 +0000 (17:29 +0100)]
Try this as ram readout

9 years agoNo output reg for dpram
Andreas Neiser [Fri, 20 Feb 2015 16:13:53 +0000 (17:13 +0100)]
No output reg for dpram

9 years agoAdding buffer readout
Andreas Neiser [Fri, 20 Feb 2015 15:14:35 +0000 (16:14 +0100)]
Adding buffer readout

9 years agoFinish RAM event writing
Andreas Neiser [Fri, 20 Feb 2015 08:49:55 +0000 (09:49 +0100)]
Finish RAM event writing

9 years agoAdding dual port RAM for readout
Andreas Neiser [Thu, 19 Feb 2015 16:50:10 +0000 (17:50 +0100)]
Adding dual port RAM for readout

9 years agoIntegral delay correctly set
Andreas Neiser [Thu, 19 Feb 2015 16:17:35 +0000 (17:17 +0100)]
Integral delay correctly set

9 years agoIntegrator, ZeroX detect
Andreas Neiser [Thu, 19 Feb 2015 15:48:09 +0000 (16:48 +0100)]
Integrator, ZeroX detect

9 years agoSimulation runs with no warnings
Andreas Neiser [Thu, 19 Feb 2015 14:31:48 +0000 (15:31 +0100)]
Simulation runs with no warnings

9 years agoInit config prevents sim messages
Andreas Neiser [Thu, 19 Feb 2015 13:57:22 +0000 (14:57 +0100)]
Init config prevents sim messages

9 years agoLittle fix and formatting
Andreas Neiser [Thu, 19 Feb 2015 13:49:16 +0000 (14:49 +0100)]
Little fix and formatting

9 years agoCFD signal implemented, not tested yet
Andreas Neiser [Thu, 19 Feb 2015 13:29:10 +0000 (14:29 +0100)]
CFD signal implemented, not tested yet

9 years agoChanges to properly init for simulation...
Andreas Neiser [Thu, 19 Feb 2015 10:16:32 +0000 (11:16 +0100)]
Changes to properly init for simulation...

9 years agoImplement debug slowcontrol stuff
Andreas Neiser [Thu, 19 Feb 2015 09:51:11 +0000 (10:51 +0100)]
Implement debug slowcontrol stuff

9 years agoRename config record names
Andreas Neiser [Thu, 19 Feb 2015 08:45:14 +0000 (09:45 +0100)]
Rename config record names

9 years agoCorrect baseline subtracted signal generated
Andreas Neiser [Thu, 19 Feb 2015 08:42:07 +0000 (09:42 +0100)]
Correct baseline subtracted signal generated

9 years agoFinally defined baseline, but averaging not working yet
Andreas Neiser [Thu, 19 Feb 2015 08:13:54 +0000 (09:13 +0100)]
Finally defined baseline, but averaging not working yet

9 years agoDefault value in ADC makes baseline calculation work
Andreas Neiser [Thu, 19 Feb 2015 07:43:16 +0000 (08:43 +0100)]
Default value in ADC makes baseline calculation work

9 years agoBaseline init problem to be solved, but simulation runs
Andreas Neiser [Wed, 18 Feb 2015 18:43:28 +0000 (19:43 +0100)]
Baseline init problem to be solved, but simulation runs

9 years agoCorrect shift register
Andreas Neiser [Wed, 18 Feb 2015 18:39:51 +0000 (19:39 +0100)]
Correct shift register

9 years agoMake the testbench test the CFD processor
Andreas Neiser [Wed, 18 Feb 2015 18:30:23 +0000 (19:30 +0100)]
Make the testbench test the CFD processor

9 years agoBaseline averaging works maybe...
Andreas Neiser [Wed, 18 Feb 2015 18:26:39 +0000 (19:26 +0100)]
Baseline averaging works maybe...

9 years agoStarting standalone CFD processor
Andreas Neiser [Wed, 18 Feb 2015 17:17:08 +0000 (18:17 +0100)]
Starting standalone CFD processor

9 years agoMinor config update
Andreas Neiser [Wed, 18 Feb 2015 14:54:20 +0000 (15:54 +0100)]
Minor config update

9 years agoFix for Modelsim
Andreas Neiser [Wed, 18 Feb 2015 14:26:34 +0000 (15:26 +0100)]
Fix for Modelsim

9 years agoRun ADC FIFO in continuous mode if CFD readout
Andreas Neiser [Wed, 18 Feb 2015 14:11:34 +0000 (15:11 +0100)]
Run ADC FIFO in continuous mode if CFD readout

9 years agoIntroduce READOUT_MODE config option
Andreas Neiser [Wed, 18 Feb 2015 11:24:32 +0000 (12:24 +0100)]
Introduce READOUT_MODE config option

9 years agoMake extra modelsim project for CFD
Andreas Neiser [Wed, 18 Feb 2015 10:53:13 +0000 (11:53 +0100)]
Make extra modelsim project for CFD

9 years agoSnapshot modelsim project file
Andreas Neiser [Wed, 18 Feb 2015 10:41:05 +0000 (11:41 +0100)]
Snapshot modelsim project file

9 years agoData output fix
Andreas Neiser [Wed, 18 Feb 2015 10:11:26 +0000 (11:11 +0100)]
Data output fix

9 years agoRestart FIFO properly, otherwise sim does not work
Andreas Neiser [Wed, 18 Feb 2015 09:52:30 +0000 (10:52 +0100)]
Restart FIFO properly, otherwise sim does not work

9 years agouse restart
Andreas Neiser [Wed, 18 Feb 2015 09:43:31 +0000 (10:43 +0100)]
use restart

9 years agoanother fix
Andreas Neiser [Wed, 18 Feb 2015 09:19:02 +0000 (10:19 +0100)]
another fix

9 years agomore sophisticated inter process signaling...
Andreas Neiser [Wed, 18 Feb 2015 09:05:53 +0000 (10:05 +0100)]
more sophisticated inter process signaling...

9 years agoMaybe working dummy dqsinput
Andreas Neiser [Wed, 18 Feb 2015 08:56:45 +0000 (09:56 +0100)]
Maybe working dummy dqsinput

9 years agoIntroduce dqsinput, sufficient to simulate deserialize functionality
Andreas Neiser [Wed, 18 Feb 2015 07:23:22 +0000 (08:23 +0100)]
Introduce dqsinput, sufficient to simulate deserialize functionality

9 years agoFix
Andreas Neiser [Tue, 17 Feb 2015 16:32:58 +0000 (17:32 +0100)]
Fix

9 years agoCounter on data
Andreas Neiser [Tue, 17 Feb 2015 16:29:34 +0000 (17:29 +0100)]
Counter on data

9 years agoFeed all ADCs...
Andreas Neiser [Tue, 17 Feb 2015 15:01:35 +0000 (16:01 +0100)]
Feed all ADCs...

9 years agoSim works somehow, now feed in reasonable data
Andreas Neiser [Tue, 17 Feb 2015 13:53:03 +0000 (14:53 +0100)]
Sim works somehow, now feed in reasonable data

9 years agoMaybe works
Andreas Neiser [Tue, 17 Feb 2015 13:35:45 +0000 (14:35 +0100)]
Maybe works

9 years agoSim not working yet
Andreas Neiser [Tue, 17 Feb 2015 13:32:35 +0000 (14:32 +0100)]
Sim not working yet

9 years agoTestbenching the AD9219 entity
Andreas Neiser [Tue, 17 Feb 2015 12:54:17 +0000 (13:54 +0100)]
Testbenching the AD9219 entity

9 years agoRegister i'th fifo_empty signal
Andreas Neiser [Tue, 17 Feb 2015 10:31:57 +0000 (11:31 +0100)]
Register i'th fifo_empty signal

9 years agoTry with 80MHz
Andreas Neiser [Thu, 12 Feb 2015 20:05:16 +0000 (21:05 +0100)]
Try with 80MHz

9 years agoRevert "Made each ADC chip separate entity"
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

9 years agoRevert "Add ADC chip entity to project"
Andreas Neiser [Thu, 12 Feb 2015 17:18:58 +0000 (18:18 +0100)]
Revert "Add ADC chip entity to project"

This reverts commit 45d99340f008c2c8a11234808468b4e24a2722f5.

9 years agoRemove HGROUP stuff again, maybe this is finally the solution
Andreas Neiser [Thu, 12 Feb 2015 15:46:11 +0000 (16:46 +0100)]
Remove HGROUP stuff again, maybe this is finally the solution

9 years agoTry with 64MHz
Andreas Neiser [Thu, 12 Feb 2015 11:13:54 +0000 (12:13 +0100)]
Try with 64MHz

9 years agoAdd HGROUP to FIFO, to identify it easier in floorplan
Andreas Neiser [Wed, 11 Feb 2015 18:05:52 +0000 (19:05 +0100)]
Add HGROUP to FIFO, to identify it easier in floorplan

9 years agoAdd ADC chip entity to project
Andreas Neiser [Wed, 11 Feb 2015 16:54:36 +0000 (17:54 +0100)]
Add ADC chip entity to project

9 years agoMade each ADC chip separate entity
Andreas Neiser [Wed, 11 Feb 2015 16:51:37 +0000 (17:51 +0100)]
Made each ADC chip separate entity

9 years agoSynplify: Set clock timing for ADC to 163MHz, enable retiming and pipelining
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

9 years agoMake map try harder (copied from CTS compile script)
Andreas Neiser [Wed, 11 Feb 2015 09:35:57 +0000 (10:35 +0100)]
Make map try harder (copied from CTS compile script)

9 years agoMake mpartcre try with all seeds
Andreas Neiser [Wed, 11 Feb 2015 09:35:19 +0000 (10:35 +0100)]
Make mpartcre try with all seeds

9 years agoMinor simulation changes
Andreas Neiser [Wed, 11 Feb 2015 09:31:35 +0000 (10:31 +0100)]
Minor simulation changes

9 years agoAdding pipeline to debug output
Andreas Neiser [Wed, 11 Feb 2015 08:46:51 +0000 (09:46 +0100)]
Adding pipeline to debug output

9 years agoChanging the PLL to 325MHz to cope with 65MS (hopefully)
Andreas Neiser [Tue, 10 Feb 2015 13:53:25 +0000 (14:53 +0100)]
Changing the PLL to 325MHz to cope with 65MS (hopefully)

9 years agoADC: Add 65MHz PLL to project
Andreas Neiser [Tue, 10 Feb 2015 09:15:44 +0000 (10:15 +0100)]
ADC: Add 65MHz PLL to project

9 years agoADC: Use 65MHz sampling rate
Andreas Neiser [Tue, 10 Feb 2015 09:13:26 +0000 (10:13 +0100)]
ADC: Use 65MHz sampling rate

9 years agoAdding 200->65 MHz PLL
Andreas Neiser [Tue, 10 Feb 2015 08:59:31 +0000 (09:59 +0100)]
Adding 200->65 MHz PLL

9 years agoADC: Keep readout data lines low when not actually using
Andreas Neiser [Mon, 9 Feb 2015 12:56:51 +0000 (13:56 +0100)]
ADC: Keep readout data lines low when not actually using

9 years agoUse mpartcre to find designs without timing errors
Andreas Neiser [Mon, 9 Feb 2015 12:52:34 +0000 (13:52 +0100)]
Use mpartcre to find designs without timing errors

9 years agoLittle fix in testbench
Andreas Neiser [Fri, 6 Feb 2015 18:39:01 +0000 (19:39 +0100)]
Little fix in testbench

9 years agoTake polarity into account for CFD subtraction
Andreas Neiser [Fri, 6 Feb 2015 18:35:49 +0000 (19:35 +0100)]
Take polarity into account for CFD subtraction

9 years agoMinor testbench changes, saved waveform macro
Andreas Neiser [Fri, 6 Feb 2015 18:29:08 +0000 (19:29 +0100)]
Minor testbench changes, saved waveform macro

9 years agoInvert polarity ADC signals
Andreas Neiser [Fri, 6 Feb 2015 18:27:00 +0000 (19:27 +0100)]
Invert polarity ADC signals

9 years agoLittle improvements for simulation
Andreas Neiser [Fri, 6 Feb 2015 17:43:32 +0000 (18:43 +0100)]
Little improvements for simulation

9 years agoDefault values for PSA signals
Andreas Neiser [Fri, 6 Feb 2015 17:38:24 +0000 (18:38 +0100)]
Default values for PSA signals

9 years agoReformat source...
Andreas Neiser [Fri, 6 Feb 2015 16:04:39 +0000 (17:04 +0100)]
Reformat source...

9 years agoOnly check trigger threshold when possible zero crossing
Andreas Neiser [Fri, 6 Feb 2015 15:51:50 +0000 (16:51 +0100)]
Only check trigger threshold when possible zero crossing

9 years agoUse readout threshold to suppress CFD readout on integrated value
Andreas Neiser [Fri, 6 Feb 2015 15:41:09 +0000 (16:41 +0100)]
Use readout threshold to suppress CFD readout on integrated value

9 years agoUse registers economically
Andreas Neiser [Fri, 6 Feb 2015 15:28:20 +0000 (16:28 +0100)]
Use registers economically

9 years agoFix ram_read_cfd handling
Andreas Neiser [Fri, 6 Feb 2015 14:25:47 +0000 (15:25 +0100)]
Fix ram_read_cfd handling

9 years agoMinor edits to get simulation running
Andreas Neiser [Fri, 6 Feb 2015 12:48:32 +0000 (13:48 +0100)]
Minor edits to get simulation running

9 years agoConfig and testbench updates
Andreas Neiser [Fri, 6 Feb 2015 11:14:08 +0000 (12:14 +0100)]
Config and testbench updates

9 years agoFinished CFD reading state machine
Andreas Neiser [Fri, 6 Feb 2015 11:03:31 +0000 (12:03 +0100)]
Finished CFD reading state machine

9 years agoFirst modifications for additional CFD readout, CFD FSM incomplete
Andreas Neiser [Fri, 6 Feb 2015 08:16:41 +0000 (09:16 +0100)]
First modifications for additional CFD readout, CFD FSM incomplete

10 years agoremoved old test file
Jan Michel [Fri, 5 Jun 2015 12:43:21 +0000 (14:43 +0200)]
removed old test file

10 years agonew entities and serdes configurations
Jan Michel [Fri, 5 Jun 2015 12:42:31 +0000 (14:42 +0200)]
new entities and serdes configurations

10 years agoupdated periph_hub for new Diamond 3.4
Jan Michel [Fri, 5 Jun 2015 12:42:13 +0000 (14:42 +0200)]
updated periph_hub for new Diamond 3.4

10 years agobugfix in compile script for wasa
Cahit [Fri, 22 May 2015 08:41:44 +0000 (10:41 +0200)]
bugfix in compile script for wasa

10 years agoupdated compile script for wasa
Cahit [Fri, 22 May 2015 07:31:47 +0000 (09:31 +0200)]
updated compile script for wasa

10 years agobrought the project up-to-date with tdc_v2.1.3
Cahit [Mon, 18 May 2015 12:32:35 +0000 (14:32 +0200)]
brought the project up-to-date with tdc_v2.1.3

10 years agoMerge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 8 May 2015 12:16:48 +0000 (14:16 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3

10 years agobrought 32 PinAddOn project up-to-date
Cahit [Fri, 8 May 2015 12:16:06 +0000 (14:16 +0200)]
brought 32 PinAddOn project up-to-date

10 years agobrought 4-conn-addon (padiwa) 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

10 years agonew files for fpgatest design
Jan Michel [Tue, 5 May 2015 16:01:19 +0000 (18:01 +0200)]
new files for fpgatest design

10 years agoMerge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Mon, 4 May 2015 05:54:16 +0000 (07:54 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3

10 years agominor changes in the ADA project file
Cahit [Mon, 4 May 2015 05:53:30 +0000 (07:53 +0200)]
minor changes in the ADA project file

10 years agoadded trigger information register to CTS
Jan Michel [Tue, 28 Apr 2015 14:07:51 +0000 (16:07 +0200)]
added trigger information register to CTS

10 years agoadded a sync media interface to cbmtof. Disable it in config.vhd. cbmtof doesn't...
Jan Michel [Tue, 28 Apr 2015 14:06:21 +0000 (16:06 +0200)]
added a sync media interface to cbmtof. Disable it in config.vhd. cbmtof doesn't compile at the moment due to TDC change? Recovered clock needs testing.

10 years agoADA AddOn project is brought up-to-date with tdc 2.1.2 and SPI interface for PADI...
Cahit [Mon, 27 Apr 2015 10:33:17 +0000 (12:33 +0200)]
ADA AddOn project is brought up-to-date with tdc 2.1.2 and SPI interface for PADI is added

10 years agoupdated project file for SFP power read and new tdc repo
Cahit [Fri, 17 Apr 2015 09:08:26 +0000 (11:08 +0200)]
updated project file for SFP power read and new tdc repo

10 years agoSFP Digital Diagnostic Monitoring module implemented
Cahit [Thu, 16 Apr 2015 13:24:26 +0000 (15:24 +0200)]
SFP Digital Diagnostic Monitoring module implemented

10 years ago20MHz to 100MHz pll
Cahit [Wed, 8 Apr 2015 12:15:40 +0000 (14:15 +0200)]
20MHz to 100MHz pll