Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
HDL
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RTSD
HDL
Commits
e717ab72
Commit
e717ab72
authored
6 years ago
by
Eric Kooistra
Browse files
Options
Downloads
Patches
Plain Diff
Added #1999, #2004.
parent
d9caeddd
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
applications/apertif/doc/apertif_fpga_firmware_planning_erko.txt
+20
-23
20 additions, 23 deletions
...tions/apertif/doc/apertif_fpga_firmware_planning_erko.txt
with
20 additions
and
23 deletions
applications/apertif/doc/apertif_fpga_firmware_planning_erko.txt
+
20
−
23
View file @
e717ab72
...
...
@@ -38,7 +38,7 @@ Done) #1654: Arts SC1: Run Arts SC1 with MAC controling the Apertif BF using col
###############################################################################
# SR2
: Fringe stopping 22 Dec
# SR2: Fringe stopping 22 Dec
# - 8 dishes
# - single element beams
# - 130 MHz BW
...
...
@@ -56,7 +56,7 @@ Done) #1098, #1105: Robust flashing
###############################################################################
# SR3
: Compound beams 30 Mar
# SR3: Compound beams 30 Mar
# - Uses the PAF correlator and Cas-A to calibrate for the CB pattern, about 1x per year
Done) #1273: Replace test_arts_0.py by DESP python code: setup_arts.py
...
...
@@ -98,8 +98,8 @@ Done) #1230, 1294: Support PAF calibrator using BF BST
Input CB pointing pattern file for dx,dy #1736 and LO1 frequency and ADU, DCU attenuation settings
|
v
dx,dy --> a,d -\-> #1727 Dish control
: standard holog patern
\-> #1726 Signal control
: static calibration observation using the PAF correlators
dx,dy --> a,d -\-> #1727 Dish control: standard holog patern
\-> #1726 Signal control: static calibration observation using the PAF correlators
PAF correlation matrices <--/
|
v
...
...
@@ -125,7 +125,7 @@ Done) #1517: Support beamlet mapping for Aperif X and Arts (20 story points)
In March implemented the 63x63, because SR3 deadline was closing in. This works OK and can
be retried using setup_wg.sh and cmd 90.
Done) #1598, #1599, #1600
: Robust flashing--> Daniel
Done) #1598, #1599, #1600: Robust flashing--> Daniel
- See also #1098, #1105 of SR2
- By protecting the factory image
- Use latest unb1_minimal as factory image in all UniBoards
...
...
@@ -136,8 +136,8 @@ Done) #1722: RT4 BSN timeout UNB5-FN1 (node 41)
Done) #1751: Writing application image in central UNB15-BN0 sometimes fails
Done) #1758: FPGA can hang when application image is corrupt
Done) #1870: I2C with RT-D, UNB-7, BN-3, ADU-CD fails and therefore it cannot lock
10 apr: RT8, X --> UNB-5 link issue?
20 apr: RT5, X --> UNB-7 BN-1 link 0 issue? The BSN aligner at the input does not pass on the other 2.
*) #2004: Central UniBoard BSN timeouts (due to link error)
###############################################################################
# SR4 31 May: Include dish C, D and 135 --> 200 MHz BW
...
...
@@ -151,9 +151,10 @@ Done) #895: PPS cable length compensation in BN filterbank
Done) #1937: Make all visibility packet header flags writable by MAC
Software issues
*
) #1518
: 135 --> 200 MHz
Kept MAC Rbeam settings in:
Done
) #1518: 135 --> 200 MHz
Kept MAC
software
Rbeam settings in:
$RADIOHDL/applications/apertif/commissioning/mac_rbeam_coreDout.log
On 20 June 2018 --cmd 53 --scheme 300MHz_37CB was PASSED, so the MAC software programs 300MHz_37CB when at 200MHz.
*) #1510: Integrate main.py into MAC software, purpose is to have MAC control and thus know all settings (one captain).
...
...
@@ -169,7 +170,7 @@ Software issues
--> Conclusion: Keep wrap in node_apertif_unb1_fn_beamformer
*) #1931: Confirm complex format of BF weights: is it (Im,Re) or (Re,Im).
*) #1999: Use Apertif X image as factory image to avoid too much flash writing and to speed up main.py
###############################################################################
# SR5 30 Jul: Start of Apertizer observations (enable pre-survey)
...
...
@@ -216,10 +217,7 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
- Failing links during observation can be handled by MAC
- RFI is detected by astronomers at visibility level.
!) #1543: End to end VHDL simulations using MM file IO (20 story points)
- Updated Visio drawings FB, BF, X
- VHDL simulation of the full chain (not feasible, instead use end to end WG - DW tests on hardware)
- Verify visibility output order and output load to DW, see tb_node_apertif_unb1_correlator_processing
Done) #1543: End to end VHDL simulations using MM file IO (20 story points)
*) #1655: Finalize quantisation (8 story points)
- SST
...
...
@@ -249,21 +247,20 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
###############################################################################
# SR-6
: Dual polarization
# SR-6: Dual polarization
*) #1542: End to end WG to Correlator output test (8 story points)
- Intermediate verification points are the SST, BST, but finally the visibilities should be verified given WG for single element BF
- Overwrite statistics before reading to ensure fresh data
- Verify visibility output order and output load to DW using a databuffer in the correlator output, see
tb_node_apertif_unb1_correlator_processing_output
- Verify visibility output order and output load to DW using a databuffer in the correlator output, see also #1543
*) #1868: wpfb_unit_dev force Fchan channel output data to 0 for first N_tap bin samples after sync
###############################################################################
# SR-7
: Full 300 MHz BW and 40 CB
# SR-7: Full 300 MHz BW and 40 CB
*) #1651
: 6-bit mode (20 story points)
*) #1651: 6-bit mode (20 story points)
- Clean up generic dependencies to prepare for supporting 6 bit mode.
- system dynamic range reduces, this can first be verified in 8 bit mode
- parameter ripple through in firmware to support both 8bit and 6bit mode (but not in the same image)
...
...
@@ -274,7 +271,7 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
###############################################################################
# SR-8
: Anti aliasing filter
# SR-8: Anti aliasing filter
*) #1664: Anti aliasing filter
- #1451: Unexpected reconstruction of subband filter transfer function based on channel visibility data
...
...
@@ -285,7 +282,7 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
###############################################################################
# SR-9
: Start of Apertif surveys
# SR-9: Start of Apertif surveys
*) Tasks from commissioning and unforeseen work
- Support MAC
...
...
@@ -299,7 +296,7 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
###############################################################################
# SR-10
: Commensal Apertif and Arts SC3 observations
# SR-10: Commensal Apertif and Arts SC3 observations
...
...
@@ -318,7 +315,7 @@ Done) #1163, #397: Flagging for failing links, RFI ? etc.
- add R_beamout inverse index lookup table generation in R_beamout class of pi_apertif_system.py.
- update or create variant of unb1_board.sdc for qsys regarding get_clocks *u_sopc
- ppsh.vhd decrease c_pipeline_output
: NATURAL := 100;
- ppsh.vhd decrease c_pipeline_output: NATURAL := 100;
- add sync_checker stable monitor?
- create tb_dp_bsn_restore_global (partly already covered by tb_dp_block_gen_valid_arr.vhd)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment