 We're here with Noftek showing off the new 96 boards with Altera FPGA. Correct, this is the Altera Cyclone 5 SoC. It's an FPGA with a dual-core Cortex A9. And what this board does is mainly highlight the fact that there is an un-processor in it. That's why we chose the 96 board phone factor. We intend for ARM, most of the function running by the ARM. With that said, we're using the FPGA to implement the bridge into the HDMI. We're doing the MIPI inside the FPGA. We're adding additional serial port and I2C bus port and spy port all done inside the FPGA. We're running some security demos that we're using the FPGA hardware to do acceleration of key exchange and other protocols all done on this tiny module. It's following the 96 board specifications. Correct. And it can boot from SD card. It's booting from the SD card. First boots the ARM, then the ARM program the FPGA with the configuration file that contains the FPGA design. So is this the best way to get started to work with FPGA? Exactly, because you actually don't do anything with the FPGA. It's being done for you. It allows you to understand what FPGA can do without the need to program them. It's all done here. If you are coming from a programming world, a software design, an application design, you're getting a computing device that works like any other 96 board. And later on, when you're starting to feel comfortable with it, you can explore the FPGA, modify the design, implement different functions, not just the one that we placed there to meet the 96 board. All the signals that comes from the FPGA pins and go to the expansion port of the 96 board, you can do whatever you want with them. You can do any design, use them for any interface. That's the beauty of an FPGA, that each pin can be configured to a design that you place in the FPGA. Usually, as far as I've seen before, people use FPGA to prototype something they want to implement SOC later. It depends on the... Well, there are two approaches to that. Why to use an FPGA? One is, as you said, to prototype something before the big investment of creating a gate array or ASIC, you're using an FPGA to prove that your IP works and that it preforms to the level that you want. I wouldn't say that this board is the most optimized board for this purpose. There are a lot of other development boards, but it's a starting point to understand FPGA. If you have no idea about FPGA, this is a good board to start with. Other reason to use FPGAs is when you're doing a solution that there is no industry standard protocol or the solution keeps evolving. You don't want to invest in doing an ASIC by the time the ASIC is ready, those protocols are already gone because there are new ones. That's another reason to use FPGA. Of course, when you don't have the quantity, if you need to create a very unique algorithm and you need 500 systems or 1,000 systems or even 10,000 systems, probably the investment in creating your own ASIC cannot be justified. There are many reasons to do FPGA. They are very flexible and allow you to implement very quickly an algorithm and verify that they preform and do what you think that you can achieve with them. It's an ASOC, right? What does ARM do in ASOC? What is FPGA? ARM is just a small part of it, but what role does it take? ASOC, the acronym system on chip, refers to the fact that we... not we, we do not do that, but the manufacturer integrates many peripherals into a single dive. So usually, you will have the actual processor and you will have the memory controller and then you have the display controller and serial protocols like SPI and ICOC and USB and you will have an acceleration engine for security. That's what ASOC stands for. With the Cyclone 5 ASOC, in addition to all those things that I mentioned now, we have the FPGA Fabric where we can do design of hardware. We can do parallel computing. We can do very fast algorithm implementation that cannot be achieved with a regular processor. FPGAs are being used like in self-driving cars and stuff like that, right? In where? In the car. FPGA are being used everywhere. Again, the idea behind FPGA is... FPGA is started by integrating logic cells. If in the past you had to buy a chip that is an array of NOR gates and another chip is an array of N gates and you will play them on a board, the initial CPLD and later on FPGA basically allow you to implement them in a single chip. But that will evolve much since then to the point that you can put computing unit you have a lot of memory inside FPGA. You have memory block, you have DSP blocks. Basically you can, as I said, design. There is no limit to what you can design with an FPGA. Is this one of the most popular FPGAs from Altera? Cycle 5. Cycle 5 is the latest in what's called the low-end. You have the mid-range which is the ARIA families and then you have the high-end family which are vertex. So this is a small one. Here you have a big one. You do... You know, actually it's confusing although this is a larger package from the FPGA, this is exactly the same resources. The only difference between this Cycle 5 SoC and that Cycle 5 SoC is the package size, there are more IOs. In this one you... If here in this package you get 288 signals from the FPGA on the FPGA that we have on the 96 board you get only 66 signals. But from FPGA internal resources the parts are identical. So what is this? You are showing different solutions here and what is this one? Correct. This is our IoT octopus. This is basically an high-end IoT point. What we have here is a device from Unlocked Devices. It's a 24-bit Delta Sigma... Sorry, keep making the mistake. It's a Sigma Delta A2D, 24-bit 8-channel simultaneously sample. So there is a lot of data flowing in and all this data is being collected by the FPGA. The FPGA can arrange the data, can manipulate the data, can do calculation of the data, analytical of the data and then this data can be touched by the ARM processor and later on this data can be transmitted over one of the three internet ports we have here to the next level. In addition we have a GPS that allows us to synchronize boards all over the world based on a GPS 1 PPS signal. The initial target for this board for the IoT octopus was the smart grid where you're monitoring the grid and that's why the synchronization was so important. But basically what we have here is an high-end data collection system that works on any electromechanical equipment if it's a pump, if it's a motor, engine, turbine, battery charger, a variety of sensors, analog sensors that are very, very sensitive and you want to get good resolution all of that can be achieved with this board. And you have more solutions right here, this is another, what is this one? I'm just going to show you this one first. What we did here, this is an emulator, you can show it here where instead before you connect it to your actual sensor or equipment we provide you with a simulator each channel you can create its own waveform so that allow you to do a development of all your solutions before you need to connect to an actual hardware. And of course it can work on the medical equipment as well. This board here, this is our net leak and I think the name of the board says everything, it's an industry 4.0 IoT, industrial IoT, a multi-protocol internet port aggregator platform. We can implement here a variety of internet protocol, there is no one standard in industrial internet. So you can put different protocols, you can translate between them, that's what this board does. Those two boards are production ready, so you can do production. How much is the 96 board, the Camelon 96 is available? What can people buy this one? They need to go to aero.com and that board will be available within six weeks from now. So if you go, I would say end of April, Aero should have stock on this board. How much? End of April. How much is the price? I am not sure, but it's possibly around 100 dollars. And you also do one with the IMX over here? This is the IMX7, the name of this board is the Miracut. Again as you can see it's the same form factor, all the connectors are the same, this is the low speed expansion port, SD card, HDMI, micro USB, 2 USB port and Wi-Fi Bluetooth. This is all what the 96 board calls for. And that's the beauty that you can place all the measuring cards that are for 96 board will work regardless of what is the process or the drive. And we at Noftec developed those two boards and they are both being sold to them, introducing to the market by Aero. And here at the booth you have your partner Gem, right? Can you introduce what do they do? I think the best is to let them say what they do. But I can just tell that while we did the platform, which means the hardware design and BSV board support package for the Linux, Gem took it to the next level and do the connectivity to the cloud and make the data available in a graphical form for the user. And I think that Gal and Dormesh will take it from here. Hi, so who are you? Hi, this is Dormesh and I'm Gal, nice to meet you. So Gem is a company that basically brings together what's called the Industry 4.0 or Automation 4.0, where IoT is a word, it's a buzz. Now bringing it in all the way through to people means a lot, meaning that for them to create a complete solution for automation, for control, for analytics, it's tough. So what Gem does, we provide a complete solution that allows the customer, for example, like we did with Noftec. Like on here? Yes, so what we're seeing here, we have a technology called Gem inside, which is basically a set of agents that can be customized, and that's one of our benefits. We can customize ourselves to your design, to our customer. They don't need to customize to us. So here we're bringing in eight channels of A2Ds, each 132 kHz, meaning that basically there is over a quarter million samples per second that we are doing analytics on it in real time. Which board is it running on? This one. So it's going all through the FPGA and you're doing the software in there? Yes, we're doing the software in there and doing a hybrid analytics both at the edge and in the cloud. Now we're solving customers security constraints all the way through, meaning there is security that is running on the board and our solution is both public cloud or private cloud, which is unlike anyone else. And so it's possible to do security with the FPGA. Is it a good solution for that? Yes, this is a good solution for that. Is hardware security? Yes, so there is a combination of hardware security that NoVtech implemented with software security that we implement with the networking stacks that we provide. And the software you're doing, can you also get it to run on here? Yes, it's extremely light and flexible. It can run on 32, 16 with processors and different types of processors. Is it based on Linux? It can run all across, it can run embedded without operating system, Linux, Microsoft, Android, Ubuntu, Angstrom and so forth and so on. Cool, so you expect that with the Chameleon 696 there will be maybe Altair is very excited about this. This is going to be a big community, making interesting things with that, right? I hope so. All right, cool, so thanks a lot. Thanks for your answers. Yeah, I'll write it down. Do you have your own card?