PicoBlaze computer

  • 36 Replies
  • 1639 Views
*

FlatAssembler

  • 607
  • Not a FE-er
PicoBlaze computer
« on: February 12, 2022, 02:13:22 AM »
Does anybody here have access to a real PicoBlaze computer? Could you please help me diagnose the problem with my "Decimal to Binary" example (second example from the left-hand-side) in the simulator I have made, why it did not work on real hardware when I tested it (although it works in the simulator)? I have also asked this on StackOverflow, but I got no useful response.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #1 on: February 17, 2022, 10:53:27 PM »
Has anybody here worked on the PicoBlaze computer? What was your experience?
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

Lorddave

  • 17205
Re: PicoBlaze computer
« Reply #2 on: February 21, 2022, 03:00:56 AM »
Never even heard of it.
I am a terrible person and I am a typical Blowhard Liberal for being wrong about Bom.

*

sokarul

  • 18933
  • Extra Racist
Re: PicoBlaze computer
« Reply #3 on: February 23, 2022, 04:12:22 AM »
Looks like they are not computers rather they are microcontrollers. The pico pi may be related.
ANNIHILATOR OF  SHIFTER

It's no slur if it's fact.

*

Masalang the Torpedo

  • EXTRA SPICY MODE
  • 22956
Re: PicoBlaze computer
« Reply #4 on: February 23, 2022, 12:39:19 PM »
If I don't have access to one, how can I be sure it exists?

Quote from: sokarul
what website did you use to buy your wife? Did you choose Chinese over Russian because she can't open her eyes to see you?

What animal relates to your wife?

Know your place

*

markjo

  • Content Nazi
  • The Elder Ones
  • 42317
Re: PicoBlaze computer
« Reply #5 on: February 23, 2022, 03:20:12 PM »
Could you please help me diagnose the problem with my "Decimal to Binary" example (second example from the left-hand-side) in the simulator I have made, why it did not work on real hardware when I tested it (although it works in the simulator)?
Perhaps your simulator isn't as accurate as you thought.
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

*

boydster

  • Assistant to the Regional Manager
  • Planar Moderator
  • 17263
  • Mebs!
Re: PicoBlaze computer
« Reply #6 on: February 23, 2022, 04:23:10 PM »
Could you please help me diagnose the problem with my "Decimal to Binary" example (second example from the left-hand-side) in the simulator I have made, why it did not work on real hardware when I tested it (although it works in the simulator)?
Perhaps your simulator isn't as accurate as you thought.
I concur. It seems incredibly likely that the source of the issue here has something to do with the way the simulator is simulating the Pico. Have you investigated that yet, FlatAssembler?

*

JJA

  • 6620
  • Math is math!
Re: PicoBlaze computer
« Reply #7 on: February 23, 2022, 05:20:35 PM »
What FPGA are you trying to run your compiled code on?

Re: PicoBlaze computer
« Reply #8 on: February 25, 2022, 02:12:41 AM »
Fucking Professional Golfers' Association?
Quote from: mikeman7918
a single photon can pass through two sluts

Quote from: Chicken Fried Clucker
if Donald Trump stuck his penis in me after trying on clothes I would have that date and time burned in my head.

*

JJA

  • 6620
  • Math is math!
Re: PicoBlaze computer
« Reply #9 on: February 25, 2022, 09:45:26 AM »
Fucking Professional Golfers' Association?

Pro golfers need love too.

*

Bullwinkle

  • The Elder Ones
  • 20876
  • Standard Idiot
Re: PicoBlaze computer
« Reply #10 on: February 26, 2022, 12:09:45 AM »

Pro golfers need love too.
   

Fuck Um?

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #11 on: February 26, 2022, 12:18:39 AM »
What FPGA are you trying to run your compiled code on?
On Xilinx Spartan3.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #12 on: February 26, 2022, 12:21:13 AM »
Fucking Professional Golfers' Association?
No, FPGA is "Field-programmable gate array", a device which is capable of running code written in hardware description languages such as Prolog or VHDL at high speed. Where the way the logic gates are connected can be changed on run-time (unlike other digital electronical devices, where it is fixed during the production).
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #13 on: February 26, 2022, 12:23:04 AM »
Could you please help me diagnose the problem with my "Decimal to Binary" example (second example from the left-hand-side) in the simulator I have made, why it did not work on real hardware when I tested it (although it works in the simulator)?
Perhaps your simulator isn't as accurate as you thought.
Maybe. It is hard to investigate when I do not have access to a real PicoBlaze computer.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

Bullwinkle

  • The Elder Ones
  • 20876
  • Standard Idiot
Re: PicoBlaze computer
« Reply #14 on: February 26, 2022, 10:37:05 AM »
Fucking Professional Golfers' Association?
No, FPGA is "Field-programmable gate array", a device which is capable of running code written in hardware description languages such as Prolog or VHDL at high speed. Where the way the logic gates are connected can be changed on run-time (unlike other digital electronical devices, where it is fixed during the production).

Maybe you should work on a more amenable platform?

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #15 on: February 26, 2022, 07:40:12 PM »
Fucking Professional Golfers' Association?
No, FPGA is "Field-programmable gate array", a device which is capable of running code written in hardware description languages such as Prolog or VHDL at high speed. Where the way the logic gates are connected can be changed on run-time (unlike other digital electronical devices, where it is fixed during the production).

Maybe you should work on a more amenable platform?
What do you mean by amenable?
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #16 on: February 27, 2022, 02:56:51 AM »
Never even heard of it.
Well, I also have not even heard of it until I had my first Computer Architecture class at FERIT.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

Bullwinkle

  • The Elder Ones
  • 20876
  • Standard Idiot
