Отговори на тема  [ 22 мнения ]  Отиди на страница Предишна  1, 2
Софт процесори 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Софт процесори
:-k


Нед Фев 12, 2012 6:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Софт процесори
http://en.wikipedia.org/wiki/OpenRISC

Цитат:
Several commercial organizations have developed derivatives of the OpenRISC 1000 architecture, including the ORC32-1208 from ORSoC (who also maintain the opencores.org website) and the BA12, BA14 and BA22 from Beyond Semiconductor. Dynalith Systems provide the iNCITE FPGA prototyping board, which is capable of running both the OpenRISC 1000 and BA12. Flextronics International and Jennic Limited manufactured the OpenRISC as part of an ASIC. Samsung use the OpenRISC 1000 in their DTV System-on-Chips (SDP83 B-Series, SDP92 C-Series, SDP1001 and SDP1002 D-Series).

More recently Cadence Design Systems have started using OpenRISC as a reference architecture in documenting tool chain flows (for example the UVM reference flow, now contributed to Accellera).


С други думи - само съм го чувал, ама не и пипал. :D


Нед Фев 12, 2012 11:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: Софт процесори
miro_atc написа:
http://excamera.com/sphinx/fpga-j1.html

J1 is a small (200 lines of Verilog) stack-based CPU, intended for FPGAs. A complete J1 with 16Kbytes of RAM fits easily on a small Xilinx FPGA. Some highlights:
    Extremely high code density. A complete system including the TCP/IP stack fits in under 8K bytes.
    Single cycle call, zero cycle return
    Instruction set maps trivially to Forth
    Cross compiler runs on Windows, Mac and Unix
    Basic software includes a sizeable subset of ANS Forth and a portable TCP/IP networking stack.

Този сайт го следя от година две, намерих го покрай тази статия http://excamera.com/sphinx/gameduino/
Има доста интересни неща, но много рядко добавя по нещо ново - обикновенно през 3-4 месеца. А този процесор си е чист Форт, жалко, че този език не е по широко разпостранен (освен може би в PostScript и тук там в някои PCI контролери).

_________________
Мразя да мразя ...


Пон Фев 13, 2012 12:19 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: Софт процесори
woody написа:
http://en.wikipedia.org/wiki/OpenRISC

...

С други думи - само съм го чувал, ама не и пипал. :D

На тазгодишния FOSDEM имаше демо на OpenRISC - видях го, повъртях малко платката в ръце. Най ми направи впечатление, че програмираха чисто нов FPGA за 4-5 секунди с ядрото на процесора, после за 10-на секунди му качиха едни линукс в RAM-а, и линукса зареди за около половин минута. Т.е. има няма минута - предполагам, че това е било за демонстрация и в реални условия ще има разлика, но все пак си е впечатляващо. Не ми хареса цената на хардуера - около 150 евро, и сравнително ниската честота (100 МХц) - за по малко от $50 спокойно се намират читави ARM9 или ARM11 контролери на доста по висока честота.

_________________
Мразя да мразя ...


Пон Фев 13, 2012 12:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Софт процесори
palavrov написа:
woody написа:
http://en.wikipedia.org/wiki/OpenRISC

...

С други думи - само съм го чувал, ама не и пипал. :D

На тазгодишния FOSDEM имаше демо на OpenRISC - видях го, повъртях малко платката в ръце. Най ми направи впечатление, че програмираха чисто нов FPGA за 4-5 секунди с ядрото на процесора, после за 10-на секунди му качиха едни линукс в RAM-а, и линукса зареди за около половин минута. Т.е. има няма минута - предполагам, че това е било за демонстрация и в реални условия ще има разлика, но все пак си е впечатляващо. Не ми хареса цената на хардуера - около 150 евро, и сравнително ниската честота (100 МХц) - за по малко от $50 спокойно се намират читави ARM9 или ARM11 контролери на доста по висока честота.

Хардуер не ти трябва, нали е softcore. Тяхна платка има смисъл да купуваш ако искаш да им ползваш предварително подготвените линукси и т.н.

За честотата не съм сигурен, може и доста надолу да е (30-70 MHz). Това е все пак softcore върху FPGA. Оттам и сравняването с hard чипове е ненужно.

Предимствата (от самолет) са му наличие на потребители, GCC и Линукс порт. Щом дори Самсунг са се излъгали да го набутат (hard) в техни си чипове, при положение че си имат лицензирани какви ли не ядра - що да не спестят някой лев?

Дядото нали диреше алтернативи.


Пон Фев 13, 2012 4:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Софт процесори
е, чак алтернативи...
по-скоро се чудех кое как става при алтера коровете - как се купува лиценз, за колко и какви са ограниченията. още се чудя :roll:
направи ми впечатление, че китайците слагат циклони (2 и 3) налява и надясно, цената на чиповете е няколко долара.
явно има някакъв ценови смисъл и не е кой знае колко трудно.
просто търсих във форума някой с практически опит

софт-кора има смисъл, ако вече си пляснал по друга причина FPGA и ако сложиш малко по-голямото, да минеш метър с проца.
друга причина е, ако търсиш някаква специална артиметика (къстъм инструкции в хардуер) или уникален хардуер (11 етернета, 23 UART-a или 191 SPI порта, 55-битов PWM)


Пон Фев 13, 2012 7:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Софт процесори
ДедоБоре написа:
направи ми впечатление, че китайците слагат циклони (2 и 3) налява и надясно, цената на чиповете е няколко долара.

Тъкмо вчера един ми каза че имал достъп до много изгодни Циклон 3.
Има политика някаква там.


Пон Фев 13, 2012 7:33 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 22 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни