电子产业一站式赋能平台

PCB联盟网

搜索
查看: 4339|回复: 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案例开发——总目录
  o+ H9 K: U' K8 J- {9 C4 I* v0 m( g

  y: ^+ g0 j' @: M! NRTOS(SYS/BIOS)案例基于多核软件开发包BIOS-MCSDK中的pdk_C6678_1_1_2_6包进行开发,底层调用的是CSL(Chip Support Library)函数库,并加入SYS/BIOS实时内核实现多任务运行。: ?$ s9 K, h& j; x; W

% B3 y6 D4 A0 e& |8 c. |: S
! }6 w: {  z: G  \+ a) o
RTOS案例位于产品资料“4-软件资料\Demo\DSP_Demo\RTOS-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。2 O( E: I% U; C. v/ b/ L

" I2 q6 n- [' f
  k- P3 n" h& i# k, R
表 12 J- c7 X3 B" a7 A, e0 q! l6 m9 S
目录, q8 G6 L0 a( S- v+ [4 b
文件/目录& [0 }2 w% X1 k9 X' n3 p
说明+ F  H4 H. R8 a
bin- i( B" Y3 U, _# K1 I8 A
xxx.out4 W% D7 v+ L- X1 N( q6 ?2 a
程序可执行文件4 k/ u# S/ z! O9 E1 B! G
project
2 z# s  C/ A8 m. S& l
xxx.c7 p6 S  B+ d# ^( X% u6 B7 S
程序源码文件/ d8 B5 V" [/ y0 ~) r1 `: c
xxx.cfg* O: i( B$ a8 X9 [/ D
RTSC配置文件, U9 b( r+ F+ Y
driver
: V( @7 K0 Y" Z! }- N, _
驱动文件存放目录% f) J' b0 v0 P( R% n3 Y. U+ W4 G
system+ S. L" T5 i1 b
平台文件存放目录
1 V. @: q  s! [
.ccsproject/.cproject/.project
" p! J+ p& H! ]9 g  H: b
CCS工程文件5 t& R9 P$ {$ Z$ i" O

# O% `2 z; E/ F
/ K: \, O& p$ j2 c

( g) @% G; r, t' T5 \1 x* {本文档案例程序默认使用DSP端主频为1GHz、DSP端DDR3容量为1GByte的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。请通过Micro USB线将调试串口与PC机进行连接,打开串口调试终端SecureCRT并正确进行串口连接设置。& z1 E0 D0 x9 s! F

6 P! J/ _9 L0 z& }3 A

. g, y2 w" k9 J) `BIOS MCSDK官方用户手册链接:processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Chip_Support_Library_.28CSL.29
9 J$ W, c8 k& w, k; f2 H# Z) ^2 Z7 B- C
3 t' K  ~5 }" C& R- m
8 n3 w4 v6 h9 S; _
  i1 q0 u* s$ m% D+ u& f& l' B
今天小编专门以创龙科技的TL6678F-EasyEVM评估板为例为大家详细讲解一款TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP与Xilinx Kintex-7 FPGA处理器设计的高端异构多核评估板,如何进行DSP数字信号处理 RTOS实时操作系统案例开发,为了方便大家学习与查阅。
( F3 u0 i$ r! t: {% e  F$ u* q
* _- N" A9 T1 O, [+ R
由于篇幅过长,将分为几个章节为大家讲解。请留意后续发文!感谢大家的支持与厚爱!$ a9 O1 C; r5 e" ^
) o, s, x$ M/ g

; J/ F7 F: f0 C- u: M
) P; o% j3 }. y  C8 o( ~6 \
1 ]( p' K, O7 u
​+ G7 @$ W, ~) @

6 g3 Q) W8 x8 ]

* T" i. t' ]9 ]6 `+ f# [3 \
0 \7 S3 m3 x3 m1 O9 J. w
4 i7 e0 b6 e2 g% Z3 h
评估板接口资源丰富,引出双路FMC、双路SFP+光口、双路千兆网口、PCIe等高速通信接口,方便用户快速进行产品方案评估与技术预研。6 N& Q+ v# L6 X
案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)详情:site.tronlong.com/pfdownload* e# h+ g! a. Z- P/ E
# w. @- b) f5 r1 L. L+ k8 K* r
* I0 c% Q& k( f, k4 q+ r/ c6 n& H1 L

: m3 @) ]% G. F/ y3 s7 N/ X. k, C2 B

2 X: x9 U: C2 L# O& F典型用领域
ü 软件无线电
ü 雷达探测
ü 光电探测
ü 视频追踪
ü 图像处理
ü 水下探测
ü 定位导航

) P: f* O& s. m6 O8 M0 G6 M- X. O

3 L; O+ l$ a) [/ o) S目录1 ndk_client案例 59 S! [/ d! Q) s+ S0 @
1.1 案例说明 58 _( g( p( [: l; M0 |9 u" X, T. T6 i# w
1.2 案例测试 5( `! k: Q9 I2 O' w5 M8 p2 F; s
1.3 关键代码 101 M' a0 p" W1 J
2 ndk_benchmark案例 14: n0 `- V; f4 ^# L
2.1 案例说明 14
  H9 U: u* }1 Q. X/ C, t! w2.2 案例测试 16
: Z3 q1 h) y8 r' t& D- g2.3 关键代码 23
$ P; Y/ H6 r4 ~3 omp_matvec案例 30; P+ E1 ?% y' e
3.1 案例说明 30- ^& d5 _% R& |1 a8 j! b* _; i
3.2 案例测试 33+ y1 K& X( I, U; V- [1 g: T) i. X
3.3 关键代码 34
. \. |8 o1 G  ]4 web_program案例 36
/ L. ^; I, q. D' U7 O4 q5 [$ m% u4.1 案例说明 36; L) I8 l5 N$ v( h6 b. S
4.2 案例测试 37) g, W$ ^7 n3 m/ \2 m: N9 A
4.3 关键代码 45/ _# m+ R/ x- \$ E
4.4 HTML文件转换说明 53
! ~* w3 P8 [; K, ?1 I2 w' E4 ]' a5 image_processing_ipc案例 55, ?- [0 G0 D; a2 l' Q: @0 s: E
5.1 案例说明 56
( U* F1 c0 f  d% g* p* N$ X& k# a8 d5.2 案例测试 57
/ h, b+ A: D6 s; Y3 \7 F5 G- r. R3 l% g5.3 案例编译 76
, ^% V2 P/ j' C5 x" I( O5.4 关键代码 80
/ E. k5 }+ K# a3 m
- T) s0 z" o+ [+ _$ ]
6 l( N+ P, r5 s: O9 @
6 image_processing_omp案例 889 S, e" b! M" }1 @( Y: k
6.1 案例说明 885 H; _  ?9 G8 j9 s6 \% _
6.2 案例测试 89* T. X9 y2 L8 ~! v% Q. l$ ~! |
6.3 案例编译 921 q7 Y: Z* z$ w) P# X# g
6.4 关键代码 953 ~4 v/ }: n+ H1 }. S# c

- f3 C4 R" S0 a+ X/ c6 e
0 ~- V5 f: V# [- L: K" f: W
更多帮助 102
0 Q, m  M9 f, p) c& g) W0 W# E: Z- o6 P. s+ |' f9 R

, U1 Z# e7 D/ \
5 y5 N1 j0 }+ j2 j, z& p& d. u5 ^- L

