Hello World

FPGASynth.HelloWorld History

Hide minor edits - Show changes to markup

June 15, 2008, at 06:29 PM by 71.189.44.199 -
Changed lines 1-2 from:

hello_world.zip - A collection of several simple switch and LED demo designs that will work on the Spartan-3E Starter Kit eval board.

to:

hello_world.zip - A collection of several simple switch and LED demo designs that will work on the Spartan-3E Starter Kit development board.

June 15, 2008, at 06:28 PM by 71.189.44.199 -
Changed line 14 from:

While the designs in the zip file work, they are naive and not intended to demonstrate good design technique.

to:

While the designs in the zip file work, they are simplistic and not intended to demonstrate good design technique.

June 15, 2008, at 05:49 PM by 71.189.44.199 -
Changed line 14 from:

The designs in the zip file are primitive and not intended to demonstrate good design technique.

to:

While the designs in the zip file work, they are naive and not intended to demonstrate good design technique.

June 15, 2008, at 05:48 PM by 71.189.44.199 -
Added lines 13-14:

The designs in the zip file are primitive and not intended to demonstrate good design technique.

June 14, 2008, at 12:42 AM by 71.189.44.199 -
Changed line 7 from:
  • PBcylon and PBcylon2 use a microcontroller. These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
to:
  • PBcylon and PBcylon2 use a microcontroller. These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip. For complete information about PicoBlaze, you should download the PicoBlaze PDF documents from the Xilinx website.
June 13, 2008, at 09:22 PM by 71.189.44.199 -
Changed line 12 from:

All of these projects are source only. You will need to create a project and add all of the source files to your project.

to:

All of these projects are source only. You will need to create a project and add all of the source files to your project. Do not include any of the ROM_form.* files, they are for the PicoBlaze assembler.

June 13, 2008, at 09:13 PM by 71.189.44.199 -
Added lines 21-23:
Changed lines 26-27 from:

And a DAC demo

to:
June 13, 2008, at 09:11 PM by 71.189.44.199 -
Changed lines 19-20 from:
to:

June 13, 2008, at 09:10 PM by 71.189.44.199 -
Changed lines 15-16 from:
to:
June 13, 2008, at 09:07 PM by 71.189.44.199 -
Changed line 7 from:
  • 2 of them use a microcontroller (PBcylon and PBcylon2). These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
to:
  • PBcylon and PBcylon2 use a microcontroller. These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
June 13, 2008, at 09:06 PM by 71.189.44.199 -
Changed lines 1-2 from:

hello_world.zip - A collection of several simple switch and LED demo designs.

to:

hello_world.zip - A collection of several simple switch and LED demo designs that will work on the Spartan-3E Starter Kit eval board.

Changed line 12 from:

All of these are source only. You will need to create a project and add all of the source files to your project.

to:

All of these projects are source only. You will need to create a project and add all of the source files to your project.

June 13, 2008, at 09:06 PM by 71.189.44.199 -
Changed lines 13-14 from:
to:

June 13, 2008, at 09:05 PM by 71.189.44.199 -
Changed lines 12-13 from:
to:

All of these are source only. You will need to create a project and add all of the source files to your project.

June 13, 2008, at 09:03 PM by 71.189.44.199 -
Added line 3:

The Zip:

Changed lines 12-13 from:
to:
June 13, 2008, at 09:02 PM by 71.189.44.199 -
Added line 12:
June 13, 2008, at 09:01 PM by 71.189.44.199 -
Changed lines 8-11 from:
to:
June 13, 2008, at 09:00 PM by 71.189.44.199 -
Changed line 8 from:
to:
June 13, 2008, at 09:00 PM by 71.189.44.199 -
Changed line 8 from:
to:
June 13, 2008, at 08:54 PM by 71.189.44.199 -
Changed lines 9-10 from:

I would suggest downloading this, compile and try them, then start changing things, play around. Here's a DAC demo

to:

Download, compile and try these, then start changing things, play around.

And a DAC demo

June 13, 2008, at 08:51 PM by 71.189.44.199 -
Changed lines 9-10 from:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a FPGASynth.4DACOscillator

to:

I would suggest downloading this, compile and try them, then start changing things, play around. Here's a DAC demo

June 13, 2008, at 08:50 PM by 71.189.44.199 -
Changed lines 1-2 from:

hello_world.zip - a collection of several simple switch and LED demo designs.

to:

hello_world.zip - A collection of several simple switch and LED demo designs.

Changed lines 9-10 from:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.4DACOscillator

to:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a FPGASynth.4DACOscillator

June 13, 2008, at 08:47 PM by 71.189.44.199 -
Changed lines 9-11 from:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a DAC demo, http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.4DACOscillator

to:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.4DACOscillator

June 13, 2008, at 08:45 PM by 71.189.44.199 -
Deleted line 3:
Changed lines 9-11 from:

I would suggest downloading this, compile and try them, then start changing things, play around.

to:

I would suggest downloading this, compile and try them, then start changing things, play around. There's a DAC demo, http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.4DACOscillator

June 13, 2008, at 08:44 PM by 71.189.44.199 -
Changed lines 3-7 from:

The cylon projects display a "cylon eye" effect in the LEDs.

  • Block RAM used to store LED patterns.
  • An LUT was used to store LED patterns.
  • 2 of them use a microcontroller (PBcylon and PBcylon2). These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
to:
  • The cylon projects display a "cylon eye" effect in the LEDs.
    • Block RAM used to store LED patterns.
    • An LUT was used to store LED patterns.
    • 2 of them use a microcontroller (PBcylon and PBcylon2). These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
June 13, 2008, at 08:43 PM by 71.189.44.199 -
Changed lines 1-2 from:

hello_world.zip - a collection of several simple switch and LED designs.

to:

hello_world.zip - a collection of several simple switch and LED demo designs.

Changed lines 4-8 from:

Block RAM used to store LED patterns. An LUT was used to store LED patterns. 2 of them use a PicoBlaze microcontroller (PBcylon and PBcylon2).

Then there's the LEDs directory where you find little LED things.

to:
  • Block RAM used to store LED patterns.
  • An LUT was used to store LED patterns.
  • 2 of them use a microcontroller (PBcylon and PBcylon2). These designs show one way to connect the PicoBlaze microcontroller to your own hardware design. The logic is in the program that runs in the microcontroller. The source code for that will have a .psm extension. A copy of the assembler program (kcpsm3.exe) is in the zip.
  • The LEDs directory where you find little LED things done different ways.

I would suggest downloading this, compile and try them, then start changing things, play around.

June 13, 2008, at 08:36 PM by 71.189.44.199 -
Changed lines 1-2 from:

hello_world.zip - hello_world.zip, a collection of several simple switch and LED designs.

to:

hello_world.zip - a collection of several simple switch and LED designs.

June 13, 2008, at 08:35 PM by 71.189.44.199 -
Changed lines 1-8 from:

x

to:

hello_world.zip - hello_world.zip, a collection of several simple switch and LED designs.

The cylon projects display a "cylon eye" effect in the LEDs. Block RAM used to store LED patterns. An LUT was used to store LED patterns. 2 of them use a PicoBlaze microcontroller (PBcylon and PBcylon2).

Then there's the LEDs directory where you find little LED things.

June 13, 2008, at 08:27 PM by 71.189.44.199 -
Added line 1:

x