Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Comments
You must login to participate in this chat. Please login.

I'm going to sign off, but I will leave you all chatting -- HAPPY HOLIDAY WEEKEND everyone!!!

Blogger

@Rich: "That chat was at 9 eastern. Over and done."

Bummer -- there's so much going on that I can't keep track

Blogger

wow that was a quick thirty minutes have a great holiday weekend everyone 

Blogger

@Rich: There are all sort sof techniques to use FPGAs in Rat-Tollerant designs -- Xilinx has software that trippalizes the design in a single FPGA -- also allows partial reconfiguration if part of the design is affected by radiation -- also there's some clever stuff you can do with the configuration cells -- I just added this topic to my list of future "Ask Max" articles

Blogger

@Rich we use radiation hard FPGA (Virtex and RTAX) but even then they suffer from SEU and config issues so we have to code relaibly. I wrote a Xcell article on coding structures a few issues ago if your interested 

Blogger

@Max - Indy Cars racing with an FPGA controlled ECU -- Not sure how - I know a few years back Xilinx was toughting McLauren's F1 car that had their hardware for the ECU, etc.

 

Blogger

Have a great Memorial Day weekend!   Bye.

Guru

@ max, thanks for thinking about MCC but that chat was at 9 eastern. Over and done.

Blogger

@William: Re "How many Indy Cars will race with an FPGA controled ECU"

Automotive ECMs/PCMs using 32-bit MCUs.  Since the racing engineers come from automotive tier one supliers (previous careers), I just assumed that they too use MUCs.  But, I do not know for sure...  It seems like there would definitely be some advantages with FPGAs.

Guru

OK Chaps and Chappesses -- I really appreciate your joining me today -- I know how busy everyone is -- don;t forget that we have another chat scheduled for noon central time next Thursday, when Duane will be chatting about his progress with his "Discovering FPGAs" blogs.

Meanwhile, Rich, don't you have a chat coming up on Microcontrollercentral.com shortly today?

Blogger

@adam, makes sense, one cosmic ray strike in the wrong memory location and an MCU can go off into program counter runaway. But how radiation resistant are FPGAs?

Blogger

another different apporach is we at Astrium tend to prefer FPGA to software and microprocessor based solutrions for missions 

Blogger

@Adam: "kalman filtering"

No, I always walk this way :-)

Blogger

@William: Re "How many Indy Cars will race with an FPGA controled ECU"

That's a really interesting question ... I woudl love to know -- but how could we find the answer?

Blogger

@max kalman filtering 

Blogger

@Norm: re " I have never done one personally"

This may be more information than we need to know ... what are you talking about exactly (grin)

Blogger

@Rich: Fuzzy is strange. It's huge over in places like Japan, but it's practically ignored here in America -- I recently took delivery of two secondhand books on Fuzzy -- all I have to do now is read them and understand them :-)

Blogger

@normnovoteny I have never done one personally but I know people who have implemented them 

Blogger

@max lol sorry mate no can do.... 

Blogger

With this being Memorial Day Weekend how many of the Indy Cars will race with an FPGA controled ECU -- (I would wager most if not all)

 

Blogger

@William we are havign great success and it seems that it solves a lot of our issues for space flight power solutions still a way to go before qualification. I will hopefullt have a open internship working on it agreed soon as well 

Blogger

Give me a Kalman Filter in an FPGA & I'll be happy anywhere

Beginner

My email is my pineywoodsdavid@yahoo.com thanks! I have to leave for a while but thanks again

@adam: That's OK -- I have a top security clearance myself (trust me, have I ever lied to you before?), so feel free to tell me anything :-)

Blogger

Guess I was thinking of the fuzzy logic hardware I recall seeing a decade or so ago that has vanished. The approach still seems to be around. Found this link to a tutorial on the topic from Seattle Robotics Society.

Blogger

Finally figured the website out -- I've done several MCU in the loop power supplies, and am hopeing in the future to try an FPGA in the loop supply --

Blogger

@Rich - I just briefly scanned the "MCUs Focus on Motor Control" article that you provided the link for below.  That's what I am used to!  Great stuff.  The MCU's CPU doesn't have to burden itself so much with code/processing with a good peripheral on-board (or motor control IC)!

 

Guru

@max i cannot tell you what I did it for due to national security but I have done tracking algorithms via cameras before as well

Blogger

Max, is fuzzy logic still around?

Blogger

@pineywoodsdavid send me a email and I will send you a simple PID code I have floating about 

Blogger

@David: re PID control in an FPGA -- there was an article about this recently over on EE Times. For myself, I agree that PID is great for process control, but I would like to learn a lot more about Fuzzy Logic control for robotic applications

Blogger

I will write a blog on it my experience is mainly around thermal imaging however it translates to most things. We used FIR filters, Neural networks etc to get useable images

Blogger

@Adam - it seems the most interest here is in image processing with FPGA.  But, please keep the RGB topic on your list of blog ideas...  Sounds interesting.


Guru

@Adam: I think we are going to need all the help we can get re image processing. The simpler robot avatars on the market (which still cost around $6000) require you to explicitly control every aspect of them. I would like mine to respond to things going on around it -- like if someone moves in the room to turn its head to face them...

Blogger

I would be interested in PID controls based around an fpga

 

Adam, I'd be interested in blogs about image processing using fpgas. Last time I did image processing hardware I created a 16-tap FIR using a 6u board full of 74ls logic. FPGA sounds more effecient

Blogger

I have been using FPGA's recently to replace the analogue control loop within switched mode voltage convertors. As it offers aseveral benefits anyone else looking at this ?

 

Blogger

