Skip to content

Commit 222b55a

Browse files
SDA USRsdausr
authored andcommitted
Squashed 'ultrasound' changes from f0e0005~10..f0e0005 (#778)
f0e0005 Merge pull request #83 from liyuanz/add_time 361913d add time 64ea0f9 Merge pull request #82 from liyuanz/next 8386360 update 370bb26 Merge pull request #81 from liyuanz/next 4716b14 add memory or time 2b41485 Merge pull request #79 from yuxiangz/makefile a5df524 update makefile for hw_emu bc265f0 Merge pull request #77 from tianminr/L3_dev bd9b7c5 Merge pull request #76 from yuxiangz/sizein d2a2ab6 update scanline case 591cebc add golden out size 4898af0 push request for regress 4cee657 turn up c13c69b update error kernel for kernel_ratio setting 1379c0d Merge remote-tracking branch 'xf_ultrasound/next' into L3_dev 43ecd58 update L2 graph & kernel ratio setup for scanline 5c9a2e5 update host 8a8bc80 Merge pull request #71 from yuxiangz/graph_l3 bd69baf turn memory up 3 b7ee6a5 Merge pull request #73 from siyangw/IO_Dev f516f8e Merge pull request #72 from tianminr/L3_dev a467fa5 turn memory up 9d3c0cc revise description.json bbaee77 Merge pull request #70 from siyangw/IO_Dev f0d9dd8 scanline graph update 22db53e scanline sw_emu pass b0487bd update port name 4404027 sw_emu pass 2571dd9 plane wave pass sw_emu 19e4cc3 Merge remote-tracking branch 'ultrasound/next' into IO_Dev 081a881 plane wave pass x86sim and aiesim 5c27d04 build graph for L3 Co-authored-by: sdausr <sdausr@xilinx.com>
1 parent 31a6c0e commit 222b55a

610 files changed

Lines changed: 121340 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ultrasound/.clang-format

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
Language: Cpp
3+
AccessModifierOffset: -1
4+
AlignAfterOpenBracket: Align
5+
AlignConsecutiveAssignments: false
6+
AlignConsecutiveDeclarations: false
7+
AlignEscapedNewlinesLeft: true
8+
AlignOperands: true
9+
AlignTrailingComments: true
10+
AllowAllParametersOfDeclarationOnNextLine: true
11+
AllowShortBlocksOnASingleLine: false
12+
AllowShortCaseLabelsOnASingleLine: false
13+
AllowShortFunctionsOnASingleLine: Inline
14+
AllowShortIfStatementsOnASingleLine: true
15+
AllowShortLoopsOnASingleLine: true
16+
AlwaysBreakAfterDefinitionReturnType: None
17+
AlwaysBreakAfterReturnType: None
18+
AlwaysBreakBeforeMultilineStrings: true
19+
AlwaysBreakTemplateDeclarations: true
20+
BinPackArguments: true
21+
BinPackParameters: false
22+
BraceWrapping:
23+
AfterClass: false
24+
AfterControlStatement: false
25+
AfterEnum: false
26+
AfterFunction: false
27+
AfterNamespace: false
28+
AfterObjCDeclaration: false
29+
AfterStruct: false
30+
AfterUnion: false
31+
BeforeCatch: false
32+
BeforeElse: false
33+
IndentBraces: false
34+
BreakBeforeBinaryOperators: None
35+
BreakBeforeBraces: Attach
36+
BreakBeforeTernaryOperators: true
37+
BreakConstructorInitializersBeforeComma: false
38+
ColumnLimit: 120
39+
CommentPragmas: '^ IWYU pragma:'
40+
ConstructorInitializerAllOnOneLineOrOnePerLine: true
41+
ConstructorInitializerIndentWidth: 4
42+
ContinuationIndentWidth: 4
43+
Cpp11BracedListStyle: true
44+
DerivePointerAlignment: false
45+
DisableFormat: false
46+
ExperimentalAutoDetectBinPacking: false
47+
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
48+
IncludeCategories:
49+
- Regex: '^<.*\.h>'
50+
Priority: 1
51+
- Regex: '^<.*'
52+
Priority: 2
53+
- Regex: '.*'
54+
Priority: 3
55+
IndentCaseLabels: true
56+
IndentWidth: 4
57+
IndentWrappedFunctionNames: false
58+
KeepEmptyLinesAtTheStartOfBlocks: false
59+
MacroBlockBegin: ''
60+
MacroBlockEnd: ''
61+
MaxEmptyLinesToKeep: 1
62+
NamespaceIndentation: None
63+
ObjCBlockIndentWidth: 4
64+
ObjCSpaceAfterProperty: false
65+
ObjCSpaceBeforeProtocolList: false
66+
PenaltyBreakBeforeFirstCallParameter: 1
67+
PenaltyBreakComment: 300
68+
PenaltyBreakFirstLessLess: 120
69+
PenaltyBreakString: 1000
70+
PenaltyExcessCharacter: 1000000
71+
PenaltyReturnTypeOnItsOwnLine: 200
72+
PointerAlignment: Left
73+
ReflowComments: true
74+
SortIncludes: false
75+
SpaceAfterCStyleCast: false
76+
SpaceBeforeAssignmentOperators: true
77+
SpaceBeforeParens: ControlStatements
78+
SpaceInEmptyParentheses: false
79+
SpacesBeforeTrailingComments: 1
80+
SpacesInAngles: false
81+
SpacesInContainerLiterals: true
82+
SpacesInCStyleCastParentheses: false
83+
SpacesInParentheses: false
84+
SpacesInSquareBrackets: false
85+
Standard: Cpp03
86+
TabWidth: 8
87+
UseTab: Never
88+
...
89+

ultrasound/.gitignore

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
_x_*
2+
build_dir*
3+
emconfig.json
4+
xclbin.run_summary
5+
timeline_trace.csv
6+
profile_summary.csv
7+
reports
8+
xrt.ini
9+
*.swp
10+
*.swo
11+
*.wdb
12+
*.wcfg
13+
*.protoinst
14+
sample_*.ini
15+
jks.*
16+
make_gen_*.ini
17+
TestResults
18+
*.prj
19+
*_sw_emu
20+
*_hw_emu
21+
*_hw
22+
.Xil
23+
*log
24+
bin_*
25+
obj_*
26+
hls
27+
_x
28+
Work
29+
*.xo
30+
*.a
31+
*_output
32+
*_summary
33+
.run
34+
*.xclbin
35+
*.o
36+
*.bak
37+
*.xsa
38+
host_ps_on_x86
39+
*.img
40+
*.sh
41+
tmp_org
42+
.vscode
43+
__tmp_build
44+
*.BIN
45+
*.exe
46+
*.bif
47+
*.bin
48+
sd_card
49+
sim
50+
cfg
51+
*.vcd
52+
.ipcache
53+
.AIE_SIM_CMD_LINE_OPTIONS
54+
ISS_RPC_SERVER_PORT
55+
pmc_args.txt
56+
qemu_args.txt
57+
pl_sample_counts
58+
database_test.json
59+
out_abt_beamform.json
60+
output_res.json
61+
sol.db
62+
Map_Report.csv
63+
temp
64+
pl_sample_count_*

ultrasound/Jenkinsfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@Library('pipeline-library')_
2+
3+
VitisLibPipeline (branch: 'next',
4+
libname: 'xf_ultrasound',
5+
TARGETS: 'hls_csim:hls_csynth:hls_cosim:vitis_sw_emu:vitis_hw_emu:vitis_hw_build:vitis_hw_run:vitis_aie_sim:vitis_aie_x86sim',
6+
upstream_dependencies: '',
7+
devtest: 'RunDeploy.sh',
8+
TOOLVERSION: '2023.1_stable_latest')

0 commit comments

Comments
 (0)