Questions tagged [picoblaze]

PicoBlaze is a free 8-bit soft processor core from Xilinx for use in their FPGA and CPLD products.

PicoBlaze (PB) is 8-bit processor from Xilinx developed by Ken Chapman. It's also known as KCPSM (Ken Chapman's Programmable State Machine). The soft processor has two register banks each of 16 registers, up to 256 byte scratch pad memory, 256 I/O addresses and handles interrupts. It can be synthesized for Xilinx FPGA devices from Coolrunner 2, Virtex-II, Spartan-3 up to the newest Virtex-7 FPGA. The PB comes with a 4k instruction ROM, which can be reprogrammed at runtime via JTAG by a integrated JTAG_Loader device.

17 questions
-1
votes
1 answer

picoblaze Celsius to fahrenheit conversion in assembly

I want to perform on picoblaze (FPGA) Celsius to fahrenheit conversion in assembly using the following conversion formula Fahrenheit = (Celsius * 9 / 5) + 32. But I am not able even to make simply multiplication of two number in assembly language.…
-1
votes
1 answer

Check if a 16 bit value is greater than 1000 RISC Picoblaze

I'm converting a 16 bit number into decimal to display on four led display. I want to check if a 16 bit value is greater 1000. Currently I have this implemented but sometimes it does not output the correct value, and I can't figure out why. ;s2 is…
user1845029
  • 995
  • 2
  • 10
  • 18
1
2