dealing with a wide range of things

February 13th, 2004 at 1:16 pm

At my day job I’m dealing with a wide range of things. I’m currently involved in three projects, and I do things on a different level in each of them:

  1. In one project, I write software. It’s a Perl program for decoding data (I wrote about it before) - very neat, with code dealing with various stuff, from bit-crunching to complex user interfaces. Additionally, I make changes to some C code that gets the data from a PCI card. Currently the work on it is halted, as I wait for other people to do some stuff I need to move on.
  2. In another project, I write VDHL for a FPGA, and testbenches (also in VDHL) for some other code by my co-workers. Here, the work is on hold too, as the VHDL coding is finished and it now goes through integration with software (we still get to do some hardware debugging here and there).
  3. In yet another project, I do two things simultaneosly. One is write a test program in a special test language - at the moment I’m working on the spec for this, no code written yet. Another is pure EE - I design a circuit around an EEPROM component. The circuit should provide optical coupling from the outer world, and voltage stabilization with a Zener diode, plus some RC filtering to calm noises down. This is where I’m most active at the moment.

It’s real fun to be involved in so many sides of computing/electronics simultaneosly.

Interestingly, I enjoy the circuit design part the most, since there I learn the most. I never thought that with a choice between Perl coding and circuit simulation I’d choose the latter.

Related posts:

  1. programming geek - EE geek
  2. projects at work always turn bigger than expected
  3. lotsa code
  4. communication with a serial port
  5. writing requirement docs

Leave a Reply

To post code with preserved formatting, enclose it in `backticks` (even multiple lines)