]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
trb3.git
9 years agoadding files to project
Andreas Neiser [Mon, 23 Feb 2015 11:16:13 +0000 (12:16 +0100)]
adding files to project

9 years agolittle fix
Andreas Neiser [Mon, 23 Feb 2015 11:12:07 +0000 (12:12 +0100)]
little fix

9 years agofinished config register stuff (untested...)
Andreas Neiser [Mon, 23 Feb 2015 11:05:37 +0000 (12:05 +0100)]
finished config register stuff (untested...)

9 years agoPreparing CFD readout mode config
Andreas Neiser [Mon, 23 Feb 2015 09:59:54 +0000 (10:59 +0100)]
Preparing CFD readout mode config

9 years agoReformat source of ADC handler
Andreas Neiser [Mon, 23 Feb 2015 09:46:54 +0000 (10:46 +0100)]
Reformat source of ADC handler

9 years agoRevert "testing with smaller ram counter"
Andreas Neiser [Mon, 23 Feb 2015 09:33:41 +0000 (10:33 +0100)]
Revert "testing with smaller ram counter"

This reverts commit 4d1d73448ee31788e34c3fc190bd75b9e56d47ac.

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