The thing about the original SparkFun Tetris implementation wa sthe their 4 x 4 pushbuttins were each controlled by microcontrollers and they were read and written to using a long daisy-chain approach. I don;t think that will be fast enough for what I want to do -- I'm thinking of having a small FPGA associated with each 4 x 4 array -- then a master FPGA with an embedded microcontroller (like a Xilinx Zynq) on a main control board in charge of it all. Also have an application running on the PC that allows me to controll everything -- and have the PC communicate with the Zynq-base master control board via a low-power wireless network...

Blogger

I will be happy to share what I know, image processing with FPGA is very interesting as you can fun back to back filters etc with little impact. It is really fun and interesting if you use things like matlab and hardware in the loop to get good results very quickly 

 

Blogger

@Adam - well, I just finished an RGB project a couple of months ago, but I did not need to do the mixing manually.  Long story, but the mixing was done using an custom IC...  I would be interesting in reading more about your ideas...

Guru

Actually -- you could use my massive wall-size push-button array for all sorts of things -- like a massive "Game of Life" thing...

Blogger

How about implementing the famous ELIZA program....show that an FPGA can really "think"

Beginner

Max, recently blogged about MCUs specific for motor control - they have control law engines built in.

Blogger

@Max - thanks for that answer.  Sounds excellent.  Maybe Adam could include those items in the blod idea that he had...  Thanks again!

 

Guru

@Brian: "Max - you get all the toys!"

Who deserves them more than I (grin)

I'm thinking of creating a wall-size 2D Turing machine -- maybe 24 x 24 of these 4 x 4 push button panels.

Blogger

@brian no problem if max will post it I will write it ;) 

It is realyl simple to do are you interested in colour (RGB)  or grey scale vision ?

Blogger

@Adam thanks - that does sound like a good blog.  (Remember, I am an FPGA newbie and just becoming interested in them...)

Guru

@Brian: Re your question "Are there advantages using FPGAs for motor control - over MCU+Driver IC?" YES :-)

NCUs are great for decision making stuff, but they are horribly inefficient for algorithmic data processing tasks -- FPGAs can perform tasks in a massively paralley fashion -- for sophisticated motor controll you need to be sampling current and cvoltage waveforms thousands of times a second -- MCUs can't keep up...

Blogger

thought I had sent this but not sure where it went 

@brian the fpga architecture especially FIFO make it very easy tpo create a matrix for perfoming operations e.g. 3x3 needs TWO Fifo and register maybe I shpould write a blog on it 

Blogger

"sent me a coupel of the 4 x 4 pushbutton assemblies to play with..."

Max - you get all the toys!  :-)

 

Guru

Another project I want to do is a giant Turing Machine -- the guys at SparkFun created a fantastic hardware Tetris game using a matrix of 4 x 4 pushbuttons, each containing a tri-colored LED. Chris Taylor (a blogger here on All Programmable Planet) sent me a coupel of the 4 x 4 pushbutton assemblies to play with...

Blogger

"robot vision and motor control functions"

Are there advantages using FPGAs for motor control - over MCU+Driver IC?

Guru

I have some experience with thermal imaging and image processing, FPGAs are great for doing windowing on the image to apply algorithms - i.e. median, edge detection etc

Blogger

sampling speed was not that high. Megahertz or so.

Blogger

System had to also load and register the xray plate, determine its size, open the casing, scan the image, close the casing, deliver it to an outbasket, and automatically load the next plate in the queue

Blogger

Duane can't be with us today, but one of the things we're talking about is making a robot avatar and using FPGAs to do a lot of the robot vision and motor control functions

Blogger

How fast where the ADC sampling ?

Blogger

last project I had needing a programmable device I needed to control timing for scanning of xray plates of varying sizes with high precision. I needed high precision timing of ADCs for sampling, control of steppers for the scan, and coordination between.

Blogger

so what unusual FPGA implementations have we all seen over the years. I am currently using them to protpye digital switch mode power control algorithms 

 

Blogger

Ok I made it :) I like the site

 

Soooo .... any thoughts on the "Top 100 Unusual FPGA applications?"

Blogger

Hi Adam -- Hi Brian -- Hi Richard

Blogger

Hi Max,

Good morning.

Guru

Good Morning all

 

 

 

 

happy friday max

 

Blogger

Hello Everyone -- may I be the very first to wish you a HAPPY FRIDAY!!!

Blogger

One of our members -- Norm -- posted a comment saying: "It might be a great idea to start a list of the 'top 100' unusual FPGA applications.....when can the FPGA do what other devices can't (or won't do or just don't have the guts to do)...get some jucies running..what could I possibly do with MY programmable device?"

I love this idea -- let's start with an online chat here on All Programmable Planet at 11:00am my/CENTRAL time (noon Eastern, 9:00am Pacific) on Friday 25 May

Blogger


latest blogs
The appellation "primary colors" refers to a small collection of colors that can be combined to form a range of additional colors, but which "small collection of colors" should we use as our primaries?
Today's FPGAs already integrate a substantial amount of "stuff" (MCU cores, programmable fabric, on-chip memory, etc.), so what's left to integrate and why is this being left for the future?
To celebrate Geek Pride Day, Sylvie Barak has created a mega-cool infographic that depicts how geeks have been building the Internet since 1832.
When traversing serial links with optics or backplanes, high-speed signals are degraded by impairments in the link, such as insertion loss, reflections, crosstalk, and optical dispersion.
Can statistical or heuristic verification really work for FPGA designs?
flash poll
follow us on twitter
follow Xilinx on twitter
like us on facebook
like Xilinx on facebook
All Programmable Planet     About Us     Contact Us     Help     Register     Twitter     Facebook     RSS