-------------------------------------------------------------------------
Last updated:
Feb. 11th 2002 @ 12:24 p.m. (E.D.T)
Sarosh N. Fatakia
sfatakia@buphy.bu.edu



DØ Run II
for the dØ-stt project
link reciever & link transmitter firmwares
(FPGA codes)
and some related documents,
written by

Valeri Serebrianski
serebr77@yahoo.com





Related MS-word DOCUMENTS on Testing & Data format
by sarosh

Date Revised
(2001)

LTB or LRB

Version &
Revision #
used

filename.doc
(open/save as)
.doc

corresponding
notes/comments

Aug 31

LRB

LRB_V2, Rev# 19
LTB_V2, Rev# 21,22

rx_test.doc

latest results.

Sept 11

LRB

latest

data_format.text

modified document


LINK RECIEVERS

Date Recieved

Version #

Revision #

V2_*.zip
(save as .zip)

corresponding programing file
V2_*_lrbv2.pof
(save as .pof)

Comments
and, or
known flaws

February 11
2002

V2

20

V2_20.zip

comming soon
V2_20_lrbv2.pof

Fix early PCI STOP on burst transfers.
** not thoroughly tested**

August 23
2001

V2

19

V2_19.zip

V2_19_lrbv2.pof

testing completed.
please see
MS Word doc,
LRB_Report1_12.doc
for specifications.

known inconsistencies exist,
but probably irrelevant.
They are listed in
the rx_test.doc above.

August 18
2001

V2

18

V2_18.zip

V2_17_lrbv2.pof

Irrelevant

August 18
2001

V2

17

V2_17.zip

V2_17_lrbv2.pof

Eric was
working on it

August 14
2001

V2

16

V2_16.zip

V2_16_lrbv2.pof

ok with
Rev#21
Tx firmware

fifo FULL not done,
and changing the
half full depth
not done.
Eric has done them.

July 16
2001

V2

15

V2_15.zip

V2_15_lrbv2.pof

ok with
Rev#21
Tx firmware

July 15
2001

V2

14

V2_14.zip

V2_14_lrbv2.pof

previous error
not gone

July 11
2001

V2

13

V2_13.zip

V2_13_lrbv2.pof

correctable
error's
counter

June 29
2001

V2

12

V2_12.zip

V2_12_lrbv2.pof

previous errors
gone
see
rx_test.doc

June 28
2001

V2

11

V2_11.zip

V2_11_lrbv2.pof

corr_err counter
incorrect

June 8
2001

V2

10

V2_10.zip

V2_10_lrbv2.pof

unavailable

June 7
2001

V2

09

V2_09.zip

V2_09_lrbv2.pof

testing done
some flaws found

June 6
2001

V2

08

V2_08.zip

V2_08_lrbv2.pof

trailer ID match
bit faulty

June 4
2001

V2

07

V2_07.zip

V2_07_lrbv2.pof

trailer word count faulty

May 28
2001

V2

06

V2_06.zip

V2_06_lrbv2.pof

old

May 22
2001

V2

05

V2_05.zip

V2_05_lrbv2.pof

worse

May 12
2001

V2

04

V2_04.zip

V2_04_lrbv2.pof

old

April 26
2001

V2

03

V2_03.zip

V2_03_lrbv2.pof

older

April 14
2001

V2

02

V2_02.zip

V2_02_lrbv2.pof

old

March 23
2001

V2

01

*.zip

*.pof

obsolete



N.B.
1.since all programing files (*.pof), in every revision, are called lrbv2.pof, while simulating or compiling, one will have to rename the V2_*_lrbv2.pof to the common name lrbv2.pof
2. revision # 1 being obsolete, we have not linked it here.




LINK TRANSMITTERS

Date Recieved

Version #

Revision #

Ltb_v2_*.zip
(save as .zip)

corresponding
programing
file
V2_*_ltbv3.pof
(save as .pof)

Comments

Sept 28
2001

V3

22

Ltb_v2_22.zip

V2_22_ltbv3.pof

with "spy mode" feature
New tests done
all features,
except fifo full, & "spy" mode
have been tested.
Lrb Rev#19 firmware used.

July 17
2001

V3

21

Ltb_v2_21.zip

V2_21_ltbv3.pof

ok with Lrb
Rev# 16,19 firmware

July 16
2001

V3

20

Ltb_v2_20.zip

V2_20_ltbv3.pof

format of (h,d,t)
incorrect
in test mode

Date Recieved
(2001)

Version #

Revision #

V2_*.zip
(save as .zip)

corresponding
programing
file
V2_*_ltbv2_9320.pof
(save as .pof)

corresponding
programing
file
V2_*_ltbv2_9560.pof
(save as .pof)

Comments

May 29
2001

V2

05

Ltb_V2_05.zip

V2_05_ltbv2_9320.pof
for smaller FPGA

V2_05_ltbv2_9560.pof
for larger FPGA

ok **
with lrb v2 rev#12

May 28
2001

V2

04

Ltb_V2_04.zip

V2_04_ltbv2_9320.pof
for smaller FPGA

V2_04_ltbv2_9560.pof
for larger FPGA

unavailable



N.B.
** does not necessarily mean 100% ok. At present, tests are aimed at debugging the LRB
1. Since all programing files (*.pof), in every revision, are called lrbv2.pof, while simulating or compiling, one will have to rename the V2_*_ltbv2*_*.pof to the common name ltbv2.pof,


MS-word DOCUMENTS

Date Recieved /Revised

LTB or LRB

Version &
Revision #

filename.doc
(open/save as)
.doc

corresponding
notes/comments

LRB

LRB

LRB

LRB

LRB

August 23
2001

LRB

Report1_12.doc

LRB_Report1_12.doc

corresponds to
the latest lrb
Rev#19 firmware

August 18
2001

LRB

Report1_09.doc

LRB_Report1_09.doc

corresponds to
Rev#16 firmware

August 14
2001

LRB

Report1_08.doc

LRB_Report1_08.doc

corresponds to
lrb Rev#15

June 4
2001

LRB

Report1_06.doc

LRB_Report1_06.doc

has been updated

LTB

LTB

LTB

LTB

LTB

Sept 28
2001

LTB

Report1_3.doc

LTB_Report1_03.doc

corresponds to
the latest ltb
Rev#22 firmware

Feb 20
2001

LTB

Report1_1.doc

LTB_Report1_01.doc

corresponds to
ltb Rev#21

July 16
2001

Hamming

Hamming.doc

Hamming.doc

hamming.c
is used in
Test_mode of Tx