Пікірлер
@rogerwu7594
@rogerwu7594 Күн бұрын
A few notes that may be useful: UNPLUG THE TOASTER. Geez, like this wouldn’t be obvious, but ok, there we are. There are three Phillips head screws PH#1 underneath the toaster that have to be loosened to remove the shell that contains the failed part (the knob side) Then you have to release the cleaning catches on the underside of the toaster, flip down the glass sides like you were going to clean it, and take out two Torx #10 screws hidden in the sides that hold the shell on (specialty screwdriver head). Then you need to slide the knob-side shell of the toaster upward. If you look up into the slid-up shell with a flashlight at that point, you will see that the toaster knob is inserted into a vertical socket. A plastic latch holds the metal stem for the knob into that socket. If you take a thin screwdriver you can pry the slot latch away and pull the knob and it stem out without any issue and without breaking the plastic retention latch. WIth the knob release, take entire shell off. You will see the Printed Circuit Board with the solenoid that retains the toaster knob and holds your bread down-and that’s usually what has failed; the wires in the solenoid have corroded/broken. Use wire nippers to cut the two plastic zip ties holding the wire bundles BUT NOT THE WIRES to the printed circuit board. Unscrew the one Phillips head screw, and the plastic hold down securing the printed circuit board and side the printed circuit board out. You can then either attempt to repair the single solenoid as outlined in some other videos or you can buy the replacement printed circuit board and do a wholesale replacement. Prices for the entire new circuit boards from, oddly, British suppliers seem to range between $15 and $45 USD , I don’t understand the difference and it takes 5 to 7 days of shipping. If you get a whole new circuit board, then there is no de-soldering of the solenoid involved and no need for an ohm meter to check your repair job with enameled wire to the solenoid. You just take the new circuit board and plug it in to the wires that you’ve taken off the old circuit board and then put the whole thing back together again with the two small zip ties that you clipped off putting back on the small Phillips screw and the plastic hole down that holds the PCB to the toaster, sliding the shell back back on, Putting the lever back into the slot until the quick tells you that the plastic latch is engaged, attaching the three Phillips screws underneath, and screw in the two Torx screws in the frame on either side of the glass flip out windows. And you're back to toast.
@HelloWorldETX
@HelloWorldETX Күн бұрын
@@rogerwu7594 good detail and suggestions
@TomStorey96
@TomStorey96 9 күн бұрын
Was there a follow up video on the choice of using XOR gates as a buffer? I'm very interested in the reasoning. 🙂
@HelloWorldETX
@HelloWorldETX 9 күн бұрын
@@TomStorey96 oooff. I don’t think I did, thanks for the reminder. Now I just need to remember the reason….
@TomStorey96
@TomStorey96 9 күн бұрын
​@@HelloWorldETX I had a theory, but I don't think it's right. It was about being able to invert the polarity of the data bus.
@roseanderson8527
@roseanderson8527 12 күн бұрын
Mine is now 12 years old and the latch stopped working this morning. I will try this. Thanks
@dwightelvey645
@dwightelvey645 15 күн бұрын
Intel did the same thing with 2716s. The even sold the single voltage 2708. They were mentioned. As the price for the 2716 dropped over time, the 2708 were still in the catalog but at close to the original price of over $30 each. The same catalog had 2716 for around $15 or so. I always thought it was funny that one could directly replace a 2708 H or L with a 2716 for a cheaper part.
@tetraphobie
@tetraphobie 22 күн бұрын
Thank you! I really liked the explanation. Also, the magnetic coffee domains are a technological marvel and I hope you get a Nobel prize for those.
@HelloWorldETX
@HelloWorldETX 27 күн бұрын
Someone just pointed out to me that Intel’s ICE-85 control board has a jumper to use the 2113L, 2113H, or the 2114. So that is the third system I know of that was designed to use the 2113.
@pravinpalve3771
@pravinpalve3771 Ай бұрын
well made video
@tulsatrash
@tulsatrash Ай бұрын
This is so neat.
@paulbakker1973
@paulbakker1973 Ай бұрын
I worked with Monsanto Company R&D in St. Louis back in the early seventies as a lab technician on magnetic bubble memory. I knew what I had to do to produce the bubbles but didn’t get into a detailed explanation on the stability or the uses of bubble memory domains. We had a joke about the bubbles - They were the preferred memory device of the future and always will be. You brought back some happy memories of my R&D days before I moved into manufacturing of single crystal silicone. Thanks.
@HelloWorldETX
@HelloWorldETX Ай бұрын
In the 80s we had the exact same joke about gallium arsenide. The material of the future, and always will be.
@derekchristenson5711
@derekchristenson5711 Ай бұрын
That's very interesting! Being just a hobbyist, I was aware of two of those uses but not the others.
@vrajeshwarrao5030
@vrajeshwarrao5030 2 ай бұрын
Well explained
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
Thank you !
@roysutton577
@roysutton577 2 ай бұрын
In the early 80s I worked for a national disty of Intel, National, Intersil also had a line of STD Bus cards. Years later I went for a 5th interview for a technical position and mentioned STD Bus to the engineer. Luck has it that I was the first of 100s hired to get a new plant running with dozens of racks. I remember that PRO-LOG were a major seller in 1981 and even developed their own instruction set mnemonics for the Intel 8085A cards.
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
Interesting that you mentioned Pro-Log’s own instruction mnemonic set. In the early days intel had copyright notices on their machine instructions and programming mnemonics, so I can imagine many companies were cautious about publishing programs with intels mnemonics and utilizing intel mnemonics in their own assemblers. intel wanted to make sure their instructions were not used in clones and knockoff devices, so they were using the mnemonic and machine instruction copyrights to protect hardware. But I do not know how they expected widespread use of their product if everyone was using different mnemonics, and I would be surprised if they ever protected the mnemonic copyright. I do not know how long Pro Log continued with their own instruction set. You think it continued to the 8085?
@roysutton577
@roysutton577 2 ай бұрын
@@HelloWorldETX I just downloaded the 7801 8085A Processor Card User's Manual and confirm the differences. Pro-Log were a major purchaser of Intel chips and I even had an Intel 4040 card set with TTY interface.
@linoteck
@linoteck 2 ай бұрын
Hello, how is the prom memory programmed, is there specific software? Do you have an emulator to test? Is the communication serial RS232?
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
The PROM is programmed with the binary from the assembler using any regular programmer that can program the 2716 EPROM. There is no emulator that I know of. The serial is just bit banged TTL and can be anything, but I was using TTL signal level RS232.
@linoteck
@linoteck 2 ай бұрын
@@HelloWorldETX Thanks for the feedback. Which assembler/assembler software did you use to transform the assembler into binary for 2716 in this video project?
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
⁠DASM. see video {92}
@cnn94001
@cnn94001 2 ай бұрын
what is your compiler?
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
I use an old assembler by William Colley that is maintained by herb Johnson. Herb has been very responsive to requests and added a couple of features for me a few years ago. The first was to create a symbol table file so I can pseudo-link files. The second was to add print on/off commands to allow the list output to be turned off and on to simplify outputs. www.retrotechnology.com/restore/a85.html
@cnn94001
@cnn94001 2 ай бұрын
@@HelloWorldETX I used to have an ISIS-II Thunder board Emulation to compile fortran/assembly for the 8085 Micro-link STD245. The compiled file is written to an EPROM. We lost the ISIS-II board. Just wondering if there's any more compiler for the 8085 out there?? They are such a good product.
@HelloWorldETX
@HelloWorldETX 2 ай бұрын
@@cnn94001 What was the hardware platform that you were using for ISIS? If I need to compile something I use my MDS225 or iPDS. But I mostly just program in assembly nowadays.
@francisdavey2386
@francisdavey2386 3 ай бұрын
Very useful. Thanks
@derekchristenson5711
@derekchristenson5711 3 ай бұрын
Interesting! That's disappointing about the holes being too small for several of the components, though. I wonder if Charles might redesign them slightly for the future to more easily accommodate these parts, especially to help builders use parts that aren't exactly the same ones that he used originally?
@HelloWorldETX
@HelloWorldETX 3 ай бұрын
I think Charles made all the corrections I passed on to him. Several months ago I checked in with him and he did not have any boards available. Maybe if more people are interested in his boards he will get another batch made.
@derekchristenson5711
@derekchristenson5711 3 ай бұрын
@@HelloWorldETX Nice!
@mhuffstutter1803
@mhuffstutter1803 4 ай бұрын
Wow, Craig, This is quite a powerful analysis of the two boards.... As Usual! I think after I watch it through again I will have a handle on it.... :>) As You say, SSM performed some pretty Nifty engineering, creating a suitable improvement, without adding to device count. That's the way You do it! Thank You for Yet Another Education!
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
Thanks Onward to the VB2 !
@mhuffstutter1803
@mhuffstutter1803 4 ай бұрын
@@HelloWorldETXWoo-Hoo! I've never even Seen a VB2. Looking forward to it!
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
@@mhuffstutter1803 Just between you and me, I think there are reasons it wasn’t more popular. ;)
@colonelbarker
@colonelbarker 4 ай бұрын
Thanks for making this video. Are you going to document how you made the mod for this first version? I've slowly been constructing mine- but until the CPU board is up and running I can exactly do lot of testing. One thing I would quite like is a way of using an EEPROM the the video generator without making a daughter board, but I expect that's a step too far.
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
The very sync back porch? That should already be in the users manual on the project site bitsofthegoldenage.org/documentation/ssm-vb1b-video-board/
@colonelbarker
@colonelbarker 4 ай бұрын
@@HelloWorldETX Apologies- doing a mod to remove the snow to the B
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
@@colonelbarker ah… yes, I will include that in the manual. I may change my opinion later, but the diode and RC aren’t really necessary, even without them it seems that 99.9% of the snow is prevented. The RC just guarantees an extended recovery time, but without that extra time, at most the snow is a partial character and just a glint, not a streak.
@8-bitbitsa821
@8-bitbitsa821 4 ай бұрын
Nice to see Craig 😉
@ramanarao32
@ramanarao32 4 ай бұрын
Hello Hello world!!! can you suggest me -15V,3A regulator circuit configuration using LM723 with adjustable current limit. Thanks. All circuits given in the LM723 app notes omit current limit for negative regulators.
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
Just like an isolated bench power supply, the + and - can be connected either way. so if you have a completely floating design, you can ground either the - side and it becomes a positive supply, or ground the + side and it becomes a negative supply.
@zxborg9681
@zxborg9681 4 ай бұрын
Good explanation of the 723. I have a 30 amp amateur radio supply that is based on a 723 and a quad set of chunky 2N3055's. But it seems the designers took some shortcuts and I accidentally blew it up when I shorted it momentarily. Found the NPN bank had no emitter resistors to prevent thermal runaway, but I also think they skipped some of the limit and foldback features in the regulator itself. Now I know I can tweak the circuit to make the thing safer to use. Thanks for going through this in such an easy to follow way.
@HelloWorldETX
@HelloWorldETX 4 ай бұрын
Glad you found it useful. Best of luck with your supply.
@colonelbarker
@colonelbarker 5 ай бұрын
Oh wow. Are the schematics available for the card for me to look at? And is there aby unobtainium on it beyond the graphics generator?
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
Nothing is too hard to find, even the character generators are available and should run no more than $35-40 USD Project page: bitsofthegoldenage.org/documentation/ssm-vb1b-video-board/
@colonelbarker
@colonelbarker 5 ай бұрын
@@HelloWorldETX Looking over it the only bit I don't particularly like is the SRAM ics. I was hoping they could be exchanged for a single larger one, but the 2102s have a separate input/output that makes things a little awkward. On the plus side- it's not DRAM!
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
@@colonelbarker Before making the reproduction i considered the availability of all the chips. Even after 45 years, i think the 2102 remains as good a choice as any for this video board. They are readily available for a reasonable price (often around $2 USD each)
@colonelbarker
@colonelbarker 5 ай бұрын
@@HelloWorldETX I've been having a look around for them. I'm in Australia and my options seem to be to import them from the US. I'll keep looking about to see if there are any alternatives about. But I'm pretty much the same. There are so many projects where you go to make the board and discover there's a old shift registers or something that costs more than a car. 😂
@jackrubin
@jackrubin 5 ай бұрын
Appreciate the deep dive and historical perspective - thanks for the revisiting the time when the 78/79xx family was the latest and greatest.
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
wait.... the 78xx/79xx family *still* isn't the greatest?
@waltperko8389
@waltperko8389 5 ай бұрын
Hi, What's that keyboard your using? Is there a link to buy them?
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
The keyboard is from Ian over in the triton computer facebook group. facebook.com/groups/2368868130078094/ or email me for his contact information.
@omegageek64
@omegageek64 5 ай бұрын
What terminal program are you using? Maybe someday you could do a video on terminal programs for 8080/z80 systems. Unless you already have?
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
Terminal emulator on my computer? I nearly always use TeraTerm. Or do you mean the resident monitor in the SSM CB1A? I have a confidence test that i port over to whatever system i am working on.
@mikemiller1208
@mikemiller1208 5 ай бұрын
The inhibit will be on the raster byte fetch. It doesn't eliminate the glitch, it just makes it less visible by ensuring the shift register is empty, so the output is unset pixels, rather than writing into it junk containing set pixels from the CPU RAM access data.
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
I looked again at the VB1C user's manual regarding the blanking. I thought they explicitly said the blanking was to prevent the CPU/Video memory access conflict causing the glitches, but now i don't see that verbiage. At any rate, here is the section in the manual regarding blanking-- they blank the display during any CPU read or write. I may have just presumed the blanking was to stop the display flashes. 5.6 BLANKING Blanking is performed on the VBIC during every CPU read or write operation to the video board's address. U4 pin 11 goes to a logic one each time the VBIC is addressed. U4 pin 11 is buffered by one inverter, UIO pins 12 and 13, to drive an RC timer formed by R24 and C17. The inverter UIO pin 12 provides a blanking signal, with R24 and C17 providing a turn-off delay for increased blanking time. Blanking is used on the VBIC by forcing the video display to black during CPU accesses. The shift register U8 is cleared (set to black ·video) during blanking. C17 is discharged and U13 will be set if jumper E2 to E3 (see Section 4.5) has been installed. When the blanking signal is removed (UI0 pin 12 goes high), C17 slowly charges to a logic one level and maintains a clear to U8 for an additional time period.
@8-bitbitsa821
@8-bitbitsa821 5 ай бұрын
I’m certainly up for one of the video cards Craig… Set one aside for me ?
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
Done
@vanhetgoor
@vanhetgoor 5 ай бұрын
Now that I have seen this, not that I completely understood, I get an idea. Using a sequence of patterns on either the data bus or the address bus to switch something. Most the time it would not interfere with anything.
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
Yes, it is all a matter of how complicated you want to make it. 64k memory (or io) things can be accessed in the normal way with a single sequence, double that if two steps are used like page memory, and so on. Could tack on anything to anything by making it more and more complicated to access.
@xheralt
@xheralt 5 ай бұрын
Back in the 70's, my father bought an F8 based microprocessor board, and _breadboarded_ a pair of 1k memory banks for it, with an eye towards making it into a usable computer. He got as far as getting it able to do some simple control of a Shugart floppy drive before abandoning the project. I remember the Texas Instruments 733 ASR terminal he used, with its dual cassette decks.
@HelloWorldETX
@HelloWorldETX 5 ай бұрын
If he got it even partially interfaced and controlling a shugart drive, i would say he made it quite a way into the F8 world !
@srmeister1
@srmeister1 6 ай бұрын
to be honest, i think this title is misleading, if not clickbait. With the work you have to do to get it running on an unsupported System, it surely cant be called "immediately". first you have to adapt the board itseld if the target system has a different ROM socket (more address lines) than in this case. Second you need to write a program that isnt really beginner friendly with the bit-banging method that is needed. then you need to get all sorts of data from the target device, such as addressing schemes, bus timings and so on.... its nice that you have your set of EPROMs for this purpose but they wont run on anything else. on most vintage systems there are far easier options available, but thats just my opinion.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Suggestion noted. I am *very* interested to hear about what other options you have available to more easily add a serial port on a vintage system that you know essentially nothing about. You are right, it is only immediate if i already have the code for that CPU. I am open to suggestions for the title... how about "Readily" rather than 'Immediately'? On a board that has functional ROM decoding, it takes all of a minute to make sure everything is plugged in OK, power up and establish a serial port. It is much easier of course on boards that use larger proms because the code doesn't need to be broken down into small chunks. a whole diagnostic program begins to fit nicely once it is up to the 2732 or so. For example, I bought some no-name 8080 board the other day that i knew absolutely nothing about other than it had onboard RAM and ROM. After figuring out which pin of the power connector was which, powered it up... (I happened to guess which PROM socket was zero on the first try, 2732) ... pressed a space for it to autobaud, it came back with a menu prompt so i had it map the RAM and the other PROM sockets. Quite a lot accomplished for 5 minutes of work. It is useful to know the prom socket address for sure, but if it is a single board computer one of them is nearly certainly mapped for the program counter to fetch the first instruction after reset. worst case I need to try both of the sockets (PROM 0 is always at one end or the other) to find which one is 0x0000. I have code for the CPUs i favor, including 4040, 8008, 8080/8085/z80 but see no reason it couldn't be carried out to other vintage CPUs. In all seriousness, i am very interested to hear about your other solutions that are far easier.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
How does the updated title strike you?
@srmeister1
@srmeister1 6 ай бұрын
@@HelloWorldETX new title is nice :) okay now regarding my "solution" for easier implementations: 1. i was referring to the fact that most vintage hardware has some kind of provision for adding serial interfaces, you may need level shifters or other kind of interfaces obviously, but then it becomes easiert to make a solution, based on that hardware, because writing assembly programs for ROMs is no trivial task for most users. 2. i like the general idea of your interface, however, let me make some suggestions, maybe for another version, which would simplify the usage on other systems: Remove the ability from your adapter to pass-through a ROM to the mainboard. In this way you gain all Address lines for the serial interface and dont need to write any new code for a new system. Of course then you need to add a Microcontroller onto the Adapter but its code needs only be written once for all systems and architectures. Also then you dont need to do bit banging because you can use 8 adress lines to TX Data bytewise and some of the other adress lines for status and control registers. The microcontroller will read A lines and write Data on the D bus on CS edge. Also the Microcontroller will provide CLK for the MAX232 and the whole design becomes independent from System CLK. Next suggestion would be to eliminate a "fixed pin count" style cable to the ROM socket and use Jumper wires instead, this way it becomes more flexible for other ROM sizes.you would only need a GND wire, some wires for A bus, 8 for D bus, and one for CS. GND would obviously route somewhere else than the ROM socket in case of 1702.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
@@srmeister1 I see where you are coming from, but if i need to go that far i will pop out the CPU and plug in emulator hardware. These adapters let me go from a cold, dark, completely undocumented board up to running a full suite of probe/diagnostic software within minutes of first seeing the hardware. Additionally, they are simple enough to permanently leave it connected to hardware that has no other interface.
@srmeister1
@srmeister1 6 ай бұрын
@@HelloWorldETX the old title was like "immediately add a serial port to any vintage systems" and yeah, my thoughts were about how to add a serial port - not how to debug a faulty system. the new title wont confuse as much.
@kevincozens6837
@kevincozens6837 6 ай бұрын
What a brilliant idea. I have a couple of 1702A devices but I don't think I still have anything that uses them. It would be worth seeing if I can adapt this idea to work with the Motorola D1 kit I have that uses a 6830 ROM device.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Off hand i don't see why not. Like many masked ROMs at the time, the 6830 ROM had multiple chip selects that were configurable to allow multiple ROMs to be used in the same system without the need for address decoding. Those would need to be managed and used to select when the serial interface latch is being addressed rather than the ROM. The kit has a serial port, but if there are other problems preventing it from working- then coming in through a PROM as a back door serial should work just fine.
@user-qf6yt3id3w
@user-qf6yt3id3w 6 ай бұрын
That upside down 7905 generating ground is a really clever idea.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Thanks, I am not sure it qualifies as a "typical application" for the databook. A word of caution regarding the regulator --- if the +5V source jumper *and* the 0V create jumper are both open, that will allow the 7905 output to go a tiny bit above the +5V reference and the 7909 does not like that *at all*. It will pump full current from the +5V rail into the -9V rail. That is why i recommend leaving (or installing on v1.1) the shorting traces on JP1.
@charlesdorval394
@charlesdorval394 6 ай бұрын
Wow, that's one slick device! Nice work! :)
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Thanks. Writing the utilities, i.e., RAM less code that fits into the 254 bytes of the 1702As was probably the bulk of the effort.
@egoincarnate
@egoincarnate 6 ай бұрын
Very cool. Is the schematic available online?
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
working on the manual, will have the page added in a bit with manual, schematics, and build files.... stand by
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
added links to manual and schematic in description
@egoincarnate
@egoincarnate 6 ай бұрын
Thanks!@@HelloWorldETX
@derekchristenson5711
@derekchristenson5711 6 ай бұрын
Very cool! I'll have to see the other videos you made on this, too.
@zukjeff
@zukjeff 6 ай бұрын
I had an old brick car phone integration box that had what i remember as a F38E50 chip in it. it was the only smarts along with about 5 glue and level shifters. The F38E50 had an eprom window in its back the same as the 8748. Sadly it look like i tossed the board about 5 years ago when i moved house.
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
We had a brick phone that somehow ate up the alternator in my wife's car every few months. I had a lifetime warranty on the alternator from NAPA and I became very proficient at swapping alternators and could do it in less than 15 minutes from hood-up to hood-down. The trip back to NAPA for the core exchange is what took most of the time.
@cosmincosmo9544
@cosmincosmo9544 6 ай бұрын
It worked for me ... I managed to fix it like you recommended. Thank you!
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Another toaster saved from the dustbin.
@cosmincosmo9544
@cosmincosmo9544 6 ай бұрын
Indeed! And i'm so proud of that. :)@@HelloWorldETX
@johnleake5657
@johnleake5657 6 ай бұрын
Oh, I loved programming on the SDK-85. It was my first professional exposure to programming.
@Easttndude
@Easttndude 7 ай бұрын
Very Interesting
@BradHarrison-lw4my
@BradHarrison-lw4my 7 ай бұрын
Can you help me? I need 105 vdc with 30 amps, I have contacted the manufacture they never helped. I want to use this power supplies. For a bass amp. I get stuck on the formulas. I have the lm723cn from TI, I used the figure they recommend from the data sheet for 100vdc with the resisters recommended to bias the 723 I can not figure it out. Can you please help? Brad
@HelloWorldETX
@HelloWorldETX 6 ай бұрын
Hi Brad, Audio amplifier power supplies are not really my bailiwick.
@jj74qformerlyjailbreak3
@jj74qformerlyjailbreak3 7 ай бұрын
I would like the whole kitenkabootle
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Sorry, the best I can do is a bare board. Isn't building it 1/2 the fun?
@jj74qformerlyjailbreak3
@jj74qformerlyjailbreak3 7 ай бұрын
Yes it is.
@deang5622
@deang5622 7 ай бұрын
It's SR latch, not RS. Or S-R latch.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Based on…what? Conventional nomenclature? Assertion levels? It depends on which output I used… It is a /SR which I would colloquially call a RS, but let me work it through….. An SR would go TRUE with a 11 input, but this is a /SR and so the forbidden state is 00 (not 11). It still has a 50-50 chance of being either one depending which NAND is used for the output….. But for the particular output I am using (to get the TxD to match the least significant bit of the port address), that output goes high when the inputs are in the forbidden state. Since the TxD idle is logic zero, the forbidden state results in an asserted TxD. So, yea, to be pedantic and using assertion levels it is /S /R
@deang5622
@deang5622 7 ай бұрын
@@HelloWorldETX Why do so many KZfaqrs when they get something wrong get into a long drawn out fight trying to prove they are right? I spent years studying this subject at university and worked professionally for 5 years designing digital logic. I think I know whether it is an RS latch or an SR latch. Go research it, you will find it is called an S-R latch. That is the convention. Let's take the SR-71 Blackbird reconnaissance aircraft, is it an SR-71 or RS-71? The answer is obvious, it is SR-71. That is its name/designation and you don't get to change it. You got it wrong. Accept it. You don't get to name things the way you want.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
@@deang5622 the name depends on which state it goes into when in the forbidden state. I agreed with you that in this application it is an asserted low SR, (or /SR).
@deang5622
@deang5622 7 ай бұрын
@@HelloWorldETX No. The name of the device doesn't change according to what state it is in. That is like saying a car is only a car because a driver is sitting in the driving seat, and when a driver is not in the driving seat it is not a car but something else. Evidently that is nonsense. You need to separate the name of the device with the current state it is in. The device name does not change based on the state the device is in. What would you call a D type flipflop when it's holding a logic 1, what do you call the D type flipflop when It's holding a zero? That D type flipflop is ALWAYS a D type flipflop irrespective of what state it is in. It has to be that way. We designers of logic circuits use libraries of components and the name is included in the component name. The idea that the name of the component changes according to what state it is in is nonsense. Firstly because when you are designing a digital circuit there is no state, as it's a schematic on a computer screen: it isn't a real operating circuit. The real operating circuit comes later. Secondly, how on earth do you expect us engineers to design circuits with components whose names are dynamic? Think it through.
@KennethFinnegan
@KennethFinnegan 7 ай бұрын
I'm going to defer to the guy who made the video and designed the RS latch into it
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
One thing that would be interesting to discuss, is using the SBC without a backplane. At the moment all the backplane is doing is provide the power lines, if I'm not mistaken.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Good idea to run on the bench as a true SBC without the backplane. Off hand, i can't think of any input signals that need to be pulled one way or the other by the backplane so i should run just fine with just power.
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
@@HelloWorldETX that's promising. A complete S-100 computer system, without an S-100 bus is both ironic and very enticing.
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
You came through big time. I am amazed at how much work you did between the previous and this video. I am interested in the partially populated board, if you would be willing to sell and send it to me.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Things did not happen as quickly as it seems since the last video sat at least a few weeks before I uploaded it. So there was a bit of a larger space between the videos actually--- JLCPCB got the boards through in just a couple of days and (uncharacteristically) DHL managed to deliver within a few days of landing in the states. But, indeed, it came together quickly. Send me an email and we can make arrangements for the board. bitsofthegoldenage.org/contact-me/
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
@@HelloWorldETX e-mail sent :)
@snodgro
@snodgro 7 ай бұрын
I've seen your PROM to serial port adapters used a few times, here and I think in the 8008 video's but I've never been able to find a video where you describe their creation. Now that you've got a shiny new video and dropped multiple versions of them right into the middle of your desk I HAVE to ask where I can get more information on them! I've searched your site and can't seem to find anything. Can you provide more info, did I miss a video somewhere along my journey through your videos where you talked about them in a bit more detail?
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
You are correct. They were just something I made for my own use and I haven’t put out any information on them. I have had a number of people ask, so I will create documentation, do a video, and put them on the project site. Thanks for the interest.
@asm2750
@asm2750 7 ай бұрын
I've been wanting to build a S-100 system for a while now. I look forward to seeing your progress.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Starting with a single board computer really helps when building out a system!
@williamsudbrink4187
@williamsudbrink4187 7 ай бұрын
Speaking of the SSM SB1 (sound board)... I know that most people do not bother with a reproduction because there are a couple of hard to find parts on it. I acquired one some time ago that had been stripped. With a great deal of effort, I was able to get enough parts to restore mine and build two more. If anyone seeing this might happen to have an unpopulated SB1 and could scan it, I would love to make a couple of replica boards so that I could play chords with my IMSAI.
@johnn0hj
@johnn0hj 7 ай бұрын
What is your website or github link with the design files please? I'd love to get hold of a CB2 but it would be interesting to see your design process. Thanks.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
all my project build files and manuals are here: bitsofthegoldenage.org/documentation/ but there won't be anything there for the CB1A until i have working hardware.
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
I do like the idea of a daughter board with a UART.
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
I have looked at using a general instruments AY-3 or AY-5. It would not be a small board and, by all that is right, would need mounting holes to be secure. It would need to utilize both W1 and W2 and there are still address decoding issues. I have dropped the uart daughter board idea to #3, to be used as a last resort.
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
@@HelloWorldETX I just noticed you have a new video out, so let's see what happened with this exciting adventure!
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
@@GianmarioScotti Yes, i love it when new hardware comes to life
@GianmarioScotti
@GianmarioScotti 7 ай бұрын
It would be useful to find photographs of completed boards as sold to see if any bodge wires were added by the manufacturer
@HelloWorldETX
@HelloWorldETX 7 ай бұрын
Good idea. I have not seen any patches on the few photos that I have seen.