PG1995
Active Member
Hi,
Could you please help me with the queries below? I wanted to make sure that my basic understanding is correct. Thank you.
Question 1:
Is there any way to convert QFP package IC into a DIP package for use on breadboard? I was thinking of experimenting with PIC32MZ2048EFM144 since it has an FPU. Actually I need to use an MCU with integrated FPU and PIC32 is the only one I could find.
Question 2:
It looks like x-bit designation, like 8-bit, 16-bit, of an MCU is based on the width of data bus or path. The data bus is like a road connecting different parts of an MCU. Do I have it right?
Question 3:
This question is about hardware multiplier and divider. PIC 16F876A doesn't have any hardware multiplier or divider which means it uses software routines to implement multiplication and division such as float point calculation library. PIC 18F46K22 has 8 x 8 single-cycle hardware multiplier but no hardware divider.
Question 4:
PIC 24FV16KM204 has 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier, 32-Bit by 16-Bit Hardware Divider, and PIC 32MZ2048EFM144 has an FPU. I had always thought that FPU means hardware implemented multiplication and division so why don't we say that PIC 24FV16KM204 also has an FPU.
Could you please help me with the queries below? I wanted to make sure that my basic understanding is correct. Thank you.
Question 1:
Is there any way to convert QFP package IC into a DIP package for use on breadboard? I was thinking of experimenting with PIC32MZ2048EFM144 since it has an FPU. Actually I need to use an MCU with integrated FPU and PIC32 is the only one I could find.
Question 2:
It looks like x-bit designation, like 8-bit, 16-bit, of an MCU is based on the width of data bus or path. The data bus is like a road connecting different parts of an MCU. Do I have it right?
Question 3:
This question is about hardware multiplier and divider. PIC 16F876A doesn't have any hardware multiplier or divider which means it uses software routines to implement multiplication and division such as float point calculation library. PIC 18F46K22 has 8 x 8 single-cycle hardware multiplier but no hardware divider.
Question 4:
PIC 24FV16KM204 has 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier, 32-Bit by 16-Bit Hardware Divider, and PIC 32MZ2048EFM144 has an FPU. I had always thought that FPU means hardware implemented multiplication and division so why don't we say that PIC 24FV16KM204 also has an FPU.