Hi,
Indeed, there's a FPGA on TS7500, Lattice. You will need to download the
program so you can re-create the bin file.
About CAN (CONTROLLER AREA NETWORK) you can search it, but one of its main
applications is automotive.
Basically I overwrote one of the memory allocations and PINS used for the DIO
functions. In the file you can search which I replaced, but as far as I
remember, it was like from pin 40, to 31, or something like that. (I am sorry,
I burn my ts7500, and I can't do some quick testing right now. My notes are
somewhere on my room)
Poke16 and Peek16 are standard utilities in the TS7500 under ts7500ctl command,
so, when you write a command to address 0x6A, it send the frequency, duty, and
other stuff to the FPGA, which use that data to create a PWM.
Please, I already wrote more less how it work! Check it, and if you have
questions, email to this address (akikem yahoo.com.mx).
It is not as hard as it seems, but you need to understand verilog code, and
understand how the wishbone is working.
Regards,
Enrique Preza
--- In "Jon L" <> wrote:
>
>
>
> --- In Jason Stahls <jason@> wrote:
> >
> > On 7/21/2011 1:35 PM, Jon L wrote:
> > > Oh i'd be very interested in this. my email is jleslie48@ if you could
> > > forward your project.
> > >
> > > I'm confused based on what you wrote though, you got a 75khz signal, but
> > > was that from the ts7500 or from an fpga subsystem? I guess I'm gonna
> > > search this forum...
> >
> > He did it in the FPGA, search back a few months I remember reading it.
> > The TS7500 code simply tells the FPGA what to do.
> >
> > --
> > Jason Stahls
> >
>
>
> I just looked it up. I see!!! this looks like just what I want. to surmise
> what I think I see:
>
> 1) there is an FPGA on the ts7500 where you can write some code.
>
> 2) to make room for it some of the existing code in the ts7500 fpga was
> removed (CAN??? what is that?) and additional poke features were added to
> allow a DO signal to run at 1/1000 the 75mhz clock speed, at a user
> selectable duty cycle through a seperate poke.
>
>
> this is an area of the ts7500 programming I haven't explored. NOW I have ISE
> 9.2, 10.1, and I see a bit of verilog code in the file ts7500.rar in the
> files section, is this the code to regenerate the ???? for the 7s7500???
>
> I'm very excited about this.
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|