Comments on: Xilinx Zynq 7000 series Cortex-A9 in FPGA at Embedded World 2011 https://armdevices.net/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/ New video posted every 8 hours, forever Thu, 21 May 2015 17:58:55 +0000 hourly 1 https://wordpress.org/?v=7.0.2 By: Xilinx Zynq UltraScale+ FPGA MPSoC with quad ARM Cortex-A53 and dual ARM Cortex-R5 – ARMdevices.net https://armdevices.net/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/comment-page-1/#comment-17230 Thu, 21 May 2015 17:58:55 +0000 http://138.2.152.197/?p=5399#comment-17230 […] Xilinx announces their next generation 16nm FPGA with quad-core ARM Cortex-A53 and dual-core ARM Cortex-R5, Mali400 GPU. The FPGA market is for designs where flexibility, high performance and fast time to market is important providing programmable hardware. The silicon is going to be available at the end of this year, so they are for now showing emulated version of their SoC. The dual-core ARM Cortex-R5 on the SoC are used for increased safety and security. By going with a 16nm 64bit design, Xilinx can pack a lot more performance without consuming more power than their previous dual-core ARM Cortex-A9 based Zynq 7000 which I filmed here http://138.2.152.197/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/ […]

]]>
By: john https://armdevices.net/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/comment-page-1/#comment-14633 Fri, 25 Jan 2013 03:12:00 +0000 http://138.2.152.197/?p=5399#comment-14633 In reply to TechU.

Still dreaming about mass reconfigurable computing.
Too much dev time wasted on ASIC boards, love the sound of downloadable fpga config.

]]>
By: TechU https://armdevices.net/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/comment-page-1/#comment-8376 Mon, 07 Mar 2011 08:47:00 +0000 http://138.2.152.197/?p=5399#comment-8376 it not difficult to explain…
simplistic view of FPGA (field programmable gate array) technology that’s existed since something like 1984. not forever 😀 the forerunner who’s shoulder’s it sits OC was the ULA, or Uncommitted Logic Array, which was a bleading edge technology in 1980/81, invented by Ferranti, a British company.

take a synthetic CPU core design and place it at the core of the FPGA design, take your software code written in a form as understood by the FPGA device you want to run there ,run it through a translation and convert it to a form that maps it to the elements of the FPGA simulator to verify that it works , output the binary (at 100 Kbytes on average) and load it into the real FPGA, and run it.
http://www.fpga4fun.com/FPGAsoftware4.html

hence instead of running your slow software code on the CPU, you are running that code now converted to pure hardware on the FPGA so it becomes a LOT faster.

their great things, but the embedded people usually use a FPGA to prototype a mass produced end product, then have that FPGA schematic converted to a cheaper ASIC for mass production…. and that’s as far as they usually think about it, and so FPGA tools and generic FPGA use is very crude and expensive development and antiquated business model , but the actual FPGA can be cheap, but not as cheap as a mass produced ASIC today.

there’s the thing though if they just lowered the prices and sold far more FPGA of various types then made their money on bulk and selling their IP then have all the PCB vendors use them, you could have things like so called mass ‘Reconfigurable computing’ loading an FPGA binary as required to perform a given task at a given time.

for instance you want to encode a video, load up your FPGA on the fly with that H.264 Encoder IP block you just downloaded the a FPGA online store, and send your HD cams native video directly to the input of that FPGA and have that save out the H.264.mp4, want to play it back after your done ,load up the H.264 decoder and related IP block into the same FPGA and have it do that for you…

the possibility are endless as long as someone has made the FPGA block you require and made it available to you for free or payware etc….

]]>