[Coco] Introduction
Kip Koon
computerdoc at sc.rr.com
Sun Feb 24 22:22:18 EST 2013
John,
I concur with Richard's comment below. I understood everything you said and
I for one do not mind long emails. I really get into them. :) The more
explanations, the better. I'm always up for learning more, hardware or
software. I might as well use my free time for constructive things and I
can't think of anything more constructive and fun then developing for the
Cocos, especially the Coco 3! I know I'm not up to par, yet, for developing
an FPGA based CPU, much less an FPGA based system on a chip like you and
others on this list have. :) Keep up the great work.
Kip
-----Original Message-----
From: coco-bounces at maltedmedia.com [mailto:coco-bounces at maltedmedia.com] On
Behalf Of Richard E. Crislip
Sent: Sunday, February 24, 2013 3:45 PM
To: CoCoList for Color Computer Enthusiasts
Subject: Re: [Coco] Introduction
On Sunday, February 24, 2013 08:35:28 AM John Kent wrote:
> Hi Jayeson,
>
> The Spartan 3 Starter board from Digilent-Inc has 1MByte of high speed
> static RAM on it that can be configured as 256K x 32 bits. It would be
> better as a logic analyzer than the XuLA board, as the RAM is
> asynchronous and doesn't need refresh cycles.
>
> It is possible to buffer the input on the XuLA board, with block RAM
> but then you have the problem of crossing clock domains between the
> input sample clock and the SDRAM clock. I'm not sure if that is a big
> problem with dual ported block RAM. Dave Vanden Bout from XESS did
> tell me one of the original applications intended for the XuLA board
> was as a logic analyzer.
>
> The XuLA board does have the advantage that you have a USB connection
> to the PIC chip on the board so it's much faster transferring data
> than using a RS232 port.
>
> Both the XuLA and Digilent-Inc need level conversion for the inputs
> but that is self evident.
>
> I'm sorry for the length of the last email. I was pretty much
> repeating what has already been stated on the list.
>
> John.
>
> On 24/02/2013 11:43 PM, Jayeson Lee-Steere wrote:
> > John,
> >
> > Thanks for the info. You are getting years ahead of me! I was
> > thinking that attaching one to the Coco cartridge connector port and
> > programming the FPGA to log bus activity into the SRAM would be good
> > for creating accurate timing reference for software emulations. That
> > is sounds fairly simple and in my comfort zone. Anyway, I ordered the
200K gate version.
> > Still need a prototyping board with the card edge though...
> >
> > - Jayeson
Don't be sorry! Even I understood most of it 8-). I haven't even touched a
FPGA. Excellent explanation. When you mentioned Switch/Case constructs, I
even know what that was all about. You see them in the Bash Shell and C++
8-).
Richard
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list