bkazak
08-14-02, 05:42 PM
Hi, I am a prospective new user of IsoPod (and IsoMax as well).
The project in question is a programmable controller that will help us
exercise the IC (memory chip, for example) and collect data from it,
while we will irradiate the IC with heavy ions trying to cause a
malfunction. This torture is called Single Event Effects (SEE) testing.
In course of this testing we want some sections of the program to work
at maximum speed, so these routines should be written in Assembly.
I have some experience in FORTH programming, so I know how to
create Assembly definitions and how to use them later.
However, my questions are:
1. Does the IsoMax include a 56800 assembler (prefix or postfix)
or it is necessary to hand-code in machine commands?
2. Are there any processor registers that can be used in Assembly
programs freely, or I must save/restore them all?
3. Is there any description of the IsoMax internals (well commented
Assembly source code would be the best)? Barring that, the register
assignment would be better than nothing - which is stack, which is
queue, subroutine counter, etc.
We have not yet purchased the kit, but I am 95% certain that we will.
Boris Kazak
Radiation Test Engineer
Maxwell Technologies, Inc
San Diego, CA
The project in question is a programmable controller that will help us
exercise the IC (memory chip, for example) and collect data from it,
while we will irradiate the IC with heavy ions trying to cause a
malfunction. This torture is called Single Event Effects (SEE) testing.
In course of this testing we want some sections of the program to work
at maximum speed, so these routines should be written in Assembly.
I have some experience in FORTH programming, so I know how to
create Assembly definitions and how to use them later.
However, my questions are:
1. Does the IsoMax include a 56800 assembler (prefix or postfix)
or it is necessary to hand-code in machine commands?
2. Are there any processor registers that can be used in Assembly
programs freely, or I must save/restore them all?
3. Is there any description of the IsoMax internals (well commented
Assembly source code would be the best)? Barring that, the register
assignment would be better than nothing - which is stack, which is
queue, subroutine counter, etc.
We have not yet purchased the kit, but I am 95% certain that we will.
Boris Kazak
Radiation Test Engineer
Maxwell Technologies, Inc
San Diego, CA