Pretty cool as a design like this should be able to better preserve old system behavior than what DOSBox etc. can achieve. Although it seems a bit slow side at 50 MHz, I guess it's not a pipelined design? Not that original 80186 was pipelined either. :)
The 80286's I grew up using were between 4 and 12 MHz, depending on which model I was on and whether "Turbo" was enabled. 50 MHz is mid to low end 486 territory clock rate, which if it handles instructions as well (a big if) puts it squarely in the area of a lot of games.
S80186: 16-bit 80186 compatible IP core
31–40 of 64 posts
Re: S80186: 16-bit 80186 compatible IP core
#32This is pretty cool. A PC with an 80186 CPU is a little weird, though; I don't think many of those actually existed. It seems like virtually everybody went straight from 8086 to 80286
Forgoing PC compatibility was not without its advantages. The Tandy 2000 could have up to 768k of RAM -- and used all of it, the 640k limit being nonexistent. This made a huge difference in applications such as Lotus 1-2-3. The Tandy 2000 also featured a 640x400 color display option -- extremely high resolution for the time -- at an affordable price, making it attractive as a graphical workstation. Tandy 2000s were used in the design of Stars and Stripes 87, an America's Cup winning yacht, and were also used to prototype color display in Windows 1.0. So it was an important machine, despite fading into obscurity due to its lack of PC compatibility.
Sorry, I just frickin' love this machine and wish it were more remembered.
Re: S80186: 16-bit 80186 compatible IP core
#33That's still weird to see; it's kind of like AMD Radeon was for a few years.
Re: S80186: 16-bit 80186 compatible IP core
#34This is pretty cool. A PC with an 80186 CPU is a little weird, though; I don't think many of those actually existed. It seems like virtually everybody went straight from 8086 to 80286
The RM Nimbus was 186-based ( https://www.thenimbus.co.uk/range-of-nimbus-computers/PC-186 ) -- UK people might remember it as it was pretty popular in schools in the late 80s/early 90s. It wasn't fully PC compatible though.
With that said, beyond the odd software incompatibilities, I found it an interesting system. Its BASIC was pretty good and it had a music chip integrated at a time when almost no machines had sound cards.
Anyone else remember "TRAINS"? :-D https://www.youtube.com/watch?v=cvwoPUqDCa4
Re: S80186: 16-bit 80186 compatible IP core
#35This is pretty cool. A PC with an 80186 CPU is a little weird, though; I don't think many of those actually existed. It seems like virtually everybody went straight from 8086 to 80286
There wasn't any real reason to use the 80186 in a PC; it was meant for embedded devices. The only major feature that it had was some additional hardware for timers and DMA built in. Everything else was (more or less) architecturally the same as the 8086. Probably the last series of 80186 PCs ever made were HP's 100LX / 200LX, a palmtop DOS based PDA that was released in the mid-'90s IIRC. It was an amazing little ga…
Re: S80186: 16-bit 80186 compatible IP core
#36Re: S80186: 16-bit 80186 compatible IP core
#37Pretty cool as a design like this should be able to better preserve old system behavior than what DOSBox etc. can achieve. Although it seems a bit slow side at 50 MHz, I guess it's not a pipelined design? Not that original 80186 was pipelined either. :)
Re: S80186: 16-bit 80186 compatible IP core
#38Earlier quoted context omitted.
I cut my teeth on a "Siemens PC-D", a German variation on the IBM PC. Not quite compatible but almost. It had an 80186, 1MB of RAM (extreme at the time) and many other niceties that a normal IBM PC didn't have. I think it even had an external MMU, at least it could run SINIX. Though there were UNIX clones like PC/IX and early XENIX versions that ran without MMU on stock IBM XTs, without protection obviously, so I'm n…
Was that the one that came with a remote control to turn it on and off?
Re: S80186: 16-bit 80186 compatible IP core
#39Wow, trip down memory lane. My "starter" project when I joined Intel out of college was to be the Systems Validation engineer for the 80186. Unlike the 8086 it was this new fangled thing called a "system on chip" (SoC) which of course is what nearly everything is these days. And because Intel chose the peripherals to put "on chip" as it were they picked the ones they liked, and Microsoft obligingly wrote a version of…
The ground communications network for the Air Force DSP satellite program (boost phase missile warning) was built with 80186 processors. The hub routers were multi-processor systems with six 80186's or five 80186's and a 80386.
These systems were used to provide early warning of SCUD missile attacks during the first Gulf War. They were installed in 1988 and decommissioned in 2005.