self-modifying hardware?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

self-modifying hardware?

Post by earlz »

Is self-modifying hardware possible? like a step-below microcode that is... a way to actually reconfigure it's own logic gates and such?

edit:
Well, that doesn't tell much.. lol
Anyway, my question is that if you had a computer add-on card of some sort intended as a co-processor... could the computer load information into that co-processor such that the computer has raw control over the co-processor hardware, such that the co-processor could be programmed to act as just about any logic circuit (within reason of the actual hardware)
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: self-modifying hardware?

Post by Troy Martin »

Whoa, nifty idea, probably not easily doable with today's technology though.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Re: self-modifying hardware?

Post by Brynet-Inc »

Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
stephenj
Member
Member
Posts: 140
Joined: Wed Jul 23, 2008 1:37 am
Location: Canada

Re: self-modifying hardware?

Post by stephenj »

Could FPGAs fit the bill?
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Re: self-modifying hardware?

Post by JamesM »

stephenj wrote:Could FPGAs fit the bill?
Given that I'm taking a course in embedded systems design using FPGAs; yes, they do fit the bill :)
Post Reply