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 | New here.... Need help getting started...

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).

New here.... Need help getting started... - shyhockeyboy - Oct 11 11:27:05 2008

HI I just got a job in programming so I will be making good enough
money to help me fund projects.

Ok, I am new to fpga. I just bought a cpld kit with a book on labs one
lab was about making a ALU.

I would like to know what websites are good for getting me started.

I actually thought in a few months down the read to make my own radio
for my car however I want to make it a computer that can caught gps
service and also use internet by a direct connection with a satellite.

This would be my long term goal since I thought if I were to spend the
money why not use it towards helping me learn computer hardware while
also when finishing to learn about it I would get something usable.
I would like to know where I can start learning about fpga and
computer structure.

thanks for your time.

------------------------------------

To post a message, send it to: f...@yahoogroups.com
To unsubscribe, send a blank message to: f...@yahoogroups.com

______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



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


Re: New here.... Need help getting started... - rtstofer - Oct 12 12:15:45 2008

--- In f...@yahoogroups.com, "shyhockeyboy" wrote:

> I would like to know what websites are good for getting me started.

Google... www.opencores.org

>
> I actually thought in a few months down the read to make my own radio
> for my car however I want to make it a computer that can caught gps
> service and also use internet by a direct connection with a satellite.

There are a lot of microcontrollers that can do this without the
complication of designing a CPU. There are 40 pin DIP computers that
run Linux (www.tincantools.com) and Linux has a lot of neat software.

>
> I would like to know where I can start learning about fpga and
> computer structure.

Google... There is a very old book, "Computer Architecture" by Foster
that describes a couple of very archaic computers that nobody would
actually want to build. UNLESS, they wanted to learn a lot about the
logic design of simple computers. Rather than get bogged down with
modern and complex designs, consider building BLUE. It is a simple 16
bit machine with a very limited instruction set. It could be built
with just about any fpga but consider the Spartan 3 Starter Board from
www.digilentinc.com. Also consider getting the 1000Kversion $149.
http://www.digilentinc.com/Products/Detail.cfm?Prod=S3BOARD The
Xilinx WebPack ISE development software is free.

Search www.alibris.com for Author Caxton C Foster. The book is $1.99
and there are a lot of copies available.

After you complete the 16 bit machine and learn how to program it with
machine code, you will probably want to either a) write an assembler
or b) move to a machine for which software is available. But it will
be educational.

Richard

------------------------------------

To post a message, send it to: f...@yahoogroups.com
To unsubscribe, send a blank message to: f...@yahoogroups.com



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