Re: Could I develop a new gui using java based on the script language of ChipScope?



Sorry, I don't think that I describe my idea clearly because of my
poor english.

First, the XUP lab now serves for other course such as "introduction
to VHDL" and so on. Now I hope we can utilize this lab more
effectively. From the 8086/8088 lab on, we may port a serials of
course to this lab and form a more close relation among those courses.

As for 8086/8088 lab which is not so much relative with fpga
technology, a more simple debugging software will facilitate to most
students. This course will focus on 8086/8088 system only, but with a
soft core 8086/8088 lab, I think it will be helpful for the successive
FPGA relative courses in which students will use those special
software such as chipscope.

Many thanks!

Wicky


On Mar 13, 4:17 am, "Dwayne Dilbeck" <ddilb...@xxxxxxxxx> wrote:
I am going to address these out of order.
3) I can understand not having a budget.  Since my college was using a
parallel port logic analyzer on the PC(cheap and limited input), I assumed
you may have had access to some older technology like this. Just laying
around in the labs.

2) The Spartan3e development kit is $150 each. Your students can certainly
buy their own if they want.  That is only one engineering book in cost. Some
of your students may want to do that.  You may want to list places where
your students can order the boards.
Since, you are a Xilinx XUP, I doubt you will be the only professor looking
to use the tools at hand. A good student may see this as a sound investment,
especially if the boards you have available in the labs are limited in
number and availability.


1) I agree the soft core will give you more flexibility for observation. I
don't think that writing a new GUI for chipscope versus extra explanation
written in the lab guides is worth the effort.

Have fun torturing....I mean educating your students. ;-)

"wicky" <wicky.zh...@xxxxxxxxx> wrote in message

news:4ef30bf0-e18c-43f0-b082-05188f210ee9@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
In the course about 8086/8088 processor, I just plan to introduce this
CPU and its bus transactions. if those younker are interested in more
about FPGA, i think "no problem", :-)

The reason why I choose FPGA for the course lab is:

1) Soft core 8086/8088 is more flexible, we could monitor the bus
transactions and even the cpu internal signal.   Furthermore, we could
introduce other processor system based on the same hardware platform.

2) We are a member of Xilinx XUP, we have several V2PRO and Spartan3E
boards.

3) We have no budget to prepare logic analyzer for every student

Btw: There is a opensource 8086/8088 for FPGA in this web:

http://www.ht-lab.com/freecores/cpu8086/cpu86.html

Many thanks!

Wicky

On Mar 12, 1:42 am, "Dwayne Dilbeck" <ddilb...@xxxxxxxxx> wrote:



Uhm....Do you really need chipscope for this? Is the purpose to introduce
the students to FPGAs or to introduce them to the 8086/8088 processor and
their bus transactions?

Granted it has been a bit more than 10 years since I was in college. But I
had multiple courses dealing with the 8086/8088 as well as courses with
the
6800 Motorola processor. I even had a DSP course with a TI processor.
Seeing the BUS transaction during those classes was a simple lab
introducing
us to a digital logic analyzer.

Seems to me throwing the FPGA and Chipscope in when it may not need to be
there is overly complex.

If the purpose is to introduce them to FPGAs, then I think it is better to
keep the students using the standard tools they can download from xilinx..
Just have a good lab write up and there shouldn't be a problem. I remember
many a lab where the tool used was complex, but the Lab kept us to a small
subset of the functionality as an introduction to the tool. Adding a new
yet simpler GUI, will only hinder the students wehn they start going to
job
interviews and say they know how to use chipscope version "easy_mode".

"wicky" <wicky.zh...@xxxxxxxxx> wrote in message

news:c388a3b0-f07f-4572-8c61-a49743aaa57c@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

I found Chipscope is too difficult to learn for college students, it
has too much options. I want to develop a simple gui software and
using it in a 8086/8088 FPGA embedded system. For example, students
can understand a bus transaction with just a simple mouse click in
this software, instead of setting so much options in the tranditional
Chipscope software. Can anyone give me some information about this
work? Thank you!

Best Regards,

Wicky- Hide quoted text -

- Show quoted text -- Hide quoted text -

- Show quoted text -

.



Relevant Pages

  • Re: Could I develop a new gui using java based on the script language of ChipScope?
    ... of your students may want to do that. ... CPU and its bus transactions. ... The reason why I choose FPGA for the course lab is: ... Btw: There is a opensource 8086/8088 for FPGA in this web: ...
    (comp.arch.fpga)
  • Re: Could I develop a new gui using java based on the script language of ChipScope?
    ... CPU and its bus transactions. ... Btw: There is a opensource 8086/8088 for FPGA in this web: ... Seeing the BUS transaction during those classes was a simple lab introducing ... keep the students using the standard tools they can download from xilinx. ...
    (comp.arch.fpga)
  • Re: Forged Headers?
    ... >> Evil Mutant Math Teacher. ... >> words to portray that to students. ... that the one time I'd set for the bio lab is during the ... biochem lab. ...
    (soc.singles.moderated)
  • Re: Whats the Toughest Branch in Electronics?
    ... involve working with electricity than it's ... polymers,a Phd in EE, and a Phd in computer science. ... I dont keep my eyes open, people get hurt from lab safety problems. ... The students I work with (we are no longer allowed to say ...
    (sci.electronics.design)
  • Re: Whats the Toughest Branch in Electronics?
    ... involve working with electricity than it's ... polymers,a Phd in EE, and a Phd in computer science. ... I dont keep my eyes open, people get hurt from lab safety problems. ... The students I work with (we are no longer allowed to say ...
    (sci.electronics.design)