Older blog entries for svo (starting at number 30)

Cereus Software

       >/   .- ./   \-  \/   -/  .|  .   |-  \|   -|   .|     >|-   ||   -|   .|       |-  |(   -|   .|   .   |-  )|  -|   .|       |- ||  -|    .| .   |-  |

MSGVIEW by Andrey Kosyakov views FIDONet messages

OBJVIEW by Viacheslav Slavinsky views object files produced by its contemporary compilers

Syndicated 2009-03-04 13:24:07 from svo's interactive persuasion vehicle

Обновление «Базиса@home»

Обновление оффлайновой версии картотеки программ для Вектора «Базис@home»: 678 записей.
Ссылка на архив: много мегабайт

Syndicated 2009-02-27 15:42:38 from svo's interactive persuasion vehicle

О видах присваиваний в Верилоге

Верилог имеет три вида оператора присваивания: непрерывное, блокирующее и неблокирующее. Если с непрерывным, или постоянным присваиванием все более-менее понятно, то разница между блокирующим и неблокирующим присваиваниями не столь отчетлива и во многих руководствах она остается за кадром…

Syndicated 2009-02-27 00:08:10 from svo's interactive persuasion vehicle

Намотка катушек с помощью ПЛИС

Как считать витки в Верилоге.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

Coil Winding with FPGA

A tutorial about using Verilog to count turns.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

Прекрасный ассемблер КР580ВМ80А

«Прекрасный ассемблер КР580ВМ80А» транслирует код прямо в окне браузера, дает возможность изучать результат трансляции с помощью совершенной системы навигации по перекрестным ссылкам. Результат трансляции можно сохранить в виде файла Intel HEX.

“Pretty i8080 assembler” translates the code directly in the browser window. It allows for thorough code examination by providing a sophisticated cross-referencing navigation system. Translation output can be saved as Intel HEX.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

FPGA subject really caught me. They go so perfectly well with retrocomputing, I couldn't resist. Vector-06C was the most colourful of the Soviet computers, it always fascinated me but I couldn't have it back then. Today, when it seems that even the electrical circuit of Vector-06C is hard to obtain, I'm recreating it in an FPGA.

The project is well past the initial stages. In fact I can claim some 90% compatibility, even though those remaining percents are not giving up easily.

It is an open project to which anyone has access to. Since it's a hardware project that needs an FPGA development kit to work, its openness is not immediately beneficial to those who have different hardware than me, but I hope that there is some reusable material. Also, just maybe, there is someone who would want to make a port to a different development kit.

The project page is here http://code.google.com/p/vector06cc/.

28 Aug 2007 (updated 28 Aug 2007 at 15:44 UTC) »

I'm back and this time it's about FPGA and video and games.. And the game, of course, is a Pong. Mine is called Mah Ponk, there's no escaping lolcats, even here. So.. let me show you it.

The project page with detailed description, pictures, video and downloads is over there —> [alt:Coral Cache]

In brief, it's a complete pong-like game implemented in Verilog HDL, complete with scoring, a Robo-Hand so you can play alone, and Triple Sound. Verilog source is released under BSD license. Hardware design to be released as Eagle project, although any FPGA starter kit will do.

If you manage to run it on your FPGA development board, I'll be glad to hear about that.

I demoed Mah Ponk at $CCA7 and more people than I expected were curious and played it. There's the whole new generation deprived of the joy of Pong. The event was awesome and among other things I touched and played a real Pong TV game made in early 80's. It felt rather strange, I like Mah Ponk much better.

Here's a little fun project of mine, a falling blocks game for mobile phones. Disappointed by low quality of all available Tetrii, and really wanting to play one, I wrote one myself. Primarily designed for small screen phones (although it requires MIDP 2.0, caution), it works on large-display phones just as well. At least on some of them that I tried. It's pretty advanced too, has shadow display, autorepeat, soft, firm and hard drops, SRS-compliant rotation, albeit without wall/floor kicks.. Anyway, if your phone has Java MIDP 2.0, check it out and send me feedback -- Link.

I completed my Stirling Engine - Link.

Having built a steam engine previously really helped. This construction was easier machining-wise; I only had to drill some holes and make crankdiscs, that's about all machining that was required. But making it work was somehow trickier. The work it produces is miniscule and every little thing counts so a lot of tweaking was required.

I really like how it worked out. Still, I can't run it on heat of a palm alone, as you can do with some LTD Stirlings. If anyone has ideas how to make it more efficient, please tell.

21 older entries...

Share this page