Цитата(RobFPGA @ Sep 1 2006, 07:25)

Приветствую!
Озадачился я вот таким вопросом. Понадобился мне конроллер внутри FPGA, встал вопрос выбора.
Плисина небольшая Spartan3-400. Пихать туда Microblaze не очень хочется (много места занимает)
Нужно чтото типа Picoblaze но на 16 бит.В сети есть несколько таких подобных - xr16, gr0040, cr16 да и сваять такую корку самому в принципе несложно. НО где взять софт для програмирования сей корки? . Кто что занет о С компиляторах с возможностю НЕСЛОЖНОЙ настройки под конкретный CPU.
Успехов! Rob.
хмм если команд мало + не требуеться выскокое быстродействие и не напрягает асм,
то пикоблейз легко расширяеться до 16 бит, причем если не использовать в коде 16 бит литерные операнды то даже менять ничего не придеться. Если нужны 16 бит литерные операнды > 255, то не проблема расширить код команд на 8 бит(самое простое), либо грузить только 8 ми битные литерные операнды а дальше либо математика(менять ничего не надо), либо как в микроблейзе (тут немного АЛУ модифицировать).
Естественно что за основу нужно брать пикоблейз не для виртексов, а для кулранеров (он написан не в гейтовом стиле

+ исходники асма у него есть на си. добавление своих команд проблем не доставляет).
Желаю удачи.
ЗЫ. Недавно сваял свой 16 битник, если что обращайтесь помогу чем смогу.
ЗЗЫ. Кстати посмотрите на DspUva16 16 битник, фиксед поинт и всего 200-300 плиток (тормоз правда)
есть даже иде.
ЗЗЗЫ. Либо взять ниос 16 бит и портануть его на хилых.