电子产业一站式赋能平台

PCB联盟网

搜索
查看: 3132|回复: 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案例开发——总目录; w4 S, d- g7 [$ D: k* w# _' H
1 c* }  |4 z% n* d- y+ `
/ s0 I+ `# W4 O  t
RTOS(SYS/BIOS)案例基于多核软件开发包BIOS-MCSDK中的pdk_C6678_1_1_2_6包进行开发,底层调用的是CSL(Chip Support Library)函数库,并加入SYS/BIOS实时内核实现多任务运行。0 L. X! P5 s# q  n9 r
) V# W+ ]8 a0 q! x7 V
% y7 x8 I) q9 r; I
RTOS案例位于产品资料“4-软件资料\Demo\DSP_Demo\RTOS-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。. N0 i( w' O0 i
8 i' J7 [6 E2 O  N
8 G* S  p) _9 Z7 [
表 1
- |2 _7 T% D* V; a! D
目录4 y, ^. e1 R# U6 ]. `) x
文件/目录
, U! s! w3 x2 P/ N
说明
% T3 o, a+ R# n3 k
bin
9 m# g1 z6 F2 I( H4 O: ]
xxx.out
6 d. L! v- Y1 t2 }( i! y. M( K" ?& t
程序可执行文件" ?$ K1 J. G: o9 L; X8 I9 H, [7 K
project, U  E+ j- k& D) w% W4 e0 Q2 J" N
xxx.c6 j* o% ~0 S+ b3 p/ ^: o0 ^
程序源码文件
/ W/ t; J# z9 a
xxx.cfg) Z0 @3 b! e, f' e2 r! S0 {. w, H
RTSC配置文件
$ }+ m5 F( I& i
driver& p4 s( R' [3 y, `/ c$ o
驱动文件存放目录
: d6 f" s/ V% e* N! s
system
# d7 |. ?+ \' p  l% S  h  X4 C
平台文件存放目录/ }3 E8 m6 ~" F8 P
.ccsproject/.cproject/.project
0 {5 N% K* G3 @1 I+ i2 F: a
CCS工程文件
3 ], j5 s$ z1 h5 n4 m* A. S
3 y. ]; E! R0 w- c1 v6 ^$ z: I

: r6 Q7 C/ x! q
; }# I% u, }6 \8 n
本文档案例程序默认使用DSP端主频为1GHz、DSP端DDR3容量为1GByte的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。请通过Micro USB线将调试串口与PC机进行连接,打开串口调试终端SecureCRT并正确进行串口连接设置。& L. M1 F2 E" K  }/ c( C
: q  z* O' d6 ]& H$ J7 U* c
+ W  x% t' ~- K! M* F* X
BIOS MCSDK官方用户手册链接:processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Chip_Support_Library_.28CSL.29" O4 r* C, g1 I: i  y- F- |
1 T7 K. ^9 W9 J$ ]# s" p7 c
0 V2 d& B' O9 R
+ g) k& L  v$ U" ^' F

1 T9 Y7 f! ^0 ?. ]今天小编专门以创龙科技的TL6678F-EasyEVM评估板为例为大家详细讲解一款TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP与Xilinx Kintex-7 FPGA处理器设计的高端异构多核评估板,如何进行DSP数字信号处理 RTOS实时操作系统案例开发,为了方便大家学习与查阅。# J) z( ^& k0 S& Y; N) x) M
. O! _3 V. ^; ~7 d1 q0 F

6 X$ I7 m' \4 V0 f" D8 X由于篇幅过长,将分为几个章节为大家讲解。请留意后续发文!感谢大家的支持与厚爱!
4 z3 O% A; P/ U6 |9 y6 l
: z" o% ]( O  |9 l
% b" H& T4 x4 [- d7 f( N

! B4 R# k7 Y" L% o, I; n) F" a8 L
2 B! B6 N* P3 p/ x$ z' ~7 S
​
  ^5 |" G8 V9 J- P- U6 J% h) W! e9 y8 {% `: P4 q1 Z; v( ~! y
& L0 D6 K: I% |9 Q9 }! \7 j
# p( l, ?6 @: c  j/ c1 E

: j+ O  m  p/ Z  t) t; T评估板接口资源丰富,引出双路FMC、双路SFP+光口、双路千兆网口、PCIe等高速通信接口,方便用户快速进行产品方案评估与技术预研。" k4 S# m  M3 E
案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)详情:site.tronlong.com/pfdownload
4 T& o  V  D* x, X5 {+ F  d6 w& b: D2 Y2 @7 ~* b

  \  d+ }/ X7 G& r
$ X( v/ h7 k) ~1 H9 Y

) A! ]2 m5 T5 Z; x' a0 S0 \典型用领域
ü 软件无线电
ü 雷达探测
ü 光电探测
ü 视频追踪
ü 图像处理
ü 水下探测
ü 定位导航
. L1 R3 Z+ m2 c' l, a* G

& J# Z' b( L# N/ ^7 f' b2 J9 A# E目录1 ndk_client案例 5) \5 U8 L$ c  l# {2 N" }& Z1 i
1.1 案例说明 5
  @$ b* Z! r2 t4 v+ C9 G8 m1.2 案例测试 5