" a. t1 n; o) Z. s) T- ^2 H) Y8 I- O1 r; l- Q- I0 N/ G( Y" G  S! z- b

6 C3 r( u( y( Q- ]4 R
更多推荐" j% ~. a: r, P- w- _8 d4 d* }

. l, n  ?. e: c2 STL6678ZH-EVM评估板(C6678 + ZYNQ,地表至强,多核DSP+多核ARM+ FPGA!)* y( o3 ]/ F6 E! B8 D
1 O8 c! W( ^: J5 X2 T  i

. k9 A0 I% v' L; R% o/ h5 v​
! ^7 N6 ?2 `0 z* Z( o; g+ O+ w
: Y( C" E! X* a5 T

. J5 L% @" ]7 I% S9 S/ s基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计的高端异构多核评估板。
" Q& K) l* a# l. @TMS320C6678每核心主频可高达1.25GHz,XC7Z045/XC7Z100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。1 f5 m' l$ \7 ~" I7 e. Y3 H) B+ L
引出双路CameraLink、双路SFP+光口、四路千兆网口、双路SATA、双路PCIe、四路USB、双路CAN、双路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro SD、HPC FMC等接口。1 Q6 V) h( d3 Y( k, y
6 R+ z3 `, T1 R) C8 h
; X/ g  |( ^7 l- ]+ q# ^
TLIMX8-EVM评估板(i.MX 8,,4核ARM Cortex-A53!)" f4 I" U: I, k' S& L! D+ {
​
6 i; k, y( }' U0 C* P6 o! l$ T; x# w& q% j& m

" I  e2 R- m* Z' C* u基于NXP i.MX 8M Mini的4核ARM Cortex-A53 + 单核ARM Cortex-M4多核处理器设计的高性能评估板,每核主频高达1.6GHz。, n& ^' g1 }. Q
引出MIPI CAMERA、MIPI/LVDS LCD、HDMI OUT、LINE IN/OUT、PCIe、FlexSPI、USB、RS485、RS232、千兆网口、百兆网口等接口# j! q/ X( G* e/ k6 Y5 ^. q1 [# S

7 `2 A, c& B8 }  G& C2 U

  t1 e) F5 v" j  g1 G# x+ A" f! M  }下一章节将为大家详情讲解:
2 u5 @6 \0 E: H; f3 H' c

% k* v# w/ u, O7 Z  I+ i" A% j+ `' p1 ndk_client案例开发
$ N) Z" ^! b! q( T3 _$ E  X1.1案例说明
, Q4 D# y3 j6 C3 k3 D1.2案例测试
& a! N: }; M% |1.3关键代码
6 U( b/ }7 v2 s+ X1 A7 Z9 R9 M: P% f7 @5 O5 E% C- w' z

! z# M9 E& {$ G6 M: [& R& {
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

0

主题

13

帖子

34

积分

一级会员

Rank: 1

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

使用道具 举报

发表回复

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

本版积分规则


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