looking for a soft core to be used for ucos/2 or such a kernel - Page 1
Forum section: electronics / general

author: legacy
author_rank: Super Contributor
timestamp: April 18, 2014, 10:18:01 pm
content: hi guysi have a spartan3e-500 (Xilinx) and i'd like to put a soft core on it with ucOS/2 (or such a kernel)what do you suggest ?

author: miguelvp
author_rank: Super Contributor
timestamp: April 18, 2014, 11:00:30 pm
content: Quote from: legacy on April 18, 2014, 10:18:01 pmDid you look in opencores.org? they have a ton of soft cores

author: mrflibble
author_rank: Super Contributor
timestamp: April 18, 2014, 11:14:33 pm
content: And don't forget to check out picoblaze and microblaze from xilinx, to see if that fits your requirements.

author: legacy
author_rank: Super Contributor
timestamp: April 18, 2014, 11:52:14 pm
content: to be honest i do not like any pico blaze, micro blaze, and nios2.Is there anything more easy what could be used with ucos/2 ?

author: miguelvp
author_rank: Super Contributor
timestamp: April 18, 2014, 11:54:39 pm
content: I guess I'll put the url insteadhttp://opencores.org/projectsProcessors, and SoC, but they have tons of other soft cores.Edit: Also check in the opencores site for openrisc but if you plan to use ucos ii for comercial purposes you'll have to get permision (as in pay for it):Quote

author: legacy
author_rank: Super Contributor
timestamp: April 19, 2014, 12:08:11 pm
content: thank youit's for a personal and educational plan, in other worlds i'd like to toy with such a things =)Quote from: miguelvp on April 18, 2014, 11:54:39 pmnever heard before, i have googled a bit .. umm, it looks very interesting, unfortunately it seems theirs openrisc-board is out of sale, so they suggest to put the code on DE0-nano. Here i have only a Xlinx sp3-500 board. What do you think about this ? Is it still possible to buy an open-risc board ? Or i'd really better to to for DE0 nano ?

author: miguelvp
author_rank: Super Contributor
timestamp: April 19, 2014, 09:14:36 pm
content: Quote from: legacy on April 19, 2014, 12:08:11 pmFrom:http://opencores.org/or1k/OR1K:Community_PortalUnder Tutorials:QuoteThe beauty of FPGAs is that you can port it to other dev boards even from different vendors. Of course it won't be straight up, you have to take care of the pins and chip dependent things and find out if you have enough fabric to fit the processor as in logic elements (LEs) or whoever they are called in the Xilinx wolrd.I have a DE-0 Nano, but it's a very spartan development board.Edit: did a google search "spartan3e-500 openrisc" and the first entry was:http://opencores.com/forum,OpenRISC,0,3507So I guess work has been done for your dev kit, didn't look at the SVN nor other entries in the search.

author: legacy
author_rank: Super Contributor
timestamp: April 20, 2014, 08:38:14 am
content: Opencores is offering a lot of things, too many, i'd like to know which is the easiest and smart for me: i am not an expert of fpga and cores.I will look for any port of OpenRisc for my Xilinx Sp3e-500, but i really like the OpenRisc dedicated board, it is tiny, compact, and is offering everything you need for a SoC! I hope it will be possible to buy one in the future.

author: nctnico
author_rank: Super Contributor
timestamp: April 20, 2014, 11:38:11 am
content: The most important thing you need for a core is proper toolchain support. The LM32 core from Lattice is supported by GCC.

author: miguelvp
author_rank: Super Contributor
timestamp: April 20, 2014, 07:32:30 pm
content: An alternative would be to get an FPGA with an SoC inside like this one for example:http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=836Don't buy it directly because shipping cost from taiwan might be excesive, but Altera might have the board too as well as digikey, mouser, etc.But I'm not sure about it being able to run uC/OS-II