Sign in

username:

password:



Not a member?

Search fpga-cpu



Search tips

Subscribe to fpga-cpu



fpga-cpu by Keywords

Altera | CISCifying | IDE | ISA | Java | JHDL | JTAG | LBU | MicroBlaze | PAR | PCI | RISC | SoC | Spartan | Transputers | Verilog | VHDL | Virtex | VLIW | WebPack | Xilinx | Xsoc | YARD-1A

Sponsor

controlSUITE™ software
Comprehensive.
Intuitive.
Optimized.

Real-world software for real-time control. Details Here!

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | FPGA-CPU | 32 bit CPU design [was Transputers etc.]


Advertise Here

This list is for discussion of the design and implementation of field-programmable gate array based processors and integrated systems. It is also for discussion and community support of the XSOC Project (see http://www.fpgacpu.org/xsoc).

32 bit CPU design [was Transputers etc.] - John Kent - Mar 20 3:28:00 2003

Hi Brendan,

Yes I have access to the source of a multitasking version of MSDOS.
To run MSDOS you really need 256K of RAM.
This means you either have a segmented 16 bit design like the 8086 (yuck!)
or go to a 32 bit design.

The Compact Flash I have is 32Mb so from what you say, FAT12 should work
fine.

I have a few ideas for a 32 bit CPU. I was going to include them in this
email but it
got a bit long, and I thought I'd be teaching granny to suck eggs.

I was just looking at the GR0040 which according to the notes can be
scaled up for 32 bits.

John Kent. Brendan Moran wrote:

>Do you mean you want to run DOS on the processor proper? If so, then you
>have to have x86 compatibility, and you might as well use a 386.
>
>If, on the other hand, you mean you want to access a MSDOS file system from
>a non x86 processor, that's a different story. It's just a question of
>using the FAT file system. For that, I'd recommend having a look at the
>FAT file system spec.
>
>Note that for smaller compact flash, you only need the FAT12 system, but
>for larger (>64MB, I think, but it might be 128) you'll need FAT16.
>
>--Brendan >
--
http://members.optushome.com.au/jekent





(You need to be a member of fpga-cpu -- send a blank email to fpga-cpu-subscribe@yahoogroups.com )