Berangkat dari kebutuhan Software/Hardware Codesign, yaitu suatu perancangan terpadu (biasanya dalam konteks sistem benam atau embedded system) yang melibatkan komponen hardware dan software sekaligus, sehingga dibutuhkan piranti yang mendukung. Jika kita menggunakan prosesor umum (general processor), tentunya ada bagian-bagian prosesor yang tidak dibutuhkan untuk suatu aplikasi, misalnya tidak membutuhkan fasilitas ADC-nta, TIMER-nya, dll, tentunya akan membuat prosesor tersebut menjadi tidak efisien dan efektif lagi. Sementara itu dari sisi perangkat lunak atau software-nya sudah dipastikan dirancang dan diimplementasikan berbasis prosesor tersebut. Demikian juga solusi full perangkat keras, artinya algoritma atau komputasi dimodifikasi sedemikian rupa hingga bisa diimplementasikan dengan perangkat keras seluruhnya bukanlah perkara yang mudah, bahkan penuh tantangan, dan jika boleh saya tambahkan juga penuh dengan resiko.

Alternatif implementasi ditunjukkan pada gambar berikut ini. Isu utama-nya adalah (1) Performance dan Power Efficiency dan (2) Flexibilty, yang masing-masing seiring berlawanan arah (tradeoff). ASIC memang sejak awal dikenal dengan unjuk kerja dan efisiensi daya yang luar biasa, namun dari fleksibilitasnya sangat kurang, modifikasi rancangan pada ASIC tidak serta merta bisa diproduksi saat itu. Berbeda dengan teknologi prosesor umum yang fleksibilitas-nya menyesuaikan dengan program atau perangkat lunak yang ditanamkan. Jalan tengah-nya berupa penggunaan mikrokontroler, DSP, yang cenderung mirip prosesor, maupun FPGA yang cenderung mirip ASIC. Sehingga ide berikutnya adalah membuat sebuah chip yang memiliki kemampuan Processing System sekaligus Programmable Logic.

Sumber: ETHZ, Prof. Lothar Thiele

Sumber: ETHZ, Prof. Lothar Thiele

Pada tahun 2009 saya pernah menuliskan artikel tentang bagaimana sebuah mikrokontroler menjadi satu dengan FPGA (klik disini untuk baca artikelnya), dan ternyata produk dari Atmel tersebut tidak populer hingga saat ini. Nah, saat ini Xilinx sudah memproduksi chip yang menggabungkan antara Processing System (PS) dan Programmable Logic (PL), yaitu seri ZYNQ AP SOC. Ini informasi singkat tentang ZYNQ menurut Xilinx

Xilinx All Programmable SoCs (AP SoC) are processor-centric platforms that offer software, hardware and I/O programmability in a single chip. The Zynq-7000 family is based on the All Programmable SoC architecture. Zynq-7000 products incorporate a dual core ARM Cortex-A9 based Processing System (PS) and Xilinx Programmable Logic in a single device.

Apa artinya? Didalam satu chip seri ZYNQ terdapat:

  • Processing System (PS) berupa prosesor dual core ARM Cortex-A9, dan
  • Xilinx Programmable Logic (PL).
Lantas bagaimana isinya? Berikut ini diagram blok dari seri ZYNQ-7000:
Terlihat pada gambar tersebut bagian PS-nya dan PL-nya. Kedua bagian tersebut dihubungkan dengan antarmuka AXI. Perhatikan informasi singkat tentang AXI (sumber: Advanced Microcontroller Bus Architecture - Wikipedia)
AXI, the third generation of AMBA interface defined in the AMBA 3 specification, is targeted at high performance, high clock frequency system designs and includes features that make it suitable for high speed sub-micrometer interconnect: separate address/control and data phases.
Dengan kata lain, ZYNQ merupakan perpaduan antara mikroprosesor high-end dengan kemampuan logika terprogram yang terhubungkan dengan sebuah antarmuka AXI (yang mendukung pertukaran data dengan kecepatan tinggi atau high-speed).
Terima kasih dan semoga bermanfaat!

Tags: ,

24 Responses to “Apakah Xilinx ZYNQ itu?”

  1. Makin keren aja bang artikelnya..

  2. Assalamu ‘alaikum … mau tanya pak agfi.. saya ingin belajar mendalam mengenai fpga. Untuk saat ini saya baru bisa membuat program sederhana dengan bahasa vhdl contohnya membuat program kombinasi dari gerbang-gerbang dasar. Apakah bapak ada buka kelas pelatihan khusus fpga. Bila ada, materi apa saja yang bapak tawarkan melalui pelatihan tersebut.
    Mohon dibalas ya pak. terima kasih

  3. mantap pak , sangat bermanfaat..

    ditunggu update artikel selanjutnya

  4. Apakah bapak ada buka kelas pelatihan khusus fpga, kissanime

  5. terimakasih pak telah berbagi artikel ini, sangat menarik

  6. Keren sekali,sangat membantu. Ditunggu sharing-sharing berikutnya ya. http://ittelkom-pwt.ac.id

  7. Penjelasan yang sangat mendetail dan sungguh membantu.
    Terima kasih atas artikel ini.
    Saya izin Share ya.

  8. Di tunggu post selanjutnya

  9. thank u for sharing pak

  10. terimakasih informasinya

  11. saya masih agak bingung tapi ilmu terus berjalan, saya nantikan updatenya

  12. I want to to thank you for this wonderful read!! I definitely loved every bit of it. I have got you bookmarked to check out new things you post…

  13. very good article nice information here i like to visit the website again

  14. very good article nice information

  15. nice information

  16. Thanks for your article! I have read through some similar topics! However, your post has given me a very special impression, unlike other posts. I hope you continue to have valuable articles like this or more to share with everyone!

  17. I am very happy to discover your post as it will become on top in my collection of favorite blogs to visit.

  18. i would like to thanks for given this article. i am markeeting sales officer u dont believe this but this articles good for me thanks.

  19. Install Office Setup – Sign-in to you microsoft account and then Enter 25 digit alphanumeric office setup product key on country and language.click on next to start office installation.We are the best Office Setup in US, Canada and Australia. At Office Setup, we put high effort, moderate IT answers for organization’s, and people.Whether set up or beginning, equipment or programming, system or electronic, we have something for each financial plan. officeplus.net is the exchanging name of Spacesolutions Pvt Ltd situated in California, USA. We are not Microsoft. However we are trained professionals to provide technical support for We are the world’s biggest innovation wholesaler and a main innovation deals, showcasing and logistics organization for the IT business around the world. Our people group based ethos, focused costs and nature of administration settles on Office Setup the right decision for your IT needs .Whether you are a learner or experienced in IT our courses are altered to furnish you with the key achievement criteria to thrive in future attempts.

  20. geometry dash
    The rain brings sadness. And I’m sad that my web rankings are not as good as I expected. I need money for her to come to me! Feeling sad

  21. thank you, this article is very helpful

  22. Very interesting blog. Alot of blogs I see these days don’t really provide anything that I’m interested in, but I’m most definately interested in this one. Just thought that I would post and let you know

  23. terimakasih informasinya

  24. ilmu baru bagi saya, artikel ini sangat bermanfaat sekali, terimakasih pak atas sharing nya

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>