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).
|
Hi all, I'm interested in designing a small processor and implementing it in using FPGAs. Can someone suggest a minimal starter's kit for doing this? Taking into account that my budget is extremely limited :-( I'm aware of various textbook and FPGA/software packages offered by various companies. Are any of these suitable as a basis for fpga-cpu projects? For experimenting with various types of instruction sets? I don't mind implementing assemblers and compilers. Regards, niall |
|
|
|
Hi, I am also designing a FPGA based CPU. My plan is to design the kit, I mean to design a board with the FPGA and other needed components, then to put the design into the FPGA. Can anyone share your experiance. Iam planning to go for EPROM based FPGA's. Since in my planned kit I think debugging is virtually impossible. Cheers, Frang. -- -------------------------------------------- The measure of a life, after all, is not its duration, but its donation. -- Corrie Ten Boom [Non-text portions of this message have been removed] |
|
|
|
>From: Niall Dalton <> >Reply-To: >To: >Subject: [fpga-cpu] Minimal starter's kit? >Date: Tue, 20 Nov 2001 21:12:19 -0800 (PST) > >Hi all, > >I'm interested in designing a small processor and implementing it in using >FPGAs. Can someone suggest a minimal starter's kit for doing this? Taking >into account that my budget is extremely limited :-( > >I'm aware of various textbook and FPGA/software packages offered by >various companies. Are any of these suitable as a basis for fpga-cpu >projects? For experimenting with various types of instruction sets? >I don't mind implementing assemblers and compilers. I've got a very low-cost Altera Flex 10K kit, which is big enough for a small CPU. However, there hasn't been enough interest in it for me to get a batch of boards done. You can download free software from the Xilinx and Altera web sites. Look for Webpack from Xilinx and MaxPlus from Altera. http://www.xilinx.com/sxpresso/webpack.htm The Xilinx software supports both VHDL and Verilog. If you download the educational version of the Altera software, you also get VHDL and Verilog. Their educational tools are rather old, though, compared to the other one. The Altera software supports most of the their range, whereas Xilinx Webpack is limited to the CPLDs, Spartan II and one of the Virtex chips. You can get free tools from other manufacturers like Atmel and Actel, but you'll find more CPUs around for the Xilinx and Altera chips. Leon -- Leon Heller, G1HSM http://www.geocities.com/leon_heller Low-cost Altera Flex design kit: http://www.leonheller.com _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp |
|
|
|
For anyone doing a large CPU or other design.... there are a few boards available that have: 4 virtexE's ( -7 i think ) are bussed together in places for expanding beond a single dev. wait a design LVPECL clock driver with proper termination and balanced trace delays to the devices. the dll's are properly set up for board level deskew. 1 xc95144 is the glue for the peripherals CS decoding and byte lane selection 1 95288 is acting as a busmux only.. I.E. there are so many peripherals the Capictance was toooo high for the ARM todrive quickly ( next part I to mention) ARM ?? PCI bus interface... I.E. compaq PCI connectors, FIFO's DP ram flash SRAM NonVolitile SRAM ( batteryless ) this part is neat, when the power supply supervisor inside of it detects a fail.... it transfers over to a local large Cap for power while transfering it's SRAM to it's FLASH lots of BI color led's across the front if nterested please email: boards will be tested and are sold AS IS ! Thanks ED __________________________________________________ |
|
> I'm interested in designing a small processor and implementing it in using > FPGAs. Can someone suggest a minimal starter's kit for doing this? Taking > into account that my budget is extremely limited :-( Niall, we offer a low-cost FPGA Development System, based upon Xilinx Spartan-II FPGAs. The boards are in stock, for further information please refer to: http://www.trenz-electronic.de/prod/proden6.htm The Spartan-II FPGAs may be programmed using the free Xilinx WebPACK software. A complete kit consisting of design entry, behavioral simulation, hdl synthesis, implementation and download tools. We ported Jan Gray's XR16 CPU to the board, added a simple VGA controller to it, plus glue logic and firmware- all contained in the FPGA. For documentation on the project, plus the complete project files, please refer to: http://www.trenz-electronic.de/down/dwdten.htm#TOPIC3 Hope that helps, happy developing Felix _____ Dipl.-Ing. Felix Bertram Trenz Electronic Duenner Kirchweg 77 D - 32257 Buende Tel.: +49 (0) 5223 4939755 Fax.: +49 (0) 5223 48945 Mailto: http://www.trenz-electronic.de |
|
I use the FPGA starter kit, got it from electromail for GB£100 uses atmel 40k parts, havent programmed it yet. the xsess board looks best though. Id like to play with Leons board but its just a tad -t expesive - always the case with low volume apps. ---------- --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.282 / Virus Database: 150 - Release Date: 9/25/01 [Non-text portions of this message have been removed] |
|
> I use the FPGA starter kit, got it from electromail for GB£100 > > uses atmel 40k parts, havent programmed it yet. I also had one of these for a while and I do not recommend anybody to get these for anything related to microprocessor development. Some of the shortcomings: - no vga out - Only display is a bare bone numeric LCD (complicated to control!) - No on board sram, internal ram on fpga is just too limited. - Not enough I/O pins left to connect anything like a sram. - Lots of other quirks in the design which made me wondering, whether anybody has ever really worked with one of these boards. I guess you will get a better value for your money with some of the other boards. |