My Expos
My Expos
configured by the user to emulate any digital circuit as long as there are enough resources
the FPGA is the heart of the CompactRIO architecture , giving you the highest
reliability,performance, and flexibility
An FPGA can be seen as an array of Configurable Logic Blocks (CLBs) connected through
programmable interconnect
It is like having a blank slate of custom circuitry that you can rewire to implement your
application.
After defining the desired behavior in a higher-level software tool, a compiler parses the code,
implements the logic as hardware, and downloads it to the FPGA, creating a truly
custom circuitwithout many of the hidden costs of traditional custom designs. The benefits of
replacing custom solutions with FPGA-based hardware include:
Reconfigurability: FPGAs can be reconfigured at any time. Designers can integrate slight
modifications or complete personality changes. Custom designs can seldom be significantly
changed after deployment.
Software-defined design: The hardware is defined by software-like languages. Designers can
develop, test, and simulate a circuit fully before "running" it on an FPGA.
Parallelism: Circuits defined in an FPGA can be designed in a completely parallel fashion so a
user can instantiate multiple hardware implementations in the same chip without cross-module
interference.
High speed: Because an FPGA is a hardware implementation running with fast clock rates,
designers can achieve very high speeds. Coupled with parallelism, FPGA implementation can
outperform many processor-based systems.
Reliability: Designers can expect true hardware reliability from FPGAs because there is
no operating system or driver layer that can affect system uptime.