]>
jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
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
Jan Michel [Tue, 28 Apr 2015 14:07:51 +0000 (16:07 +0200)]
added trigger information register to CTS
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.
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
Cahit [Fri, 17 Apr 2015 09:08:26 +0000 (11:08 +0200)]
updated project file for SFP power read and new tdc repo
Cahit [Thu, 16 Apr 2015 13:24:26 +0000 (15:24 +0200)]
SFP Digital Diagnostic Monitoring module implemented
Cahit [Wed, 8 Apr 2015 12:15:40 +0000 (14:15 +0200)]
20MHz to 100MHz pll
Cahit [Wed, 8 Apr 2015 12:13:44 +0000 (14:13 +0200)]
various changes in version 2.1.2
Cahit [Wed, 8 Apr 2015 12:06:51 +0000 (14:06 +0200)]
tdc_test is moved to the tdc repo
Cahit [Fri, 13 Mar 2015 16:22:46 +0000 (17:22 +0100)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 13 Mar 2015 16:21:48 +0000 (17:21 +0100)]
release table written in org mode. Also a script exists for exporting the table to latex
Jan Michel [Fri, 13 Mar 2015 13:33:04 +0000 (14:33 +0100)]
fixed to use internal trigger source for CTS
Jan Michel [Thu, 5 Mar 2015 13:08:34 +0000 (14:08 +0100)]
updated CTS to Diamond 3.4, made new simple default config file
Jan Michel [Tue, 3 Mar 2015 16:46:33 +0000 (17:46 +0100)]
moved CTS with Cbmnet to own config file
Jan Michel [Tue, 3 Mar 2015 16:42:52 +0000 (17:42 +0100)]
adjust uart output driver
Tobias Weber [Tue, 24 Feb 2015 13:47:31 +0000 (14:47 +0100)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Tobias Weber [Tue, 24 Feb 2015 13:46:36 +0000 (14:46 +0100)]
additional buffers for synchronizing hitbus and szintilator signals
Tobias Weber [Tue, 24 Feb 2015 13:45:16 +0000 (14:45 +0100)]
high active reset used in all entities and synchronous reset.
Tobias Weber [Mon, 23 Feb 2015 14:12:00 +0000 (15:12 +0100)]
Merge branch 'master' into MuPix
Tobias Weber [Mon, 23 Feb 2015 13:25:17 +0000 (14:25 +0100)]
Solved some timing error. But there is one timing error in SPI Master of trb3 ??
Tobias Weber [Mon, 23 Feb 2015 10:09:14 +0000 (11:09 +0100)]
some typo errors. Design generates bitstream but has timing errors.
Tobias Weber [Mon, 23 Feb 2015 10:07:57 +0000 (11:07 +0100)]
adjustable max size for a mupix data frame
Tobias Weber [Mon, 23 Feb 2015 10:07:23 +0000 (11:07 +0100)]
Error in constraints for auxilliary signals
Tobias Weber [Mon, 23 Feb 2015 09:19:16 +0000 (10:19 +0100)]
Include time walk measurement into existing design
Tobias Weber [Mon, 23 Feb 2015 09:18:38 +0000 (10:18 +0100)]
entity for time walk measurement
Jan Michel [Wed, 18 Feb 2015 17:32:40 +0000 (18:32 +0100)]
added clock switch to gbe hub - if configured for external clock, it switches back to internal if locking fails after power-up
Cahit [Sat, 14 Feb 2015 09:57:08 +0000 (10:57 +0100)]
tdc_v2.1.2 version release
Jan Michel [Fri, 13 Feb 2015 14:37:25 +0000 (15:37 +0100)]
correcting changes in lpf files
Jan Michel [Fri, 13 Feb 2015 14:12:57 +0000 (15:12 +0100)]
updated central hub with new uart
Cahit [Wed, 4 Feb 2015 09:00:38 +0000 (10:00 +0100)]
projects brought up-to-date with tdc_v2.1.1
Cahit [Tue, 3 Feb 2015 11:21:06 +0000 (12:21 +0100)]
periph_padiwa is brought up-to-date with tdc_v2.1.1
Cahit [Mon, 2 Feb 2015 14:24:19 +0000 (15:24 +0100)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Mon, 2 Feb 2015 14:24:15 +0000 (15:24 +0100)]
ring buffer full threshold register moved to 0xc804
Cahit [Mon, 2 Feb 2015 14:22:20 +0000 (15:22 +0100)]
cbmtof is brought up-to-date with tdc_v2.1.1
Cahit [Mon, 2 Feb 2015 14:20:53 +0000 (15:20 +0100)]
tdc version 2.1.1 is released
Cahit [Mon, 2 Feb 2015 14:18:37 +0000 (15:18 +0100)]
edge type correction for single edge designs
Jan Michel [Wed, 28 Jan 2015 17:04:21 +0000 (18:04 +0100)]
changed pulser project compile script
Cahit [Fri, 23 Jan 2015 09:17:43 +0000 (10:17 +0100)]
new fifo core with dynamic threshold
Cahit [Fri, 23 Jan 2015 09:16:39 +0000 (10:16 +0100)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 23 Jan 2015 09:16:34 +0000 (10:16 +0100)]
tdc version 2.1 is released
Jan Michel [Wed, 21 Jan 2015 16:49:05 +0000 (17:49 +0100)]
updated pulser design
Tobias Weber [Wed, 21 Jan 2015 11:21:08 +0000 (12:21 +0100)]
Add a Sensor ID to data frames.
Jan Michel [Thu, 15 Jan 2015 17:33:06 +0000 (18:33 +0100)]
prepared design for pulser
Tobias Weber [Wed, 14 Jan 2015 18:51:10 +0000 (19:51 +0100)]
Trigger bypass is working now. Inactive sensors are identified by 0xfff00000
Tobias Weber [Wed, 14 Jan 2015 15:47:27 +0000 (16:47 +0100)]
Broadcast for reseting the of eventcounters and timestamps (works). The trigger bypass results in a stop the cts read out
Andreas Neiser [Wed, 14 Jan 2015 10:26:34 +0000 (11:26 +0100)]
ADC: convert explicitly to std_logic_vector
Andreas Neiser [Mon, 12 Jan 2015 16:45:33 +0000 (17:45 +0100)]
Base: create_project: allow whitespace in prj statements at end of line...
Andreas Neiser [Mon, 12 Jan 2015 16:39:10 +0000 (17:39 +0100)]
ADC: Make compile_constraints.pl work with base/create_project.pl
Jan Michel [Fri, 9 Jan 2015 18:36:54 +0000 (19:36 +0100)]
using trb_net16_endpoint_hades_full_handler_record with a record for the slow control bus
Andreas Neiser [Thu, 8 Jan 2015 15:00:47 +0000 (16:00 +0100)]
ADC: Make sim work on non-Frankfurt systems, dont forget to actually create the vsim library inside the lattice diamond installation