+Ksarul Posted September 21, 2014 Share Posted September 21, 2014 (edited) The HyperAMS is the logical extension of the AMS card. It allows for a humongous amount of bank-switched memory in the 32K space of the PEB, just like the SAMS card (its little brother). SAMS gives you up to 1024K, HyperAMS gives you up to 16MB. As it uses the same addressing/switching modes as the SAMS, I suspect that the first 1024K will be instantly recognized by RXB and any of the other SAMS-aware programs. They would probably need to be modified to recognize the rest of the space. . .and no, it is not battery-backed and it doesn't change the menu. Like the SAMS, it is a drop-in replacement for the 32K card. I imagine someone could write an application to use it like a volatile RAM disk, but as it doesn't retain memory, that would only really be useful for programs that were doing massive disk copies, disk defragmentation, or other similar I/O intensive operations. One other note I remembered after reading the documentation for the card--it does have an option to put Flash chips in, instead of RAM, so there is a possibility of having persistent data on the board. Building the board in default mode operating as a pure SAMS board uses one layer of memory chips and is 4MB in size. In HyperAMS mode, it adds a second layer of chips for a total of 8MB on board. Significant hand wiring is required to add the other 8MB that would be in chip layers 3 and 4, so I suspect that most boards will only be assembled as 4MB or 8MB HyperAMS cards. Edited September 21, 2014 by Ksarul 2 Quote Link to comment Share on other sites More sharing options...
RobertLM78 Posted September 21, 2014 Share Posted September 21, 2014 16 MB - now what could we do with that I wonder . Quote Link to comment Share on other sites More sharing options...
RXB Posted September 21, 2014 Share Posted September 21, 2014 (edited) Would love to see 16Meg HyperSAMS with battery backed RAM. Would be almost instant access to everything I run in RXB. 100 CALL AMSBANK(4194304,4194305) ! HEX BANKS 400000 and 400001 110 CALL EXECUTE(9738) ! Execute Assembly at this address This could run a EA program or XB Program loader that could run 3328 EA or XB programs from 1 Lower 8K program in RXB by loading Upper 24 K and Lower 8K Of course would not work for Cart Based only programs as these are incompatible with XB cart as the XB ROMs are needed to run XB. P.S. I did reserve into RXB 32K of AMS for future Expansion and anticipated this to happen so the Extra space needed for the loader is there. Edited September 21, 2014 by RXB 2 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted September 21, 2014 Share Posted September 21, 2014 Very nice to know, Rich. . . Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 22, 2014 Share Posted September 22, 2014 (edited) Jumping in late here, but I have a one-chip implementation of the Speech to PEB Bus adapter that I made for my own use. Uses a single 44-pin TQFP, (aside from the requisite voltage regulators), so it could be made pretty small. Haven't designed a PCB for it yet, though. I'd be willing to finish this real quick if there's interest in it. Edited September 22, 2014 by gregallenwarner 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted September 22, 2014 Author Share Posted September 22, 2014 ...I have a one-chip implementation of the Speech to PEB Bus adapter that I made for my own use. Uses a single 44-pin TQFP, (aside from the requisite voltage regulators), so it could be made pretty small. Haven't designed a PCB for it yet, though. I'd be willing to finish this real quick if there's interest in it. I'd love to see a photo of the one you made for yourself! Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted September 22, 2014 Share Posted September 22, 2014 Does this one decode the AMA, AMB, and AMC signals? That might be a neat project--and I can do layouts once I know the pinout or your TQFP device. . . Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 22, 2014 Share Posted September 22, 2014 I'd love to see a photo of the one you made for yourself! Sure! I'll post photos tonight. Does this one decode the AMA, AMB, and AMC signals? That might be a neat project--and I can do layouts once I know the pinout or your TQFP device. . . It does not currently, but there's no reason I couldn't add those in. Let me know what those signals are supposed to be decoded as, and which pins are they on the PEB bus? I need my memory refreshed. Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted September 22, 2014 Share Posted September 22, 2014 Well this puts one of my project ideas off the desk for now. I, too, would love to see it. 1 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted September 22, 2014 Author Share Posted September 22, 2014 Well this puts one of my project ideas off the desk for now. I, too, would love to see it. This begs the question, after all of us buy this new gadget, what are we going to put in all those empty speech synthesizer boxes? Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 22, 2014 Share Posted September 22, 2014 I don't wanna encroach on anyone's territory here. If anyone's got an active project going on for a speech synth adapter, I don't wanna steal your thunder. I just mentioned mine since I have a working prototype, and all that's lacking is the PCB layout. I'll post some photos tonight and see if there's any interest. 2 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted September 22, 2014 Share Posted September 22, 2014 (edited) Pfaw... encroaching on potential vaporware. I have been occasionally jotting ideas down for PEB over Ethernet, direct and switchable. Working out thoughts on sampling and protocol (is it easier or better to encode the line state for every sample, encode only state changes, encode in groups, etc.) Everyone is going to have a different take on similar problems. EDIT: And necessity is the mother of invention... if something exists already which satisfies the need, I need not invent Edited September 22, 2014 by OLD CS1 1 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted September 22, 2014 Share Posted September 22, 2014 Sure! I'll post photos tonight. It does not currently, but there's no reason I couldn't add those in. Let me know what those signals are supposed to be decoded as, and which pins are they on the PEB bus? I need my memory refreshed. I'll pull up the data for that off of one of the schematics I have, probably this weekend--and on building this, I think it is a good idea, no matter who ends up with a working product first. I know I won't be able to get to doing something along this line for a while yet, so if you're working on a similar project, I'll backburner mine but keep it in reserve on the off chance that you never get to finish yours. Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 22, 2014 Share Posted September 22, 2014 I wasn't planning on releasing mine, but considering there's some interest and the only thing lacking is whipping up a quick PCB layout, I'll go ahead and complete it and release it. Keep in mind, it is only a speech synth adapter. No other components. So it's not a viable replacement for a CorComp Triple Tech, or anything else. That being said, if there's still an interest out there for people to move their speech synths into the PEB, I'll go ahead and manufacture a few. I've got no idea where the best place would be to mass produce the boards. All I've ever done is have a few prototypes made with OSHPark. So if I go ahead with production, I'll likely only be able to offer 2 prototypes to the first bidders. I'm just not sure there are enough people out there wanting a synth adapter to warrant a huge run. 1 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted September 22, 2014 Share Posted September 22, 2014 You might want to check out Sitopway. You'll probably be able to get 10 of them for just a little more than doing a pair of prototypes at OSHPark--and they'll be production-quality boards. Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 22, 2014 Share Posted September 22, 2014 Ok, I'll give Sitopway a look.I just got home and took a few photos of my setup. Here's the speech synth hooked up to a little breakout PCB that I designed for breadboarding. Let me emphasize: this thing is TINY! That one chip alone does the entire speech synth interfacing logic. There's actually quite a lot of room left in that chip; it's hardly used at all. Most of the silicon is sitting there being wasted. Tremendous amount of logic capable there, in a little $3 chip. It's mind blowing. Tested under XB (CALL SAY) and Parsec. 3 Quote Link to comment Share on other sites More sharing options...
Iwantgames:) Posted September 23, 2014 Share Posted September 23, 2014 holy wires!!! I'd have no idea where to stick em all 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted September 23, 2014 Share Posted September 23, 2014 Amazingly clean prototype setup. 1 Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 23, 2014 Share Posted September 23, 2014 Ha ha! Thanks! I don't know about clean. I abhor wires all over the place, but, they're unavoidable. The piece of stripboard sticking out of the speech synth will be my prototype card, just as soon as I migrate the breakout PCB over to it. 1 Quote Link to comment Share on other sites More sharing options...
Gary from OPA Posted September 23, 2014 Share Posted September 23, 2014 (edited) This begs the question, after all of us buy this new gadget, what are we going to put in all those empty speech synthesizer boxes? I like to see a NanoPEB type board, that would fit in speech box, but sadly its not wide enough for Compact Flash, but maybe it would work with USB ports and High-Speed SD Cards. Edited September 23, 2014 by Gary from OPA Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted September 23, 2014 Author Share Posted September 23, 2014 I like to see a NanoPEB type board, that would fit in speech box... Welllllllll, I'd like to see a clone of the CorComp RTC... (ducking and running for cover) 1 Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted September 23, 2014 Share Posted September 23, 2014 Well, after some grueling trace routing, I've completed the PCB layout for the speech-synth-to-PEB-bus adapter card. Overall dimensions: 3.3 inches by 1.75 inches. Eagle CAD render attached. Also, AMA, AMB, and AMC are routed, but I will need to know what the expected values of these lines will be before I can reprogram the chip. As a quick head count, how many people do you reckon will want one? 4 Quote Link to comment Share on other sites More sharing options...
Gary from OPA Posted September 23, 2014 Share Posted September 23, 2014 Well, after some grueling trace routing, I've completed the PCB layout for the speech-synth-to-PEB-bus adapter card. Overall dimensions: 3.3 inches by 1.75 inches. Eagle CAD render attached. Also, AMA, AMB, and AMC are routed, but I will need to know what the expected values of these lines will be before I can reprogram the chip. As a quick head count, how many people do you reckon will want one? Very neat design. I for sure would order one, when its ready!: From what I remember the AMA, AMB, AMC lines should be 1/1/1 if its going to be used in Geneve 9640 system. But being 45 now, my memory might be failing, so don't quote me on it! Quote Link to comment Share on other sites More sharing options...
Gazoo Posted September 23, 2014 Share Posted September 23, 2014 Well, after some grueling trace routing, I've completed the PCB layout for the speech-synth-to-PEB-bus adapter card. Overall dimensions: 3.3 inches by 1.75 inches. Eagle CAD render attached. Also, AMA, AMB, and AMC are routed, but I will need to know what the expected values of these lines will be before I can reprogram the chip. As a quick head count, how many people do you reckon will want one? So you're just going to rely on the socket itself for stability? Might I suggest lengthening the card with empty space in order to reach the front and back slots, like the Rave adapter card in message #3 in this thread. It would seem to be more stable that way. Gazoo Quote Link to comment Share on other sites More sharing options...
+mizapf Posted September 23, 2014 Share Posted September 23, 2014 From what I remember the AMA, AMB, AMC lines should be 1/1/1 if its going to be used in Geneve 9640 system. Actually, if you look at the schematics of the good old TI disk controller, the AMA / AMB / AMC lines are indeed tested to 1. The Flex Cable Interface is the card which pulls up the lines. So this is an old (but forgotten) constraint long before the Geneve came up. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.