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.
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).
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.
Tags: FPGA, Mikrokontroler
November 10th, 2016 at 2:43 am
Makin keren aja bang artikelnya..
April 30th, 2017 at 7:54 am
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
June 11th, 2017 at 4:12 pm
mantap pak , sangat bermanfaat..
ditunggu update artikel selanjutnya
February 26th, 2018 at 11:02 am
Apakah bapak ada buka kelas pelatihan khusus fpga, kissanime
March 9th, 2018 at 3:02 pm
terimakasih pak telah berbagi artikel ini, sangat menarik
March 23rd, 2018 at 11:26 am
Keren sekali,sangat membantu. Ditunggu sharing-sharing berikutnya ya. http://ittelkom-pwt.ac.id
March 24th, 2018 at 8:01 am
Penjelasan yang sangat mendetail dan sungguh membantu.
Terima kasih atas artikel ini.
Saya izin Share ya.
April 5th, 2018 at 11:50 am
Di tunggu post selanjutnya
April 18th, 2018 at 11:56 am
thank u for sharing pak
May 14th, 2018 at 11:40 am
terimakasih informasinya
May 15th, 2018 at 6:36 am
saya masih agak bingung tapi ilmu terus berjalan, saya nantikan updatenya
June 5th, 2018 at 9:10 am
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…
June 20th, 2018 at 6:13 pm
very good article nice information here i like to visit the website again
July 5th, 2018 at 3:52 am
very good article nice information
July 5th, 2018 at 3:53 am
nice information
July 17th, 2018 at 3:32 pm
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!
July 31st, 2018 at 4:06 pm
I am very happy to discover your post as it will become on top in my collection of favorite blogs to visit.
September 5th, 2018 at 10:13 am
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.
September 16th, 2018 at 3:08 am
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.
September 24th, 2018 at 1:49 pm
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
October 8th, 2018 at 10:01 am
thank you, this article is very helpful
October 11th, 2018 at 7:58 pm
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
November 26th, 2018 at 10:22 pm
terimakasih informasinya
November 28th, 2018 at 7:49 am
ilmu baru bagi saya, artikel ini sangat bermanfaat sekali, terimakasih pak atas sharing nya
December 20th, 2018 at 1:02 pm
The processor is designed and implemented. Likewise the entire solution hardware, that means that the algorithm or computing is changed in the sort of manner that it can be applied with hardware entirely is not an clean be counted, even complete of demanding situations, and if I may additionally upload it is also full of risks.Please do my university Essay for me cheap uk
February 13th, 2019 at 12:56 am
A scholarly group considers exposition as what strict creators think about a work of art. expertise comptable Cayenne.
March 30th, 2019 at 11:34 am
The sadness suddenly became longer ->
clicker heroes
April 3rd, 2019 at 11:19 pm
thank you so much
the site is nice, and overall is great..
i will recommended this site to my friends
daftar casino online
April 4th, 2019 at 12:45 am
I found your blog very educative and the information is very useful for me. Thanks for sharing marketing agencies in Islamabad.
May 28th, 2019 at 8:27 am
Terima kasih telah berbagi pengetahuan ini, artikel Anda sangat rinci dan mudah dimengerti, saya benar-benar mengetahuinya hari ini, terima kasih
June 4th, 2019 at 3:12 pm
The information you share is great and useful. Thank you for sharing.
June 9th, 2019 at 5:01 pm
keep doing this good work. because this work gives a lot of
education to everyone, thank you
June 27th, 2019 at 8:32 pm
Very good and interesting article really helpful for the confirmation I really like to visit this site because it provides very useful information
July 5th, 2019 at 2:00 am
I wrote very valuable information. I hope you will share more post and we Provide support for Antivirus visit at Mcafee Support Number & Norton Helpline Number
July 8th, 2019 at 3:49 pm
Very good and interesting article, really helpful for the confirmation, I really like to visit this site because it provides very useful information.
Hack Poker Online
July 23rd, 2019 at 3:19 pm
Really informative article.Really looking forward to read more. Really Cool.
July 23rd, 2019 at 4:05 pm
Im grateful for the blog post.Really thank you!
September 23rd, 2019 at 6:37 pm
Great content for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.
October 19th, 2019 at 8:47 am
I really like reading through a post that can make people think. Also, many thanks for permitting me to comment!
November 19th, 2019 at 8:51 pm
Best post.
November 20th, 2019 at 11:37 am
I really like the blog.
November 20th, 2019 at 5:08 pm
Thanks a lot for this awesome post.
November 22nd, 2019 at 6:03 pm
I have got you bookmarked to check out new things you post…
November 27th, 2019 at 5:36 pm
It is the best game for Android.
November 28th, 2019 at 4:23 pm
Also, many thanks for permitting me to comment!
December 10th, 2019 at 2:08 pm
I’m impressed, I have to admit. Rarely do I encounter a blog that’s both equally educative and interesting, and without a doubt, you have hit the nail on the head. The problem is something which not enough folks are speaking intelligently about. I’m very happy I stumbled across this during my hunt for something regarding this.
service host local system high disk
January 1st, 2020 at 1:59 am
thank you
January 8th, 2020 at 7:48 pm
I’m very happy I stumbled across this during my hunt for something regarding this.
January 16th, 2020 at 10:50 am
Thanks for sharing us a great information that is actually helpful