Published at: 01:03 pm - Friday March 16 2012
Gregory (Scotland Yard detective): “Is there any other point to which you would wish to draw my attention?” Holmes: “To the curious incident of the dog in the night-time.” Gregory: “The dog did nothing in the night-time.” Holmes: “That was the curious incident.” – “Silver Blaze” (Sir Arthur Conan Doyle) Yesterday, I heard a lecture […]
Published at: 01:03 pm - Tuesday March 13 2012
Loper’s I2C controller is working. The SPD ROM on the DDR2 RAM stick attached to the Xilinx ML-501 board is read correctly. The video controller is working (though not feature-complete.) The DDR2 SDRAM controller is still under testing, as is the cache SRAM controller. The gigabit Ethernet controller is not yet complete. I should probably […]
Published at: 09:03 pm - Saturday March 10 2012
Edit: The moral of the story, for those who didn’t get it, is that a serious programming environment ought to be an intimately-personalized affair, like eyeglasses or a hearing aid. And that existing solutions fall laughably short of this goal. Emacs, the supposed counter-example, is conceptually heavy and unbearably complex for everyday “civilian” use – […]
Published at: 09:03 pm - Monday March 05 2012
Here is a somewhat dumb example of the kind of thing one can do with Stierlitz. Let’s say that you have some memory-mapped I/O ports in your system architecture, which you would like to test without having a working CPU design of any kind loaded into your FPGA. The Xilinx ML501 board includes a Tianma-TM162, […]