Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Max Maxfield

When 2 + 2 = 6 & 2 * 2 = 9

Max Maxfield
Page 1 / 2 Next >
Page 1 / 7   >   >>
Myplanet
Myplanet
2/7/2013 10:41:16 PM
User Rank
Guru
Re: It's all software
Max, "Look ahead means" not to the sky (Grin), I mean about future and one of the problem they may face with updation of technology.  Since we have new technology, we are satisfied with that, but for next generation it may get outdated.

100%
0%
Max Maxfield
Max Maxfield
2/6/2013 9:53:41 AM
User Rank
Blogger
Re: It's all software
@Myplanet: ...when we are looking ahead, its only greenery and not sure about any hurdles for them..

Apart from glabal warming and terrorism and the possibility of Yellowstone Park exploding or a comet hitting us... (grin)

50%
50%
Myplanet
Myplanet
2/6/2013 7:09:28 AM
User Rank
Guru
Re: It's all software
"To be honest I think every generation has it's own problems -- the new generation may have a lot of stuff we didn't have, but they will still face their own trials and tribulations"

Max, may be true, but when we are looking ahead, its only greenery and not sure about any hurdles for them. May be they have to face all such hurdles with the new technologies.



100%
0%
Crusty
Crusty
2/1/2013 3:46:28 AM
User Rank
Blogger
Re: It's all software
@Hamster, Thanks for the pointer, contact address much appreciated.

Best

Crusty

50%
50%
hamster
hamster
1/31/2013 5:17:31 PM
User Rank
Blogger
Re: It's all software
I have run the 6502 from http://FPGAarcade.com (look in the library) and traced it runnig a few 1000 instructions.

Feel free to email me (hamster@snap.net.nz)..

50%
50%
Crusty
Crusty
1/31/2013 4:50:33 PM
User Rank
Blogger
Re: I used self modifying code once
@JezmoSSL Perhaps this should be Max's next picture talking point

50%
50%
JezmoSSL
JezmoSSL
1/31/2013 4:39:13 PM
User Rank
Blogger
I used self modifying code once
It didnt go well

http://picpaste.com/A-mNKUNCUAANNub-QmQoumSh.jpg

50%
50%
Crusty
Crusty
1/31/2013 4:29:47 PM
User Rank
Blogger
Re: It's all software
@Hamster, Interrupting an interrupt is something I have stayed well away from, mainly because the stack sizes I can use on Atmel AVR 8 bit is limited.

But I salute those that manage this task.

As another point have you used a 6502 softcore or any softcore on the Papilio One?

If so, I would like to bounce some ideas off you?

Bryan Pape of the Cyber Cortex seems to be incomunicado, I was going to use the Cyber Cortex board I have, to emulate the old 6520 single board computer (UK101).

I have gone for the Papilio One 500 as more info available.

 

50%
50%
hamster
hamster
1/31/2013 4:03:46 PM
User Rank
Blogger
Re: It's all software
I too remember looking thorugh ROM dumps to see what code preceeded a RTN opcode, to see what could be used and abused. In the PC world, the original Flight Simulator used this quite a bit of ROM code, making it very hard to run on the first clones as they did not have the IBM BIOS.

In a modern software context, re-enterant code is a stuff safe to be used even if the CPU was half way through running it. It identifies what code is safe to be be used by interrupt handlers and signal handlers.

The most obvious requirements are that that all work space is on the stack, and any if any changes are made to global memory they are atomic - so even if an interrupt occurs at just the wrong time memory in not left in an inconsistent state.

50%
50%
JezmoSSL
JezmoSSL
1/31/2013 3:17:20 PM
User Rank
Blogger
Re: It's all software
Sorry I missed your call today Max I was doing some debugging on this safety critical system where your can control some functions by sending dtmf tones and audio over the power lines ,a very good reason to break out the simulator before trying to debug it

50%
50%
Page 1 / 7   >   >>
More Blogs from Max Maxfield
I am shocked and horrified. It appears that those little scamps at Planet Analog are writing blogs pertaining to field-programmable issues.
This week's live online chat takes place on Thursday, May 23, 2013, at 1:00 p.m. ET.
Would you class these as adages, aphorisms, axioms, dictums, epigrams, maxims, precepts, saws, truisms, or... well, what?
In part 3 of this epic tale we consider how we might use tri-state buffers, leading up to the legendary bi-directional buffer.
Design West 2013 was one of the best conferences and exhibitions Max has attended in terms of interesting presentations and fun events.
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