Brad's Technology Blog
Crowdsourced FPGA multicore cpu with virtual peripherals
On May 2nd, 2016
Here's another interesting crowdsourced FPGA project. Basical leveraging off Arduino, but adding a different style of perpheral interface.
crowdsourced FPGA multicore cpu with virtual peripherals
This seems like some of the "many small cores" projects of the past, but with an application in robotics and small devices... I wonder about
Another interesting crowd-sourced FPGA platform
On April 26th, 2016
Another interesting crowd-sourced FPGA platform for
Crowdsourced Zynq FPGA board
On April 11th, 2016 In Software
This is interesting. A crowd sourced FPGA board with a Xilinx Zynq; Basically Xilinx FPGA fabric with a hard ARM A9 CPU.
https://www.crowdsupply.com/krtkl/snickerdoodle
It looks like you'll need to break out board as well to get reasonable connections (USB, HDMI). Seems like a lot can be done with that. I have not
Domain crossing techniques to avoid metastability in an FPGA
On March 30th, 2016 In Hardware
I recently did some work on a working FPGA design. It suffered from some classic clock domain crossing issue, but despite that it "worked". But when stressed slightly it stopped working.
I first wrote a classic verilog testbench. I'll talk about those in an another post. When I fixed the clock domain crossings the
Re-creating old CPU designs
On March 26th, 2009 In Hardware
Over the years I've done a number of experiments using Verilog, a hardware modeling language. In several of these experiments I have attempted to recreate old CPU designs like the MIT CADR lisp machine and the DEC PDP-8/I. My latest experiment is to recreate the PDP-11, in modern verlog, using modern simulation
a used 2g iphone is actually cool
On January 14th, 2009 In Technology
I bought a used iphone 2G model for work. I didn't intend to use
it as an actual phone. But, as time wore on, I started playing with
it, and (mostly) prying it out of the hands of my 10 and 12 year olds
and I've grown to like it.
Oddly, I've yet to activate it. I suppose I will soon, but
the idea of spending $75/month
Ubuntu upgrades. wow!
On January 8th, 2009 In Software
I have a couple of machines running Ubuntu. More and more lately.
One machine at home was running Ubuntu 7.04 and mythtv. I was loath to change it
because it was working and I hate having to type "ssh" when I'm watching tv.
But, I finally did it over the holidays. First I upgraded to 7.10, which was a pain.
7.04 is not longer supported and
pcc (portable c compiler) lives again!
On January 8th, 2009 In Software
Two interesting things happened this week
- the "R" programming language was talked about in the mainstream press.
- I discovered that the openbsd folks are working on using a non-gcc C
compiler (pcc). Turns out in the non-linux unix world there is not so
much love for gcc.
This makes some sense. gcc is huge and hard to