[Coco] Introduction

John Kent jekent at optusnet.com.au
Sun Feb 24 08:35:28 EST 2013


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
>
>

-- 
http://www.johnkent.com.au
http://members.optusnet.com.au/jekent





More information about the Coco mailing list