Re: PicoBlaze computer
« Reply #17 on: February 27, 2022, 05:39:33 AM »

Maybe you should work on a more amenable platform?
What do you mean by amenable?
Not useless.

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #18 on: February 27, 2022, 07:51:16 AM »

Maybe you should work on a more amenable platform?
What do you mean by amenable?
Not useless.
What makes you think FPGAs are useless? I think they will be used more and more in the future.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

boydster

  • Assistant to the Regional Manager
  • Planar Moderator
  • 17263
  • Mebs!
Re: PicoBlaze computer
« Reply #19 on: February 27, 2022, 10:10:53 AM »
I want to go back to discussing the simulator, that seems to be the root cause. Did you work on fixing that part yet?

Re: PicoBlaze computer
« Reply #20 on: February 28, 2022, 06:18:26 AM »
Fucking Professional Golfers' Association?
No, FPGA is "Field-programmable gate array"
Oh, my bad.  You can see where my confusion arose.
Quote from: mikeman7918
a single photon can pass through two sluts

Quote from: Chicken Fried Clucker
if Donald Trump stuck his penis in me after trying on clothes I would have that date and time burned in my head.

*

Crouton

  • Flat Earth Inspector General of High Fashion Crimes and Misdemeanors
  • Planar Moderator
  • 14528
  • Intelligence Officer
Re: PicoBlaze computer
« Reply #21 on: February 28, 2022, 07:04:43 AM »
Stack Exchange first?  Obviously you should have directly come to the Flat Earth society for help on an 8 bit microcontroller.

Let's start with some basics.  I assume you're a student?  So you have access to a computer lab with this PicoBlaze?  Have you gotten this PicoBlaze to do anything?  I feel that we're looking at not so much a software issue but some basic configuration.

You are not actually writing HDL but assembly that executes on a software cpu implemented on the spartan3 correct?  If so have you verified that you've loaded the bitstream correctly?

Is this a picoblaze by itself or is it part of a dev kit?  If so which dev kit.

If you can rebuild the fpga then I'd try rebuilding it with a debug core.  Add all your uart signals to ILA so you can see what's going on.  If your signals are actually toggling like they should then check your uart registers against the datasheet.  If that looks good then connect an oscope to tx out of the uart and see if anything is happen.  The datasheet for the uart usually has some very specific instructions that should be followed like scripture.

Good luck.
Intelligentia et magnanimitas vincvnt violentiam et desperationem.
The truth behind NASA's budget

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #22 on: March 02, 2022, 05:55:06 AM »
I want to go back to discussing the simulator, that seems to be the root cause. Did you work on fixing that part yet?
No, because I do not know where to even begin.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #23 on: March 02, 2022, 05:58:03 AM »
Quote from: Crouton
So you have access to a computer lab with this PicoBlaze?
Well, I used to have it before I passed all the laboratory exercises from my Computer Architecture course that involved PicoBlaze. Now I do not have it anymore. And it would be hard to gain access to it again because, first of all, it is a pandemic, and, secondly, I have had to take a break from studying at the university because of my psychiatrical problems.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

Bullwinkle

  • The Elder Ones
  • 20876
  • Standard Idiot
Re: PicoBlaze computer
« Reply #24 on: March 02, 2022, 06:40:37 AM »
How much does a PicoBlaze cost?

You make it sound like a toy.



*

FlatAssembler

  • 607
  • Not a FE-er
Re: PicoBlaze computer
« Reply #25 on: March 02, 2022, 07:15:05 AM »
How much does a PicoBlaze cost?

You make it sound like a toy.
I believe around 1'500 Croatian Kunas, that is slightly less than half of my mother's monthly wage.
Fan of Stephen Wolfram.
This is my parody of the conspiracy theorists:
https://www.theflatearthsociety.org/forum/index.php?topic=71184.0

*

Bullwinkle

  • The Elder Ones
  • 20876
  • Standard Idiot
Re: PicoBlaze computer
« Reply #26 on: March 02, 2022, 08:30:22 AM »
How much does a PicoBlaze cost?

You make it sound like a toy.
I believe around 1'500 Croatian Kunas, that is slightly less than half of my mother's monthly wage.

Oh crap, that's $220us
Does it need to be that microcontroller?
I forget what I messed with a few decades ago.But they were about $45us.
I now understand why you are so frustrated.

*

boydster

  • Assistant to the Regional Manager
  • Planar Moderator
  • 17263
  • Mebs!
Re: PicoBlaze computer
« Reply #27 on: March 02, 2022, 01:01:55 PM »
Ok fine, I'll make a serious response. Is there a particular reason you are hung up on PicoBlaze? As opposed to something much more readily accessible like an Arduino or literally any other programmable microcontroller? Is it because your goal is to make a PicoBlaze simulator? Or is there a larger goal here?

*

Crouton

  • Flat Earth Inspector General of High Fashion Crimes and Misdemeanors
  • Planar Moderator
  • 14528
  • Intelligence Officer
Re: PicoBlaze computer
« Reply #28 on: March 02, 2022, 01:12:38 PM »
I'm guessing his class assignment is on a PicoBlaze.

If the intention of his class is to study HDL or fpgas in general then a pi probably wouldn't be a good substitute.
Intelligentia et magnanimitas vincvnt violentiam et desperationem.
The truth behind NASA's budget

*

boydster

  • Assistant to the Regional Manager
  • Planar Moderator
  • 17263
  • Mebs!
Re: PicoBlaze computer
« Reply #29 on: March 02, 2022, 01:25:25 PM »
I kind of figure it has to be an instructor-led requirement at this point, I was just curious. I'd be lying if I said I had never self-imposed a framework on myself just because I wanted to figure out to make it do a thing that I wanted it to do.