
|
 |
Коментар от: Николай Димитров picmaster__at__mail__dot__bg |
Дата: 10-05-2005 |
[ Други коментари] |
Работата не се свежда до патентоването на технологията. В случая IP Core се използва по малко особен начин - като модул/блок, който можеш да използваш в твоя разработка. Особено е популярен в средите на едночиповите системи - т.нар. SoC (System on Chip). Така се разработват най-различни модули - мрежови/серийни/паралелни интерфейси, USB, FireWire, SDR/DDR/DDR2/QDR контролери, мултиплексори, процесорни ядра, видео-контролери, абе каквото се сетите за една система. После разработчика просто ги съединява чрез допълнителни описания/команди в изходния код на системата. Идеята е да се преизползва труда от написването на един такъв модул, а не всеки път да се пише наново - точно като библиотеките в софтуерната разработка. Така ще се подобрява развива само един модул код, а не примерно 12. И ако дадеш на всички възможноста да го ползват/променят/публикуват/продават свободно, ето ти свободен хардуер. А не да подарявам платки на желаещите, или да ги продавам евтино :))) . А с пазарната икономика не можеш да се пребориш - ако мога да произведа нещо по-евтино от теб, ще го направя, за да мога да продам повече бройки от теб, и за заема по-голям пазарен дял, съотвено и да имам по-голяма печалба. Хората, които се занимават със свободни IP ядра, са 90% високо-квалифицирани специалисти, работещи в големи компании за разработка на сериозни продукти, и заниманието им с тези ядра е въпрос на хоби/убеждение. Желанието им за разработка е по-скоро проява на алтруизъм. Аз лично имам 2 адски любими проекта от света на свободния хардуер - това са 2 процесора.
OpenRISC - http://www.opencores.org/projects.cgi/w...
Freedom CPU - http://www.f-cpu.org/
Това са невероятно талантливи млади хора, които се опитват да "възстанат" срещу затворените стандарти и технологии, и се трудят упорито за това. Надали някой от тях се надява да изкара някой лев от труда си по проектите... Хвърлете по един поглед. Това са добри примери за въпросния хардуер. OpenRISC е в доста напреднал стадии, като се предлага свободно изходния код на процесорното ядро, във вид на Verilog код. За съжаление по-желания от мен процесор - F-CPU (със VHDL сорс) - ще има още доста време да се разработва. Това ще е един 64-битов процесор със свободен изходен код, който са нарекли "Merced killer" :))) Оставям на любопитковците на прочетат останалото...
Бъдещето май/все още/ е в наши ръце...
Поздрави на всички!
Редактиран на: 10-05-2005@16:15
|
<< Към: Пояснение | |
|
 |
|
|
|
|
|
|