DOI QR코드

DOI QR Code

Adaptive PCIe system for TI C66x DSPs

TI C66x DSP를 위한 적응형 PCIe 시스템

  • 김민재 (한양대학교 전자컴퓨터통신공학과) ;
  • 진화종 (한양대학교 전자컴퓨터통신공학과) ;
  • 안흥섭 (한양대학교 전자컴퓨터통신공학과) ;
  • 최승원 (한양대학교 전자컴퓨터통신공학과)
  • Received : 2019.11.28
  • Accepted : 2019.12.12
  • Published : 2019.12.30

Abstract

This paper proposes an adaptive PCIe system for TI C66x DSPs. Conventionally, the PCIe system provided by the C66x is a system dependent on the structure in which the primary core writes an application to the DSP memory through the PCIe interface, then activate the secondary core. Due to the dependency between the cores, when developing a project using a PCIe interface, the remaining cores have to be programmed with a concern of the primary core used as the PCIe interface. Therefore, in order to de-couple the connections among the cores, an adaptive PCIe system is proposed, in the paper, in which the cores operate independently compared to the conventional system. Since the core used as the PCIe interface only runs PCIe related operations in the new system, the remaining cores can be fully utilized without concerning the connections with the core for PCIe interface. In order to verify the feasibility of the proposed adaptive PCIe system, the implementations of LTE-A down link, and IEEE 802.11ac are carried out using the evaluation board which includes a TMS320C6670 chip. Altogether, these results support that we demonstrated that the digital signal processing systems with the PCIe Interface can be developed more rapidly by applying the proposed system.

Keywords

References

  1. Cisco, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2017-2022 White Paper, 2019.
  2. M. Shirvaikar and T. Bushnaq,"A comparison between DSP and FPGA platforms for real-time imaging applications," SPIE-IS&T, volume 7244, 2009.
  3. Chan-Bok Jeong, Hyekyung Jwa, Hyeon-Deok Bae,"Design and implementation of a transmitter on embedded multicore DSP systems," Proc. 8th Int. Conf. Ubiquitous Future Netw.(ICUFN), 2016, pp. 374-379.
  4. Texas Instruments, C6000 high performance and power efficient DSPs, http://www.ti.com/processors/digigital-siganl-processors/c6000-floating-point-dsp/overview.html
  5. Texas Instruments, TMS320C6670 Multicore Fixed and Floating-Point System-on-Chip Data Manual, SPRS689D, March 2012.
  6. R. Budruk, "PCI Express Basics," PCI-SIG Developers Conference, 2007
  7. Texas Instruments, AMC to PCIe Adapter Card, http://www.ti.com/tool/TMDXEVMPO
  8. Texas Instruments,PCIE Boot Example, https://e2e.ti.com/cfs-file/_key/communityserver-discussions-camponents-files/791/README.pdf
  9. Texas Instrurnents,KeyStone Architecture DSP Bootloader User Guide, http://www.ti.com/lit/ug/sprugy5c/sprugy5c.pdf
  10. Texas Instruments, MAD Utils User Guide, http://processors.wiki.ti.com/index.php/MAD_Utils_User_Guide
  11. Ettus Research, x300/x310, https://kb.ettus.com/X300/X310
  12. Ettus Research, SBX, https://kb.ettus.com/SBX
  13. Ettus Research, VERT2450 Antenna, https://www.ettus.com/all-products/vert2450/
  14. Ettus Research, UHD, http://kb.ettus.com/UHD
  15. ETSI, ETSI TS 136 211 V15.7.0 (2019-10) LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channel and modulation (3GPP TS 36.211 version 15.7.0 Release 15)
  16. ETSI, ETSI TS 136 212 V15.7.0 (2019-10) LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (3GPP TS 36.212 version 15.7.0 Release 15)
  17. ETSI, ETSI TS 136 213 VI5.7.0 (2019-10) LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (3GPP TS 36.213 version 15.7.0 Release 15)
  18. IEEE, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Amendment 4: Enhancements for Very High Throughput for Operation in Bands below 6 GHz
  19. 김호일.안흥섭.최승원, "범용 DSP를 이용한 RRS기반 기지국 플랫폼 구현," 디지털산업정보학회 논문지, 제 14권, 제4호, 2018, pp.87-92
  20. 진화종.김대진.최승원, "GNU Radio와 TI DSP의 NDK를 LTE SDR 플랫폼 구현," 디지털산업정보학회 논문지, 제14권, 제4호, 2018, pp.93-99
  21. 이광민.안흥섭.최승원, "TMS320C6670 기반 LTE-A PDSCH 디코더 구현," 디지털산업정보학회 논문지, 제14권, 제4호, 2018, pp.79-85