]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
trb3.git
11 years agoRemove hierarchical stuff
Andreas Neiser [Wed, 25 Feb 2015 07:57:46 +0000 (08:57 +0100)]
Remove hierarchical stuff

11 years agounconstrain also other direction...
Andreas Neiser [Tue, 24 Feb 2015 14:30:00 +0000 (15:30 +0100)]
unconstrain also other direction...

11 years agosnapshot modelsim project file
Andreas Neiser [Tue, 24 Feb 2015 09:41:08 +0000 (10:41 +0100)]
snapshot modelsim project file

11 years agorelax clock constraints for slowcontrol stuff
Andreas Neiser [Tue, 24 Feb 2015 09:40:45 +0000 (10:40 +0100)]
relax clock constraints for slowcontrol stuff

11 years agoMinor index offset fix
Andreas Neiser [Tue, 24 Feb 2015 09:40:15 +0000 (10:40 +0100)]
Minor index offset fix

11 years agoadding files to project
Andreas Neiser [Mon, 23 Feb 2015 11:16:13 +0000 (12:16 +0100)]
adding files to project

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

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

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

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

11 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.

11 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

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

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

11 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

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

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

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

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

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

11 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

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

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

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

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

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

11 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

11 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...

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

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

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

11 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

11 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

11 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

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

11 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

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

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

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

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

11 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

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

11 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

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

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

11 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

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

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

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

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

11 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

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

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

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

11 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

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

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

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

11 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

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

11 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

11 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.

11 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

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

11 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

11 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

11 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

11 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

11 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)

11 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

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

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

11 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)

11 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

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

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

11 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

11 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

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

11 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

11 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

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

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

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

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

11 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

11 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

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

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

11 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

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

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

11 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

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

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

11 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

11 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

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

11 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

11 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