7 D' R2 R) Z4 \% {8 E8 n4 q; ?1.3 关键代码 10
* X# H3 Q% c- i; J2 ndk_benchmark案例 14$ @5 d2 `/ }# P
2.1 案例说明 143 r3 w+ h3 f8 o( h: E
2.2 案例测试 167 B' z/ v6 _! ^- Q0 w' U
2.3 关键代码 23
7 H6 m* h8 [% v) ?/ c  L) V" s3 omp_matvec案例 30
. o; ^2 i" @2 P, w! v4 D" o3.1 案例说明 30
) k" F9 L6 W" w; J- `3.2 案例测试 33
6 J: H0 f' N5 L3.3 关键代码 34* }+ B+ c5 h2 H: y( l$ Y8 q6 E
4 web_program案例 36% l6 S+ r: Q# {2 n5 D2 f$ @
4.1 案例说明 36
5 J, p# \7 g. X2 E0 o4.2 案例测试 37
7 q9 E3 R6 h4 b1 j  q* R5 J9 F4.3 关键代码 459 a  O+ z; A* ~0 ]
4.4 HTML文件转换说明 53! s4 L5 E) d( A, D
5 image_processing_ipc案例 55
; J+ U' C0 \5 I; o5.1 案例说明 56
0 u- F( {$ X' O# G- t# F/ N5.2 案例测试 57
" ^  S* n1 _; S, B5.3 案例编译 76/ e' F6 T  s; f9 N3 M7 e- |7 |
5.4 关键代码 806 ?9 a1 P6 a1 M& `* ~
6 d" s% v& q/ |& @
- Q  r, V% v5 `/ b5 W
6 image_processing_omp案例 88
* H' V' y0 H  m, z: L" I* ^6.1 案例说明 885 ?/ {3 b+ _, Z$ ?. @3 X# L
6.2 案例测试 89
, V, H2 U+ h- I% E( J% I7 C6.3 案例编译 925 K! ^8 b" w8 m, E$ H
6.4 关键代码 95' R, G$ ^( F" y/ L7 o; Z

9 S, T: p" D4 B6 @# E+ q

* r, B* u2 K3 ~7 w9 _" n更多帮助 102
6 c) ]: u" l( J
8 W# h; x  p/ g3 i/ g) N
# C7 x6 }- g( j3 V; f+ N+ p# N

# Q9 w9 f9 r# ?8 N

* Q  l: R# |+ U0 b  k* [" p$ E- d4 j( R" H# w3 r  ~9 J# y

+ F7 j' ^: D5 Y, R" b
更多推荐
, A! c! v. F6 G& d: |5 B" K( ]) O
  J7 o# A. f. e2 \/ e. i" u+ B& Z
TL6678ZH-EVM评估板(C6678 + ZYNQ,地表至强,多核DSP+多核ARM+ FPGA!); n8 F1 I- {! a4 z5 {5 `9 m# ]

" F  a+ N& \" X. \

" s* h- j! r+ @- Y$ g​
" @. v* q4 _6 }) ~5 w- G
( P- N  t2 |8 ]+ B7 [, o

7 [5 L0 \4 Q- g基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计的高端异构多核评估板。
4 R8 a2 X( f! Y& V# i) ^! ZTMS320C6678每核心主频可高达1.25GHz,XC7Z045/XC7Z100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。
5 f9 s% ^- X6 ?, t0 E引出双路CameraLink、双路SFP+光口、四路千兆网口、双路SATA、双路PCIe、四路USB、双路CAN、双路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro SD、HPC FMC等接口。
4 S- E2 x1 z0 n8 {( y: Z0 h( ]
" }3 Y% Q  a" D! w' @. n! b; Z9 J0 r

6 x' M% f/ t4 J' ^2 J. @TLIMX8-EVM评估板(i.MX 8,,4核ARM Cortex-A53!)
9 g# t( s) N8 k9 V# P' [​
, \3 N8 E7 H" m* ~! F
% I' \6 M; W; Y# p

5 t) s- r2 M  l' H0 W* e% ?( ?) |基于NXP i.MX 8M Mini的4核ARM Cortex-A53 + 单核ARM Cortex-M4多核处理器设计的高性能评估板,每核主频高达1.6GHz。* p" K$ _1 P- g( |
引出MIPI CAMERA、MIPI/LVDS LCD、HDMI OUT、LINE IN/OUT、PCIe、FlexSPI、USB、RS485、RS232、千兆网口、百兆网口等接口( c! G+ z, r$ F

: Z/ a" y! A! W$ m+ d

+ ]/ t+ }7 X6 e5 P! R7 C6 [. L下一章节将为大家详情讲解:. r( l$ p# B# D) R% s
8 t9 f. _7 U/ q2 ^! X$ N
1 ndk_client案例开发$ O$ J* M5 j3 {9 B0 D
1.1案例说明
1 f( h4 c2 w! d1 \; q; t" Z1.2案例测试8 b7 Q. c1 c/ X' S
1.3关键代码
2 F' Q$ Y, m7 |" c1 J! h8 B/ E/ [! J, U( {9 K. {3 w3 Y6 D  i
. D7 I/ B5 d* S$ t
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

0

主题

13

帖子

34

积分

一级会员

Rank: 1

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

使用道具 举报

发表回复

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

本版积分规则

关闭

站长推荐上一条 /1 下一条


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