My SA for today:
Pissed off an ex-girlfriend from nearly 30 years ago, without even trying.
I love the Internet.
2017-01-23 16:02 from IGnatius T Foobar
My SA for today:
Pissed off an ex-girlfriend from nearly 30 years ago, without even
I love the Internet.
It's the best use of Facebook, that's for sure.
It was GLORIOUS. :)
You know my policy ... people who are too easily offended are the most fun to offend. Better get some thicker skin if you want to hang out on my Internet, cupcake.
During the last twelve month, I got married, a university degree and my first real job.
I feel old now. But in a good way.
Well, it is not a phd. and it took me 15 years. but now it is done.
Damn, Mgmt! Looking forward to hearing what you consider "big" achievements!
Since I'm taking a more mainframe-y approach to my design these days (a simplification of what I'd eventually like to see), I need mainframe-y style I/O channels to talk to things like a terminal, mass storage, and so forth. So far so good. Long story short, I've narrowed my search down to using either my own adaptation of Spacewire protocol and bog-standard SPI or RS-232.
My Spacewire implementation needs a lot of work still, but is already able to receive data nicely, and with some effort, you can send stuff too. However, the state machine that implements the hardware flow control protocol is (well, WAS) complex, and so I never got around to implementing it. Meh, took a break.
Had more important work to do anyway.
Today, I managed to implement a transmitter (only) for RS-232 which can also be used for SPI as well (or, perhaps accidentally, it's an SPI engine that happens to also support RS-232 transmit as well). It's smaller and faster than the Spacewire implementation I'd originally started out with (Both 64-bit and 11-bit shift register widths top out at 53.5 Mbps when clocked at 107MHz).
This is much faster than my Spacewire implementation, which tops out at 37Mbps, but realistically should be run no faster than 25Mbps for reliable operation on my (limited) FPGA hardware.
As it happens, trying to pit one design against the other for comparison, I learned an implementation technique that *might* allow me to finally finish my Spacewire implementation. So, the battle of Spacewire versus RS-232/SPI is not yet over.
Small achievement from all this background is, bluntly, sometimes you learn the most when you complete throw-away projects.
Two things Adam Savage said which resonates with me: (1) You will fail. Embrace it. (2) The only difference between screwing around and science is writing it down.
But really, I object to your one-wire "mainframe" channel. You need to use traditional bus-and-tag connectors. If the connector does not break one or more toes when you drop it on your foot, it isn't beefy enough.
(Fond memories of those old mainframe days...)
Using only gold on the connectors of course.
Most of the bugs worked out; only some intermittent flipped bits that seems to manifest only when one cycle is a write operation and the next immediate cycle is a read operation. Not sure what's causing that yet; wondering if it's due to capacitive loading on the data pins of the RAM chip.
(Sorry ... had to say it)
I was asked to comment on Linux security administration.
Which is kind of interesting, as my professional background involves mostly Windows.
I'll take it as a small achievement that someone thought enough of my abilities to ask for comments on such a thing.
(Specifically a set of slides related to the topic... asked me to look over them for comments).
I didn't wring the fat neck of the board president last night while asking several questions to get an idea why everything failed so badly with my condominium restoration.
He got frustrated with me, and said I never bothered coming to a board meeting while it was happening. I pointed out that, at the time, I lived two hours away, and couldn't easily come to board meetings. I didn't point out that, frankly, I couldn't know how bad things really were until it's all said and done. And, at the end of the day, I wasn't only there to resolve my own problem with the restoration, but to also make sure future problems like this do not happen with other homeowners.
It's that latter part that he doesn't get. Because, I guess, he doesn't think forward, only about the immediate problems. Which is probably why they're having terrible problems with water damage throughout the condominiums now, supposedly from people not responsibly handling their appliances or replacing their water heaters.
We lost one of our cats. He must have escaped the house while I was running errands this last Tuesday. Steph and I are pretty sad over it.