电子产业一站式赋能平台

PCB联盟网

搜索
查看: 3802|回复: 1
收起左侧

TI C6678 DSP + Xilinx Kintex-7 FPGA评估板|DSP RTOS案例开发——总目录

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2021-2-25 20:04:44 | 显示全部楼层 |阅读模式
基于TI C6678 DSP + Xilinx Kintex-7 FPGA评估板|DSP RTOS案例开发——总目录
. ^* ?  a1 a8 V& |
/ h/ Z( D8 `7 G) z) o
7 v+ I9 ^( k& Q& t9 _/ v' r
RTOS(SYS/BIOS)案例基于多核软件开发包BIOS-MCSDK中的pdk_C6678_1_1_2_6包进行开发,底层调用的是CSL(Chip Support Library)函数库,并加入SYS/BIOS实时内核实现多任务运行。. K/ r. N: t+ K. y
0 O, s7 Q" x  T. E
1 X/ s  t3 S9 Y) F/ g6 u
RTOS案例位于产品资料“4-软件资料\Demo\DSP_Demo\RTOS-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。3 t# M1 Y( W* ]
: F- j+ `) R5 O2 y* V) |3 s- R5 P

+ a9 U0 X% k# J, Y# O2 L5 v, M, U$ O) d表 18 F: M' b; i$ l  v% e# C: f, A
目录: @* O+ a1 n, b0 \6 J" S
文件/目录
7 W  S2 T' W) N& W) `/ S
说明
+ p$ {% ]2 r0 O% F+ C
bin: `/ B& B$ d# S4 F+ t
xxx.out
% W/ Y9 A3 u2 {3 J! q# r2 C
程序可执行文件
9 z' `$ x& ]: t' `/ d
project* ?5 R  _, p( P' V' y3 y  e
xxx.c' e& C3 G4 v. D  K
程序源码文件: ?7 y. n! o. ?# G1 R7 O$ c* A
xxx.cfg* D& R# S# P  \0 Z( x. T
RTSC配置文件
+ X. }0 l3 E0 A2 D0 D$ ]
driver/ W! S7 n2 H* y2 T3 I: }9 T
驱动文件存放目录8 _7 f' @. H! V  X5 c9 g
system
; \2 s; E, l1 K2 E: h2 T
平台文件存放目录
: V( u) O# f/ K$ j
.ccsproject/.cproject/.project
6 I3 j6 @% H8 n. E+ k
CCS工程文件
  U3 l# z5 }8 v/ `9 N" ~

2 k9 P5 Q4 ?) |, m4 @/ O! f' C1 h; H0 t

& @# l6 L/ Y& d9 g0 t$ _6 P- a% w本文档案例程序默认使用DSP端主频为1GHz、DSP端DDR3容量为1GByte的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。请通过Micro USB线将调试串口与PC机进行连接,打开串口调试终端SecureCRT并正确进行串口连接设置。  Q( i3 E7 s0 B* z  O# A1 t

3 r) {" Y& ?* L0 W% {
' v3 u: l' u+ {, K9 H4 \0 A
BIOS MCSDK官方用户手册链接:processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Chip_Support_Library_.28CSL.29
0 j6 c* v, o, H
( g! f+ @- r5 r

. }* v& R2 Z* |) n; S( n2 T/ [1 I& V  R5 A& m( o; b" k

. @& i) P4 S' r7 W今天小编专门以创龙科技的TL6678F-EasyEVM评估板为例为大家详细讲解一款TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP与Xilinx Kintex-7 FPGA处理器设计的高端异构多核评估板,如何进行DSP数字信号处理 RTOS实时操作系统案例开发,为了方便大家学习与查阅。
7 A( o4 l3 T! p# X/ c
7 o2 |4 y2 F) p

& T7 R8 [6 `# R2 f0 _由于篇幅过长,将分为几个章节为大家讲解。请留意后续发文!感谢大家的支持与厚爱!/ x+ u* m6 V3 ?2 i6 O

) ~, _( A' N5 p
; T% R& p3 a  ~: C$ q

1 Y7 N; T* d9 L! p! P3 i

# P4 T- a) R- T0 M, S( M​7 X$ w1 c7 a3 V  S; t
, y% i4 @# T0 k( ]. \

, ?* K. b% w* n% i5 |% U. k$ \( k! p, J/ [6 A

: f# U) q+ ^3 O3 J# B7 y# c评估板接口资源丰富,引出双路FMC、双路SFP+光口、双路千兆网口、PCIe等高速通信接口,方便用户快速进行产品方案评估与技术预研。; K' |7 q& T* \, C; S6 n
案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)详情:site.tronlong.com/pfdownload
; n9 l& U, X# t3 h0 D6 K8 M7 u( b- v- s9 k, p% z

7 H' W8 D0 W3 u/ m' }! a/ H# q& W6 [, Z" W4 z

* r+ w5 \! n; k典型用领域
ü 软件无线电
ü 雷达探测
ü 光电探测
ü 视频追踪
ü 图像处理
ü 水下探测
ü 定位导航
0 k0 N5 r4 t1 H3 P& X8 K6 |. {) l$ ^

3 x$ g; m( [0 l* w/ X; X+ D目录1 ndk_client案例 5% u6 {6 D! L4 u- L6 t- L! {- m
1.1 案例说明 5" |7 X# z/ z' G3 j
1.2 案例测试 5! }3 ~8 K1 _) ?. y/ x
1.3 关键代码 107 X* w2 ]" B- L5 K4 f7 t
2 ndk_benchmark案例 14
4 V( \1 Q" l4 C5 W: C' N2.1 案例说明 14
& z5 E+ ]4 _5 Z1 \+ ^- t- i* U. S2.2 案例测试 16! }4 }' T5 r9 y
2.3 关键代码 23
. E* A! [5 X3 U# [7 l1 S3 omp_matvec案例 30. r* P" F. {3 G# l8 f# m6 l7 ?  n* x
3.1 案例说明 30
9 l$ a% }6 |* i9 n; }& J3.2 案例测试 33
# l5 x9 y  K- N2 R6 W: K3.3 关键代码 34
; ?) E( F( u5 ^$ B, F: [' @4 web_program案例 36, c) Y9 H9 g6 R/ u2 e, N
4.1 案例说明 36
0 P! n" `9 S1 P5 M3 d% H7 T( K4.2 案例测试 37
6 w7 Y  t4 [8 B! ^, m4.3 关键代码 45
9 t" v6 X& U7 t) d1 I- q2 c4.4 HTML文件转换说明 530 g: I- S" v* C5 g1 Q) F) t, p* \
5 image_processing_ipc案例 559 Z; S6 b2 Q7 Q6 j0 ?2 V  s
5.1 案例说明 56
, q9 F$ n6 q5 A# S9 z+ c2 l( C& e5.2 案例测试 57
& K& Y' m( h0 T8 o) J, c5.3 案例编译 765 n( y( ?! Z4 {
5.4 关键代码 80; b! Y* T7 W7 n2 p

2 C* h- r4 w- ^% E1 Y' p' [
% j, U, |' Z. t' ~/ b, Z8 w, c
6 image_processing_omp案例 88
; h. H, C5 N2 w$ d* _+ @1 ~) N& f+ B* y6.1 案例说明 88
4 U+ S$ k: M# s1 g- l6.2 案例测试 89
) n4 M% l% I: }4 c) y2 P8 z6.3 案例编译 92  i) J' ?2 O/ g
6.4 关键代码 958 r6 l  U( c6 i% H; _
, R1 I! x' D8 p. K! q! T3 F6 o
( e  H$ M$ a, }. V
更多帮助 102
$ V, s5 W7 q6 ~1 H4 c/ P! _8 b8 w1 w5 W& I  G: i

2 g; V, _1 l0 p
4 E- a6 q- U" `! x1 N' h( L- n. i) H
  o; a: U) i# B6 L- s- R
