#spartan6
Explore tagged Tumblr posts
laflechanet · 8 years ago
Text
Nueva noticia publicada en LaFlecha
New Post has been published on https://laflecha.net/matrix-voice/
Matrix Voice
Tumblr media
Matrix Labs, compañía especializada en el desarrollo de hardware que permita la simplificación del desarrollo de distintos tipos de productos enfocados en el Internet de las Cosas y en la Inteligencia Artificial, ha completado con éxito su campaña de financiación colectiva para Matrix Voice, superando con más del 1.000% la meta establecida consiguiendo un total de 64.132 dólares.
Matrix Voice es señalado como una plataforma de reconocimiento de voz de código abierto consistente en un panel de 3.14 pulgadas de diámetro, con una matriz radial de 7 micrófonos MEMS conectados a un Xilinx Spartan6 FPGA y 64 Mbit 64 Mbit SDRAM con 18 RGBW LED y 64 pines GPIO. La idea, básicamente, es que aquellos que estén desarrollando productos con la Raspberry Pi en los que se haga necesario el reconocimiento de voz pueda introducir este panel en la parte superior de su Raspberry, ofreciendo además un gran espectáculo de luces de color.
De hecho, en la página de la campaña muestran la demo desarrollada en la que se ha empleado este dispositivo con la RaspBerry Pi para usar el asistente de voz de Amazon, Alexa, desde el propio producto.
Esto abre muchas puertas a la innovación, que es lo que verdaderamente de trata, ya que desde la compañía lo que se pretende es eliminar las barreras de entradas para que personas e incluso organizaciones de todos los niveles puedan desarrollar sus propios productos.
Matrix Voice incluye Matrix OS, una plataforma que permite a los desarrolladores crear aplicaciones usando tan sólo pocas líneas de código en JavaScript. Toda la información queda plasmada en la página de la campaña, finalizada la pasada semana.
Fuente: wwwhatsnew.com
0 notes
technato · 7 years ago
Text
Use the ezPixel FPGA Board to Control Giant Arrays of Smart LEDs
The ezPixel lets your microcontroller handle over 9,000 WS212B LEDs
Photo: Thomas Burke
Photo: Thomas Burke
I’ve been an EE and digital logic designer for over 30 years. For the past 25 years I’ve been using FPGAs almost exclusively for designs I create for a variety of professional applications. For the uninitiated, FPGAs are field-⁠programmable gate arrays, which essentially means they are reconfigurable hardware chips. My work is enjoyable and satisfying, but recently I’ve wanted to explore fun projects that are quite different from the day job. I also wanted to bring my FPGA skills to the maker movement: FPGAs are rarely used there, largely because working with them is considered difficult compared with the relative simplicity of an Arduino.
Searching for ideas, I looked at Make, Hackaday, and other sites that are focused on the maker community. The huge number of projects built around the WS2812B programmable color LEDs [PDF] soon caught my attention. These popular LEDs come in strings that can be cut to whatever length is needed, and they require just a single-wire serial data connection to control all the lights in a string individually. Multiple strings can be stacked to create large—albeit low-resolution—two-dimensional displays. But they can be challenging to control when dealing with hundreds or even thousands of LEDs. This looked like a perfect application for an FPGA.
WS2812B LEDs use a 24-bit number to set their color. The cleverness of these devices is that each LED in a string can accept a whole stream of 24-bit color values over its data connection, strip off the first value (which it uses for itself) and then pass the rest of the numbers to the next LED along the string, which in turn strips off a value for itself and so on.
The trickiness of these devices is that the timing for the serial bit stream must be precise. Zeroes are represented by sending a 5-volt signal for 400 nanoseconds, followed by a 0-V signal for 850 ns. Ones are represented by sending 5 V for 800 ns, followed by 0 V for 450 ns. This precise timing can be challenging for microcontrollers such as the Arduino, especially when trying to control multiple long strings.
Meeting these timing requirements is trivial for an FPGA, but it’s harder to program an FPGA to display something interesting. Conversely, generating interesting patterns is a job for which microcontrollers are very well suited. So I set out to build an FPGA-based board that could operate as a bridge between a microcontroller and long WS2812B strings.
Photo: Thomas Burke
Fun with FPGAs: The ezPixel board is designed to interface with microcontrollers and handle thousands of programmable LEDs.
WS2812B controller boards already exist on the market, such as the US $25 Fadecandy, so my goal was to create an FPGA that could be cost competitive but offer the ability to control substantially more strings and LEDs. I also wanted it to be easy to use, so that most microcontroller boards could be hooked up to it using basic hardware connections and without the need for complex software. As most microcontrollers support simple protocols such as SPI or serial UART (and often both), I chose these as interfaces to the boards.
First, I had to settle on how my FPGA should be programmed to drive the LEDs. Many inexpensive FPGAs have sufficient RAM and thousands of flip-⁠flops that can be used to build circuits to drive pixel strings. I had some FPGA boards with Spartan6 or CycloneIV parts on them, making them perfect prototyping platforms. Without putting too much thought into it, I programmed an FPGA so that a portion of its RAM could be accessed in “simple dual port mode.” In this mode, the RAM has separate read and write interfaces that can be accessed independently and simultaneously. I connected the RAM to a “string engine,” which converts the color-value bits stored in the RAM into the carefully timed pulses needed to communicate with an LED strip. This simple circuit would be easy to replicate within the FPGA, one circuit per string.
I should have thought about it a bit more. I got it designed and operational, but I couldn’t fit many strings in the FPGA. In a nutshell, the resources required to route data between the microcontroller and the individual circuit RAMs consumed too much of my FPGA’s silicon.
After a couple of more iterations, though, I hit on a solution. Rather than using individual string RAMs, I stored the color values for all the strings in a common RAM that’s attached to a new “string feeder” subcircuit. This string feeder is responsible for doling out data to each string engine in sequence, and it can do this fast enough to keep up with all the attached strings.
I labeled this iteration of the FPGA design the “ezPixel” and set about building a final board design. An Intel MAX10M08 FPGA is the heart of the board, and it is connected to 3.3- to 5-V level translators that convert the chip’s lower voltage to the 5 V required to control the LED strips. The complete board is 25 by 76 millimeters.
As designed, the ezPixel board can drive up to 32 strings of WS2812Bs, for up to 9,216 LEDs in total. WS2812B strings typically have 30, 60, or 144 LEDs per meter, allowing for a wide variety of display shapes and sizes. I wanted to unveil the ezPixel at the World Maker Faire this past October in New York City, so I built a demonstration display that could actually fit in my booth, using 32  strings that were 2 meters long with 120 pixels each. A laptop PC generated the display patterns and connected to ezPixel via a USB/serial connection. The result was certainly eye catching, even in the busy environment of the Maker Faire.
After the event, I added a serial flash memory chip to the design to store display content. This will allow ezPixel to run as a standalone display controller if desired. I’m now hoping to produce the boards for other makers, with a crowdfunding campaign slated for early 2018 (at which time I will publish the design open source and make details available at my site, MakerLogic.com).
This article appears in the January 2018 print issue as “The ezPixel Lights It Up.”
About the Author
Thomas Burke is a veteran FPGA designer who recently founded MakerLogic to create easy-to-use FPGAs for the maker movement.
Use the ezPixel FPGA Board to Control Giant Arrays of Smart LEDs syndicated from http://ift.tt/2Bq2FuP
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Final Chance of Internship Program on VLSI Design. 7th October 2020 is last day to Register. visit www.agimusacademy.com +91 9538757011 https://forms.gle/eiqeZpJaUcXPNWZLA #VLSIdesign #fpgadesign #VLSI #fpgakit #fpgadevelopment #fpgadesignengineers #FPGA #xilinxfpga #xilinx #spartan6 #internship2020 #internships #internshipexperience #informationtechnology #internshipprograms #internship #intern #engineeringcolleges #BE #BTech #MTech #MSME #fpgadevelopmentboard #fpgaprogramming #verilog_programming #vhdl #vhdlcoding #vhdlcode #vhdllanguage #veriloglab (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CGArB73H80H/?igshid=1uhfighor1hu
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Agimus Technologies Make In India Xilinx Spartan 6 FPGA Development Kit available for immediate Shipping. Delivery within 2 to 4 Working Day's. Price: Rs. 3500+ GST Contact Us for Details: Agimus Technologies Pvt Ltd +91 9538757011 #agimustech #fpgakit #fpgadevelopment #fpgadesignengineers #FPGA #xilinxfpga #xilinx #spartan6 #vtulab #veriloglab #verilog_programming #vlsilab #vhdllanguage #vhdl #vhdllab #HDL #verilogcode (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CEt9NMEHfQY/?igshid=1tyvareuqdh4w
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Agimus Technologies Pvt. Ltd Happy to Announce 2 Days Virtual Workshop on "Digital Design & Implementation" on Agimus Xilinx FPGA's in association with MIT Academy of Engineering, Alandi, Pune Register Now!! https://forms.gle/gjk84ncCYysXzB2Y9 Contact: Agimus Technologies +91 9538757011 [email protected] www.agimusacademy.com #virtualclasses #Virtulworkshop #virtualeducation #virtualconference #virtualexperience #Workshop #xilinxfpga #xilinx #spartan #spartanfpga #spartan6 #fpgadevelopmentboard #fpgadevelopment #madeinindia #artix7 #skilldevelopment #skillindia #skilldevelopment #skill #onlinecourses #virtuallearning #HDL #vhdl #vhdlcoding #verilog #veriloghdl #verilog_programming #universities #universitystudent #university #workingprofessionals (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CEmMejeHE0s/?igshid=1oacy2xwy82rr
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Agimus Technologies Make In India Low Cost FPGA Development Kit. Agimus Flax A7 Xilinx Artix 7 FPGA Development Kit. Agimus Technologies Pvt Ltd +91 9538757011 #makeinindia🇮🇳 #makeinindia #atmanirbharbharat #atmanirbharbharatabhiyan #atmanirbhar #fpgadesign #fpgakit #xilinxfpga #xilinx #spartan #spartanfpga #spartan6 #fpgadevelopmentboard #fpgadevelopment #madeinindia🇮🇳 #madeinindia #artix7 #xilinxartix7 #flaxa7 (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CEiYJm-n-1Q/?igshid=dxzpzbq1vhbw
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Agimus Technologies Make In India Low Cost FPGA Development Kit. Agimus Pine Xilinx Spartan 6 FPGA Development Kit. Agimus Technologies Pvt Ltd +91 9538757011 #makeinindia🇮🇳 #makeinindia #atmanirbharbharat #atmanirbharbharatabhiyan #atmanirbhar #fpgadesign #fpgakit #xilinxfpga #xilinx #spartan #spartanfpga #spartan6 #fpgadevelopmentboard #fpgadevelopment #madeinindia🇮🇳 #madeinindia (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CEiXFDQH1Vu/?igshid=1vopybg7fk4a4
0 notes
agimustech · 4 years ago
Photo
Tumblr media
4 Weeks / 1 Month Internship Program on "VLSI Design" FPGA Kit will be Delivered to Home for for ✋on Experience. Contact: Agimus Technologies Pvt Ltd +91 9538757011 Register Now!! https://lnkd.in/gfuPJKf #vlsidesign #VLSI #FPGA #internship2020 #internshipprogram #internship #InternshipAlert #BE #BTech #university #universities #vtustudent #VTU #vtucolleges #virtuallearning #virtuallab #spartan6 #internshipopportunity #internshiptraining #internshipopportunity #internshipexperience #internshiptraining #InternshipAlert #internship2020 #internship #deemeduniversity #deemed_university #universitystudents #veriloghdl #verilog_programming #verilog (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDqWi92HymE/?igshid=10rk8ffwcuiv3
0 notes
agimustech · 4 years ago
Photo
Tumblr media
4 Weeks / 1 Month Internship Program on "VLSI Design" FPGA Kit will be Delivered to Home for for ✋on Experience. Contact: Agimus Technologies Pvt Ltd +91 9538757011 Register Now!! https://forms.gle/FWcBq9CExRT44XDp8 #vlsidesign #VLSI #FPGA #internship2020 #internshipprogram #internship #InternshipAlert #BE #BTech #university #universities #vtustudent #VTU #vtucolleges #virtuallearning #virtuallab #spartan6 #internshipopportunity #internshiptraining #internshipopportunity #internshipexperience #internshiptraining #InternshipAlert #internship2020 #internship #deemeduniversity #deemed_university #universitystudent (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDqMc2pHb5m/?igshid=csv79zx3cud0
0 notes
agimustech · 4 years ago
Photo
Tumblr media
4 Weeks / 1 Month Internship Program on "VLSI Design" FPGA Kit will be Delivered to Home for for ✋on Experience. Contact: +91 9538757011 Register Now!! https://forms.gle/FWcBq9CExRT44XDp8 #vlsidesign #VLSI #FPGA #internship2020 #internshipprogram #internship #InternshipAlert #BE #BTech #university #universities #vtustudent #VTU #vtucolleges #virtuallearning #virtuallab #spartan6 #internshipopportunity #internshiptraining (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDqETR4nfg4/?igshid=ssjslxszkfyd
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Spartan 6 Starter Kit Sartan 6 Starter Kit  is a low cost & easy to use FPGA Development board with Xilinx Spartan-6 FPGA and ADC, DAC. Spartan 6 Starter Kit is specially designed for experimenting and learning system design with FPGAs. This development board designed with Xilinx XC6SLX9 TQG144 FPGA with maximum 40 user IOs. The USB 2.0 interface provides fast and easy configuration download to FPGA and on-board SPI flash. This FPGA Development board is fully compatible with Xilinx ISE, EDK, System Generator and ChipscopePro Tools at ease with on-board USB JTAG Interface Features: XC6SLX9_TQ144 OSCILLATOR – 12MHz FLASH – M25P40 USB Power On board USB Jtag USB to serial 10bit SPI ADC 8bit SPI DAC 8 LED 8 DIP SWITCHS 8 PUSH BUTTONS 40 user I/O LCD 16By2 7-Seg RELAY Steeper & DC motor driver BUZZER RGB – LED   Applications: Product Development Signal Processing Educational tool for schools and universities Low Cost Xilinx Spartan 6 FPGA Kit. Designed And Developed In India under "Atmanirbhar Bharat" And Make In India Contact: Agimus Technologies for Details +91 9538757011 #xilinx #xilinxfpga #spartan6 #spartan #fpgakit #FPGA #fpgadevelopmentboard #fpgadevelopment #makeinindia🇮🇳 #makeinindia #madeinindia #madeinindia🇮🇳 #atmanirbharbharat #athmanirbharbharat #atmanirbharbharatabhiyan (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDkosTPn2I_/?igshid=zwy68xb2m73u
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Low Cost Xilinx Spartan 6 FPGA Kit. Designed And Developed In India under "Atmanirbhar Bharat" And Make In India Contact: Agimus Technologies for Details +91 9538757011 #xilinx #xilinxfpga #spartan6 #spartan #fpgakit #FPGA #fpgadevelopmentboard #fpgadevelopment #makeinindia🇮🇳 #makeinindia #madeinindia #madeinindia🇮🇳 #atmanirbharbharat #athmanirbharbharat #atmanirbharbharatabhiyan (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDkg7mrnzV9/?igshid=pcunkfinoru3
0 notes
agimustech · 4 years ago
Photo
Tumblr media
4 Weeks / 1 Month Internship Program on "VLSI Design" FPGA Kit will be Delivered to Home for for ✋on Experience. Register Now!! https://forms.gle/FWcBq9CExRT44XDp8 #vlsidesign #VLSI #FPGA #internship2020 #internshipprogram #internship #InternshipAlert #BE #BTech #university #universities #vtustudent #VTU #vtucolleges #virtuallearning #virtuallab #spartan6 #engineeringstudents #engineeringcollege #engineering #bestudents #btechstudents (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDib0PwnyID/?igshid=fgn8ud2vxotm
0 notes
agimustech · 4 years ago
Photo
Tumblr media
Low Cost Xilinx Spartan 6 FPGA Kit Loaded with Features. Agimus Technologies Pvt Ltd 9538757011 #xilinx #xilinxfpga #spartan6 #spartan #vtustudent #vtulab #vlsilab #fpgalab #hdllab (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDgfY6tHK1J/?igshid=1rxww39jfeiqu
0 notes
agimustech · 4 years ago
Photo
Tumblr media
#internship #intern #bestudents #bestudent #btech #btechstudents #virtualinternship #handsonlearning #skills #skill #skilldevelopment #vlsiintership #vlsidesign #vlsi #fpgadesign #fpga #xilinx #xilinxfpga #spartan6 Agimus Technology +91 9538757011 (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDVOaqmnuKl/?igshid=f6x4zor5do2q
0 notes
agimustech · 4 years ago
Photo
Tumblr media
#internship #intern #bestudents #bestudent #btech #btechstudents #virtualinternship #handsonlearning #skills #skill #skilldevelopment #vlsiintership #vlsidesign #vlsi #fpgadesign #fpga #xilinx #xilinxfpga #spartan6 (at Agimus Technologies PVT LTD) https://www.instagram.com/p/CDVL1uYHhmw/?igshid=thhr37rd2qtj
0 notes