metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-26 04:53 am

Трызненне

Ох, зря я вчера на ночь начитался документации по USRP и его внутренностям - ADC/DAC кодекам, FX2 USB контроллеру, FPGA Altera Cyclone, Verilog и прочей ереси. А еще до этого я делал j-pole антенну, короче, весь вечер был потрачен на адское трэшевое радиолюбительство.

Ночью заболело горло, поднялась температура и начал сниться невероятный чудовищный бред, какие-то микросхемы, антенны, излучение в голову, программирование живых организмов, убийства людей (которые, если мне не изменяет память, должны были уже быть мертвы, но сука ожили). Проснулся в 4 утра, долго не мог заснуть - начал читать с телефона френдленту, а там [livejournal.com profile] raydac дал ссылку на свежевыпущенные 144-ядерные процы, что дало новую пищу для бреда, типа "генерить из хаскеля проги для этого проца" или "переделать USRP на нем".
Короче, финальной стадией бреда была следующая идея: построить во дворе мачту для антенн высотой в 500-1000м, обвешать ее антеннами на все мыслимые диапазоны, а приемо-передатчики поместить в бункере под землей, куда доступ будет из специального лифта из квартиры, для чего нужно дом чуть чуть раздвинуть, чтобы появилось место для этого лифта.

Да, кстати, насчет USRP - во-первых, оказывается, что разводка его печатных плат свободно недоступна, несмотря на то, что все остальное(софт, дрова, схемы) выложено под GPL. Во-вторых, судя по документации, это штука редкостной сложности, т.е. для базовых применений достаточно обычных FPGA-образов и GNU Radio, но если делать что-то навороченное - нужно курить Verilog и писать свою прошивку, что ад само по себе.

[identity profile] blacklion.livejournal.com 2010-10-26 11:05 am (UTC)(link)
Верилог — милейший язык (только почему-то более поплуярен гораздо более синтаксически некрасивый а семантически эквивалентный VHDL), я за неделю по вечерам разобрался достаточно, что бы кастомную переферию описывать.