Ethernet update

edited February 2008 in Hardware
No, I've not been entirely dormant on the project whilst I was away...

http://spectrum.alioth.net/doc/index.php/Current_events - Work in progress schematic, and buffering the data bus.
Post edited by Winston on

Comments

  • edited February 2008
    Any chance of an RSS feed?
  • edited February 2008
    Spectrum with networking is going to rock! Thank you for your hard work on this project Winston.
  • edited February 2008
    It's not widely known (and it took some grovelling around the net to find this) but MediaWiki provides an RSS feed for some of the special pages like Recent Changes.

    This URL might provide what you want:

    http://spectrum.alioth.net/doc/index.php?title=Special:Recentchanges&feed=rss

    Since vbulletin changes the text in the link, this is what the full link looks like (modulo a space between the http and : to stop vbulletin messing with it):

    http ://spectrum.alioth.net/doc/index.php?title=Special:Recentchanges&feed=rss
    .
  • edited February 2008
    aowen wrote: »
    Not to detract from Winston's excellent work, but the Spectrum has had networking since 1983.

    yes, but in 1983 it was crap :p
  • edited February 2008
    aowen wrote: »
    Not to detract from Winston's excellent work, but the Spectrum has had networking since 1983.

    And it's had WAN abilities since around 1985. I even owned a VTX-5000. And promptly got banned when the phone bill arrived.
  • edited February 2008
    aowen wrote: »
    Not to detract from Winston's excellent work, but the Spectrum has had networking since 1983.

    Yes but with Winstons ethernet networking we can setup an underground p2p network using just spectrums computers and swap all the denied games or something.
  • edited February 2008
    Yes, but with 64 Speccys, there's a massive chance of the chuntey creeping in.
    Oh, no. Every time you turn up something monumental and terrible happens.
    I don’t think I have the stomach for it.
    --Raziel (Legend of Kain: Soul Reaver 2)

    https://www.youtube.com/user/VincentTSFP
  • edited February 2008
    Winston's work is a dream come true.
  • edited February 2008
    Nice one W.

    Now, how much of your CPLD can we get into the Harlequin CPLD??
    Might have to be a 288 macro-cell variety though....

    On second thoughts there'd be too many buses to worry about with not enough pins. Still, the Harlequin SE will certainly need Ethernet :wink:

    Chris
  • edited February 2008
    Currently, IIRC, it's about 57 macrocells or thereabouts in use out of the 72. That includes the execution trapper (which doesn't use very many macrocells - simple combinatorial logic is pretty economical), and the memory pager and all the I/O decoding, and the overhead caused by fixing which pins are used, rather than allowing the pins to be assigned automatically. I have some uses in mind for the remaining macrocells - perhaps a programmable execution trap.

    There's only really one extra bus, the PA (paged address) bus which has 8 lines. You need nearly all of the pins anyway for a Spectrum ULA equivalent (the standard CPU signals, A0-A15, D0-D7, and the control bus), and these are shared between functions. Also, if designing ethernet into the Harlequin, you wouldn't need the execution trapper since you could design the ROM to know about it, just like the Spectrum +3's ROM handles the floppy disc.
  • edited February 2008
    zxbruno wrote: »
    Winston's work is a dream come true.

    Don't hold your breath, though :-) There's still quite a lot to be done before it's in a usable state.
Sign In or Register to comment.