Skip to main content

Development of the Embedded Multi Media Card Platform Based on FPGA

  • Conference paper
  • First Online:
  • 1709 Accesses

Abstract

For the validation of eMMC device performance problems involving the effectiveness of testing and non-real time on parameters controlling, it may not be possible to obtain the performance data flexibly and efficiently, requiring consideration of the multi-channel parallel processing and real-time controlling. This paper presents a development platform for eMMC 5.0 device based on Zynq-7000. By combining hardware and software design, this platform is able to support eight eMMC devices working in parallel and get testing information in real time. Meanwhile, the device driver aims at achieving high performance data transfer by using DMA.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Kim, H., Nam, E.H., Choi, K.S., Seong, Y.J., Choi, J.Y., Min, S.L.: Development platforms for flash memory solid state disks. In: 2008 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing (ISORC), pp. 527–528. IEEE (2008)

    Google Scholar 

  2. Wei, D., Gong, Y., Qiao, L., Deng, L.: A hardware-software co-design experiments platform for NAND flash based on Zynq. In: 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), pp. 1–7. IEEE (2014)

    Google Scholar 

  3. Fu, N., Li, Y., Liu, B., Xu, H., Zhang, Y.: Realization of controlling eMMC 5.0 device based on FPGA for automatic test system. In: 2015 IEEE AUTOTESTCON, pp. 251–255. IEEE (2015)

    Google Scholar 

  4. Deng, S.: A new data transfer scheme for eMMC connected subsystems (2014)

    Google Scholar 

  5. Amato, P., Caraccio, D., Confalonieri, E., Sforzin, M.: An analytical model of eMMC key performance indicators. In: 2015 IEEE International Memory Workshop (IMW), pp. 1–4. IEEE (2015)

    Google Scholar 

  6. Reddy, A.K., Paramasivam, P., Vemula, P.B.: Mobile secure data protection using eMMC RPMB partition. In: 2015 International Conference on Computing and Network Communications (CoCoNet), pp. 946–950. IEEE (2015)

    Google Scholar 

  7. Kim, C., Lee, C.: Design of eMMC controller with multiple channels. In: 2016 International SoC Design Conference (ISOCC), pp. 317–318. IEEE (2016)

    Google Scholar 

  8. Ribeiro, I.L.B., Kimura, B.Y.L.: Enabling efficient communications with session multipathing. In: 2014 Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), pp. 231–238. IEEE (2014)

    Google Scholar 

  9. Kavianipour, H., Muschter, S., Bohm, C.: High performance FPGA-based DMA interface for PCIe. IEEE Trans. Nucl. Sci. 61, 745–749 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Songyan Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, S., Chen, T., Wu, S., Zhang, C. (2018). Development of the Embedded Multi Media Card Platform Based on FPGA. In: Gu, X., Liu, G., Li, B. (eds) Machine Learning and Intelligent Communications. MLICOM 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 226. Springer, Cham. https://doi.org/10.1007/978-3-319-73564-1_66

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73564-1_66

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73563-4

  • Online ISBN: 978-3-319-73564-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics