kmod's blog

    • About
  • Building a Processor, Part 5: Simple Counter

    This is part 5 of my Building a Processor series, where I try to build a processor on an FPGA board.  This post is about adding some simple counter functionality to the push buttons. Previous: using a dcm.   I now have a working display, but my board right now has no state to it.  I can…

    Kevin Modzelewski

    July 17, 2013
    building_a_processor, fpga
  • Building a Processor, Part 4: Using a DCM

    This is part 4 of my Building a Processor series, where I try to build a processor on an FPGA board.  This post is about using a DCM to manage the clock frequency. Previous: seven-segment display.   In the previous post, I created a simple driver for the display, which uses the externally-provided clock to count time.…

    Kevin Modzelewski

    July 17, 2013
    building_a_processor, fpga
  • Building a Processor, Part 3: Seven-Segment Display

    This is part 3 of my Building a Processor series, where I try to build a processor on an FPGA board.  This post is about getting the seven-segment display to work. Previous: first circuit. This post is going to be pretty short; there are many great resources out there that give step-by-step descriptions for building the circuitry…

    Kevin Modzelewski

    July 17, 2013
    building_a_processor, fpga
  • Upgraded blog host to Ubuntu 12.04

    Linode actually made this remarkably easy to do, I just had to: Shut down the old vm Resize its disk to be less than half of my Linode disk quota Create a new 12.04 disk image, again with less than half my Linode disk quota Launch the vm but now from the 12.04 image, and…

    Kevin Modzelewski

    July 16, 2013
    hosting
  • Building a Processor, Part 2: First Circuit

    This is part 2 of my Building a Processor series, where I try to build a processor on an FPGA board.  This post is about getting all the tools working, and getting a very basic circuit programmed onto the FPGA. Previous: getting started.   At this point, I have a Nexys 3 board, and have Xilinx ISE…

    Kevin Modzelewski

    July 16, 2013
    building_a_processor, fpga
  • Building a Processor, Part 1: Getting Started

    This is part 1 of my Building a Processor series, where I try to build a processor on an FPGA board.  This post is about selecting+buying a development board, and what we’ll get with one.   At this point, I’ve hopefully gotten you uncontrollably excited about buying and using an FPGA, and now you’re wondering…

    Kevin Modzelewski

    July 16, 2013
    building_a_processor, fpga
  • Building a Processor: The Plan

    One of my current projects is to build a Python compiler — nothing to show yet, but the project is going well.  In the course of doing it, I brought up the idea of “compiling” some of the Python to an FPGA instead of to machine code (or in the case of my compiler, LLVM…

    Kevin Modzelewski

    July 16, 2013
    building_a_processor, fpga
  • Reviving the blog

    My one and only popular post was about choosing a hosting provider.  At the time I recommended linode; I bought a Linode VPS and a prgmr.com one. Fast forward three years, and my exciting ideas for all the ways I could use a personal VPS have fizzled, and I’m now paying $20/month for a wordpress…

    Kevin Modzelewski

    July 13, 2013
    hosting
  • Treasuries are a Giffen good

    A Giffen good is something that people buy more of as prices increase, seemingly working against standard supply-demand theories.  They’re different from luxury goods, which have similar behavior; luxury goods are assumed to become more desirable as they become more expensive, since they are more status-providing.  A Giffen good, however, is purchased more because as…

    Kevin Modzelewski

    August 9, 2011
    Uncategorized
  • Credit card gift cards

    I’m not sure why, but lately I’ve been seeing a lot of prepaid credit cards being advertised as gift cards. And why not — it’s like giving a gift card but without constraining where you can spend it. It’s great for the credit card companies, since they make money, and good for the gift giver…

    Kevin Modzelewski

    July 26, 2011
    Uncategorized
←Previous Page
1 … 9 10 11 12 13 14
Next Page→

Blog at WordPress.com.

  • Subscribe Subscribed
    • kmod's blog
    • Already have a WordPress.com account? Log in now.
    • kmod's blog
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar