tag:blogger.com,1999:blog-8869371566442567811.post5778376379924097596..comments2024-03-27T23:23:05.548-07:00Comments on Rescue 1130: 2014 Pickup of an IBM 1130 System and More: Planning out keyboard stack installation in DSKY substitute; work on repairing AGC memory moduleCarl Claunchhttp://www.blogger.com/profile/00359841432891565909noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-8869371566442567811.post-4216965572571462232019-01-04T21:41:03.612-08:002019-01-04T21:41:03.612-08:00Wow, that's sorta scary. Sounds like the fpga ...Wow, that's sorta scary. Sounds like the fpga software needs help.<br /><br />I felt your pain as I read through all the disk interface bring up. The gyrations you had to go through to debug that sounded pretty horrific. I guess there's no way to set breakpoints in hardware though. :-) Yeah, I know - I'm thinking too much like the primarily software guy I've mostly been. Trying to put my old hardware hat on again, with non-fpga logic one could put a scope probe at any intermediate level desired. I suppose that can be done with fpgas only to the degree that intermediate signals are assigned to I/O pins. My take is that was a lot of what you were doing during the disk bringup (but ICBW of course). I also tend to believe that what you did with the disk interface is far more complex than anything my EE associates ever did with the fpgas in the systems we worked on.CSquaredhttps://www.blogger.com/profile/06183105627060696851noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-83730403157686781922019-01-04T09:46:55.739-08:002019-01-04T09:46:55.739-08:00What is even more pernicious is that you can use t...What is even more pernicious is that you can use the procedural aspects, it will simulate just fine, but can't be expressed in the fpga. Carl Claunchhttps://www.blogger.com/profile/00359841432891565909noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-26212985498695340992019-01-03T21:01:28.326-08:002019-01-03T21:01:28.326-08:00Thanks, I'm reading or re-reading it. Not sure...Thanks, I'm reading or re-reading it. Not sure which at this point. It is fascinating in any case!<br />With language constructs like "begin/end", "if", etc. it is easy to see why people confuse VHDL with a procedural language. I think it must have a least some procedural attributes though. Perhaps part of the trick is keeping the differences straight in your head. I think I'm going to search for a different tutorial than what Intel offers, BTW.CSquaredhttps://www.blogger.com/profile/06183105627060696851noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-79121977145057995532019-01-02T15:11:28.070-08:002019-01-02T15:11:28.070-08:00It is a separate blog, ibm1130.blogspot.com, inste...It is a separate blog, ibm1130.blogspot.com, instead of rescue1130.blogspot.com (this one). Carl Claunchhttps://www.blogger.com/profile/00359841432891565909noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-65302999245691324702019-01-02T09:31:30.255-08:002019-01-02T09:31:30.255-08:00Hi Carl,
I've read your blog all the way back ...Hi Carl,<br />I've read your blog all the way back through 2014, but I'll take a look and see if there is more that I've missed.<br />Thanks,<br />CharlieCSquaredhttps://www.blogger.com/profile/06183105627060696851noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-8581402494101245452019-01-01T22:19:45.866-08:002019-01-01T22:19:45.866-08:00G'day Carl,
Thanks for your updates on the AG...G'day Carl,<br /><br />Thanks for your updates on the AGC restoration. These guys at Cornell University have large scale high resolution 3D X-Ray imaging services. They should be able to do what you need.<br /><br />http://www.biotech.cornell.edu/brc/imaging-facility/services/high-resolution-x-ray-ct-services<br /><br />All the best, Steven<br />steven@sworld.com.auSteven Pietrobonhttps://www.blogger.com/profile/03795344721015251274noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-62452401862592091642019-01-01T17:56:17.341-08:002019-01-01T17:56:17.341-08:00Hi Charlie
Glad you were inspired as I was years ...Hi Charlie<br /><br />Glad you were inspired as I was years ago. Have you read the ibm1130.blogspot.com blog which covers much of my early efforts with FPGAs as I build a replica of the IBM 1130?<br /><br />The temptation is to think of FPGA as programming - in large part because of the hardware design languages used - but that leads to many errors. <br /><br />CarlCarl Claunchhttps://www.blogger.com/profile/00359841432891565909noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-16779591756164785882019-01-01T15:55:54.895-08:002019-01-01T15:55:54.895-08:00Sounds like your New Year is off to a great start....Sounds like your New Year is off to a great start. I hope it continues just that way!<br />I'm finally caught up with your blog, and all the discussion of FPGAs used for disk interfaces, etc. has finally inspired me to pursue that more seriously than I've ever made the time for before. (I've always found it fascinating though.) The engineering shops where I worked happened to always have the EE's do the FPGA work while we did the software. On the recommendation of a friend I searched for some online course in VHDL and wound up signing up with Intel (who now owns Altera I learned) but I've not yet figured out where to start in the maze of stuff. Wish me luck...<br /><br />Blessings,<br />Charlie CarothersCSquaredhttps://www.blogger.com/profile/06183105627060696851noreply@blogger.com