Posts

Review of "The Imitation Game" : 2014 Film (8/10 IMDb)

Image
This is a World War II based drama about a brilliant British team that cracked Nazi Germany's Enigma code. “Sometimes, it is the people no one imagines anything of who do the things no one imagines,” says the movie's inspirational rallying cry, which is repeated three times in case you miss it and would be excellent for embossing on a holly-bedecked greeting card. Also it examines the terrible circumstances behind Alan Turing, the film's key hero, who leads the Allies to victory by designing a breakthrough machine that would usher in the computer age. Before his suicide in 1954, he was publicly ridiculed and viciously punished for participating in homosexual conduct, which was illegal in England at the time. Instead of receiving a chest full of medals, the closeted genius who saved countless lives by considerably shortening the war was ruthlessly castrated instead of serving time in prison.Even though he was awarded the Order of the British Empire for his efforts in 1945, n...

Make: FPGAs: Turning Software into Hardware : 2016 Book (4/5 Amazon)

Image
   This book has helpful information about Xilinx FPGAs, however it needs a lot of work. I found a number of errors, and it looks that the author is making assumptions about the reader because he teaches some fundamental terms while assuming others.      The material is useful, however it is not properly arranged.      This book uses a variety of boards to demonstrate concepts and only uses the examples that come with the boards. If you want to learn Verilog, "Advanced Chip Design, Practical Examples in Verilog" is a better choice. There are also articles accessible for free, such as this one: [...] The following (English) papers for FPGA boards are included with this Xilinx board: Xilinx Spartan 6 FPGA Starter Board (XC6SLX9)      You won't learn how to write RTL hardware descriptions in this book. A detailed tutorial on how to use the Xilinx ISE development environment, as well as a selection of Xilinx FPGA-based boards, are expec...