Commit graph

59 commits

Author SHA1 Message Date
stephan
3b4fa9b1b3 cecederena:
fix bitrot 
		location of module countbits
		ports of module frontend
	consistently use fifo_halffull[2]


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5290 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-17 19:41:49 +00:00
stephan
edbadf30a8 cecederena: comment spelling
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2238 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-20 19:30:55 +00:00
stephan
3f80e1ac95 ccdrena: projection: drop diagonals, fix add bug
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2198 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-30 06:31:24 +00:00
stephan
e363b8049d ccdrena: use fifo_halffull for image dump throttle, to avoid loss
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2197 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-30 06:28:43 +00:00
stephan
07ec1ed5d8 ccdrena: debug fproj
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2184 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-29 00:07:22 +00:00
stephan
ea9289456e ccdrena fproj simulation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2183 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-28 21:49:22 +00:00
stephan
f144d7bb5b ccdrena: implement frame projection mode
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2176 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-24 20:04:24 +00:00
stephan
34ad834e0c ccdrena: support for recent development
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2167 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-16 21:25:06 +00:00
stephan
9b901eb9de ccdclocks:
Extend HS from 6 bit to 8 bit, to accomodate slow vclocks and vbin.
    Extend edge_shift to delay vclock edges much longer, with configurabe
    step size.
    Add IBIN and OSC modes.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2165 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-16 21:18:16 +00:00
stephan
28515b05b2 cecederena:
define unused states and strobes
   testjig simulates new slow vclock nominal timing
   testjig parses ccdimage frames


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2162 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-16 21:08:25 +00:00
stephan
18db911aa3 ccddriver:
prevent fifo write when full
   fix hvalid_pipe for OSC mode


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2161 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-16 21:06:08 +00:00
stephan
d6e19d2c1c ccddriver: build logs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2157 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-14 20:48:43 +00:00
stephan
6f4aa9dc0d ccddriver:
Invert use of hdual.  The chip seems to behave differently than read from the
datasheet.   

Vertical clock falling edge delay goes in steps of 16 clock cycles.  The new 
datasheet calls for a crossing point at 75% of the voltage level.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2156 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-14 20:47:42 +00:00
stephan
9a2f00f286 add MACRO SER_FIFO_ALTERA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2155 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-14 20:38:09 +00:00
stephan
4875e4f099 swap TX - Rx port names
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1652 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:39:16 +00:00
stephan
9b87e83be7 fast adc_data sampling, adc diff mode
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1273 bc5caf13-1734-44f8-af43-603852e9ee25
2012-08-25 12:32:07 +00:00
stephan
e9d732775a add frame counter, frame read fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1267 bc5caf13-1734-44f8-af43-603852e9ee25
2012-08-22 22:46:24 +00:00
stephan
913ddc1c3f image readback fixes, ndrop
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1260 bc5caf13-1734-44f8-af43-603852e9ee25
2012-08-22 12:05:40 +00:00
stephan
73601dec4e add NDROP prescaler
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1256 bc5caf13-1734-44f8-af43-603852e9ee25
2012-08-21 08:09:55 +00:00
stephan
dcf86665fb add timestamp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1255 bc5caf13-1734-44f8-af43-603852e9ee25
2012-08-19 22:52:02 +00:00
stephan
109e30d4c1 do not assert fifo_full for starimage acquisition
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1119 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-19 11:47:12 +00:00
stephan
54ba6ea34b fix mem port readback
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1118 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-19 11:46:13 +00:00
stephan
03bd97df77 merged fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1116 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-17 13:16:02 +00:00
stephan
73d2224341 comments and fixes for the SRAM interface
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1115 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-16 19:24:04 +00:00
stephan
769461ce29 ccdimage ADC data fixed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1086 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-29 23:48:08 +00:00
stephan
d300307882 impelement ADC pipeline and faster sampling option
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1085 bc5caf13-1734-44f8-af43-603852e9ee25
2012-04-28 11:17:45 +00:00
stephan
86455e7609 image mode ccd driver added, with sram double buffer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1007 bc5caf13-1734-44f8-af43-603852e9ee25
2012-03-13 20:07:03 +00:00
stephan
b20310a14e ccddriver in secondary FPGA operational
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@951 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-21 15:33:24 +00:00
stephan
b00a24aec3 grep out int truncation warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@941 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-17 09:53:53 +00:00
stephan
3b478339bb ccddriver at 97%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@940 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-17 09:53:23 +00:00
stephan
090bbd9849 97%, dropped one more fnorm
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@910 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-05 15:20:30 +00:00
stephan
7c4dc2cb78 fix bug in fnorm, resouces at 98%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@909 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-05 13:34:00 +00:00
stephan
f1e002ab14 attempt to use less combinatorial resources in trigger
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@908 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-05 11:36:46 +00:00
stephan
4ae2752651 sign extend more transparently
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@907 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-05 00:47:59 +00:00
stephan
7327325d6b synth before redoing multiplexers
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@906 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-04 23:37:16 +00:00
stephan
ff0d3c5fd6 fix x-offset bug, sign extend bug
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@905 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-04 23:04:29 +00:00
stephan
9a74d6963b save fit summary
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@904 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-04 18:31:20 +00:00
stephan
c977928998 both fpgas sim and synth
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@902 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-04 12:30:12 +00:00
stephan
0c67f9ae66 cecederena first sim steps
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@901 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-02 21:57:48 +00:00
stephan
289f69e74b secondcyclone
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@900 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-01 22:40:07 +00:00
stephan
34b1cf2922 cecederena @ 99%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@886 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-25 15:13:30 +00:00
stephan
22c7364990 starfinder module complete
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@881 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-19 00:51:14 +00:00
stephan
9cb8007d55 line config registers
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@878 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-16 23:12:54 +00:00
stephan
67c6972367 waveforms with new extension name :-)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@875 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-15 23:17:22 +00:00
stephan
eccbac5824 trigger and buffer complete
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@874 bc5caf13-1734-44f8-af43-603852e9ee25
2012-01-15 23:15:30 +00:00
stephan
85e8fa69f1 starfinder sims fine
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@851 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-31 00:00:41 +00:00
stephan
01e16bb0ab connect h-clocks P5A and P7A to LVDS-Tx
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@845 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-22 13:05:06 +00:00
stephan
d03e6f463a fix rpx without hole
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@810 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-13 22:13:52 +00:00
stephan
cd4f9118bd starfinder complete, no trigger yet
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@808 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-09 10:15:17 +00:00
stephan
ec24caf68d starline fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@798 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-07 20:30:08 +00:00