8 F6 V7 l9 m$ w6 f
$ |- O4 n; V; C4 A
更多推荐8 z% h* _/ V; h( S( i) g6 {* v

- G4 K; H  H4 `TL6678ZH-EVM评估板(C6678 + ZYNQ,地表至强,多核DSP+多核ARM+ FPGA!); |1 ^3 v3 l, G  o2 \
. M( p. H. y% F8 k
+ C' \/ ~9 d7 N$ t# U4 q
​
* Z8 T$ t3 o* J) _9 Y
/ v% T; n/ j& j0 s: w$ G) j

1 |4 N6 S$ }, X基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计的高端异构多核评估板。
/ S5 c0 }. q' e8 q+ \5 BTMS320C6678每核心主频可高达1.25GHz,XC7Z045/XC7Z100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。
& z% [1 q! H2 I) p( F+ G引出双路CameraLink、双路SFP+光口、四路千兆网口、双路SATA、双路PCIe、四路USB、双路CAN、双路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro SD、HPC FMC等接口。
4 W3 z  a; |3 X7 I" [* Q- ?/ R7 a/ A% s+ t' l0 E4 Q- c+ k
6 ~  F) L5 R* S2 h: a* K
TLIMX8-EVM评估板(i.MX 8,,4核ARM Cortex-A53!)
2 J& o/ w/ X% t. F% G6 ]7 E' p! o​' N+ R# i$ v0 r3 o9 w: `

6 [$ T2 ?. d9 S% w7 v" E: p. B

& c' p. J8 k0 @% ~* _) y基于NXP i.MX 8M Mini的4核ARM Cortex-A53 + 单核ARM Cortex-M4多核处理器设计的高性能评估板,每核主频高达1.6GHz。
9 k5 F* I. V8 `+ Y" U! M$ |" T引出MIPI CAMERA、MIPI/LVDS LCD、HDMI OUT、LINE IN/OUT、PCIe、FlexSPI、USB、RS485、RS232、千兆网口、百兆网口等接口
* g  l/ z9 P5 c; Y. L1 Q1 R2 N  ?$ i8 E) O. ?9 ?3 r, Q  r
" U9 q# V$ H* U7 i' G
下一章节将为大家详情讲解:7 N& X: |7 y; i- Y8 S2 Q

: y% [/ _. m% D; Z5 x7 s1 ndk_client案例开发; c2 `- A% G, w  E+ X- }8 l* h8 T
1.1案例说明
1 u' Y% X/ O( M# F! E+ U1.2案例测试
% }* S' Y9 p, w8 V4 P. D8 X" L& ^1.3关键代码
0 n  A; {) X+ w- n) k, `1 i0 p9 N- X$ A+ W( P1 ?
" y% E2 N% H: f7 e- d6 K
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

0

主题

13

帖子

34

积分

一级会员

Rank: 1

积分
34
发表于 2021-11-4 23:36:47 | 显示全部楼层
功能能性替代6678的国产多核定点和浮点数字处理器,国产替代是趋势,需要的联系QQ:191321088
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表