background preloader

Technology

Facebook Twitter

Nuove applicazioni per gli Field Programmable Gate Array (FPGA) A un quarto di secolo dalla nascita, il Field Programmable Gate Array sembra essere entrato oggi in una nuova fase della propria esistenza, caratterizzata da un ruolo più importante nell'ambito dei sistemi elettronici e da un deciso ampliamento dello spettro applicativo. A questa evoluzione contribuiscono due principali fattori: da un lato la trasformazione in atto nell'industria dei semiconduttori, dall'altro le innovazioni tecnologiche introdotte dai produttori, sia dai due leader di mercato sia dai player di dimensioni inferiori.

Il nuovo ruolo degli FPGA Una delle principali tendenze in atto riguarda il cambiamento del ruolo degli Fpga. Una ventina di anni fa questi dispositivi erano considerati utili principalmente come soluzioni di prototipazione (in attesa dello sviluppo di chip dedicati) o per riunire la glue logic che altrimenti avrebbe occupato molto spazio sulla scheda. La trasformazione dell'industria dei semiconduttori. Home Page. AMD contest to create heterogeneous compute applications. July 12, 2011 // Julien Happich AMD announced the AMD OpenCL Coding Competition, being run by software development leader TopCoder.

This contest is intended to encourage the creation of applications that take advantage of OpenCL as well as the award-winning AMD Fusion Accelerated Processing Unit (APU) architecture. The OpenCL Coding Competition is open to software developers with great ideas, and up to USD 50,000 in prizes will be awarded to winning submissions. "We're at an inflection point in the computing industry with evolving chip architectures and the shift to common programming interfaces and industry standards, which enable developers to enable amazing new experiences," said Manju Hegde, corporate vice president, AMD Fusion Experience Program. "The OpenCL Coding Competition is just the beginning of a new wave of application development by the software community as they embrace heterogeneous computing across multiple platforms.

" All news Development Kits,Embedded tools. Logic Block | Tutorial-Reports.Com. Crosspoint FPGA: consist of two types of logic blocks. One is transistor pair tiles in which transistor pairs run in parallel lines as shown in figure below: second type of logic blocks are RAM logic which can be used to implement random access memory. Plessey FPGA: basic building block here is 2-input NAND gate which is connected to each other to implement desired function.

Both Crosspoint and Plessey are fine grain logic blocks. Fine grain logic blocks have an advantage in high percentage usage of logic blocks but they require large number of wire segments and programmable switches which occupy lot of area. Actel Logic Block: If inputs of a multiplexer are connected to a constant or to a signal, it can be used to implement different logic functions. for example a 2-input multiplexer with inputs a and b, select , will implement function ac + bc´. Typically an Actel logic block consists of multiple number of multiplexers and logic gates. Xilinx Logic block: Xilinx - LUT based.

FPGA

EDA Open Source Tools Wiki - SemiWiki. Electronics. Vendors. SMARTC. EDA. LED. Domo. Med.