Electronics > Microcontrollers

dsPIC33A: new 32bit DSP!

(1/10) > >>

JPortici:
Already hinted in 2021 when some advanced info "leaked" in MPLABX IPE, but now it's official.
XC-DSC v3.10 added a lot of information in the compiler manual about dsPIC33A, including
- 32bit architecture, as the size of register becomes 32bit
- FPU (mentioning of F0-F31 registers in context swap)
- Unified Memory space (32bit address space, meaning no more PSV and EDS)
- While still remaining a DSP with a rich set of addressing mode
- First 64k are near data space, meaning that many instructions can operate directly on memory instead of doing Load/Store

And while skimming the US MASTERS program.. wow


--- Quote from: 24004 PNP4 : Introduction to dsPIC33A Architecture ---This class introduces the features and architecture of the dsPIC33A family of devices. Content includes core features and use of select peripherals including 40 MPSP ADC, floating point unit, and high resolution PWM. Differences and advantages from earlier dsPIC33 devices are presented along with application examples. Attendees will gain understanding of the dsPIC33A family of devices and their capabilities.
--- End quote ---

--- Quote from: 24005 PNP5 : Signal Acquisition and Processing using the new dsPIC33A Floating Point Digital Signal Controller ---In this class you will see and experience the latest innovations in a new 200 MHz Digital Signal Controller including double precision floating point unit, 32-bit instruction and data paths with dual 72-bit accumulators together with a suite of fast peripherals designed to accelerate your real-time applications. This class will explore fast signal acquisition and related signal processing in a new and robust manner with Microchip's latest dsPIC family of devices. Material included will utilize this device for a rudimentary digital storage oscilloscope and then process these input into the frequency domain using FFTs using this processor core.
--- End quote ---
so 40MSPS ADC (and the ADC in the dsPIC series is good)
and 72bit DSP
:)

(and MPLABX migrating to VS Code / Eclipse. Godspeed Netbeans, hope this won't be a worse disaster)
https://techtrain.microchip.com/usmasters/classes.aspx

Ah, i wish they will do EU Masters..

tszaboo:
Read the errata. Microchip introduced already the PIC32MZ with a fast ADC, where the errata was: "ADC doesn't work at all"

PCB.Wiz:

--- Quote from: JPortici on May 07, 2024, 02:07:42 pm ---Already hinted in 2021 when some advanced info "leaked" in MPLABX IPE, but now it's official.
XC-DSC v3.10 added a lot of information in the compiler manual about dsPIC33A, including
- 32bit architecture, as the size of register becomes 32bit
- FPU (mentioning of F0-F31 registers in context swap)
- Unified Memory space (32bit address space, meaning no more PSV and EDS)
- While still remaining a DSP with a rich set of addressing mode
- First 64k are near data space, meaning that many instructions can operate directly on memory instead of doing Load/Store


--- End quote ---
Interesting.
Any part numbers exposed yet ?
Adding the ‘A’ at 6th letter is a strangely subtle way to signal a large architecture jump.

Digikey have some part codes, mention 200MHz 512 k but no package or other fields filled yet.

jnk0le:

--- Quote from: PCB.Wiz on May 07, 2024, 06:36:13 pm ---Adding the ‘A’ at 6th letter is a strangely subtle way to signal a large architecture jump.

--- End quote ---
They should have named it "dsPIC65" to follow the tradition of confusing naming.

JPortici:

--- Quote from: tszaboo on May 07, 2024, 05:53:55 pm ---Read the errata. Microchip introduced already the PIC32MZ with a fast ADC, where the errata was: "ADC doesn't work at all"

--- End quote ---

Traditionally speaking the analog part in 16bit hardware has always been very good
But this will sure be a different design so fingers crossed


--- Quote from: PCB.Wiz on May 07, 2024, 06:36:13 pm ---Interesting.
Any part numbers exposed yet ?
Adding the ‘A’ at 6th letter is a strangely subtle way to signal a large architecture jump.

Digikey have some part codes, mention 200MHz 512 k but no package or other fields filled yet.

--- End quote ---
I wish! i saw those and they appear to be completely uninteresting, i'm still waiting for a beast with 100+ pins and MANY independent input capture/output compare, usb and stuff that can retire the dsPIC33EP MU series. PIC32MK wasn't that beast because of the MIPS core.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod