• 1-cycle multiply, 64-bit result,  reciprocal?
    Can someone tell me how many extra gates the 1-cycle multiply uses? If there was a 64-bit result, how many more gates would be used? Can these gates also be used to find the reciprocal of a number so...
  • Bit-Banding. Only 1 bit at a time?
    Hi, I am developing a fixed-point MP3 & ACELP decoder on an Arduino Due. I realize that bit-banding makes a RMW sequence atomic but I notice fields in the Due hardware are multi-bit fields. Is there an...
  • How to start with Cortex-M1
    Hi, My name is Juan i'm starting a course in embedded sistemas and I want to have fun with DesignStart. I am interested in FPGA part. I Just downloaded Cortex-M1 DesignStart FPGA - Xilinx Pkg. I have...
  • How to get absolute value of a 32-bit signed integer as fast as possible?
    Hi. I wonder how to calculate absolute value of a 32-bit signed integer in C as fast as possible. I saw that there is a FPU instruction VABS.F32, which do that in one cycle (above the floats). I thought...
  • Cortex M1 address translation issue
    Hi, I'm using a Pynq-Z1 board in which i'm trying to read the DDR memory of the PS with a Cortex M1 that is on the PL directly, without a CDMA or an intermediate BRAM . (This is the diagram i'm...