Author Topic: dsPIC33A: new 32bit DSP!  (Read 1179 times)

0 Members and 1 Guest are viewing this topic.

Offline JPorticiTopic starter

  • Super Contributor
  • ***
  • Posts: 3473
  • Country: it
dsPIC33A: new 32bit DSP!
« 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

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.
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.
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..
 
The following users thanked this post: Dazed_N_Confused

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7451
  • Country: nl
  • Current job: ATEX product design
Re: dsPIC33A: new 32bit DSP!
« Reply #1 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"
 
The following users thanked this post: xvr

Offline PCB.Wiz

  • Super Contributor
  • ***
  • Posts: 1596
  • Country: au
Re: dsPIC33A: new 32bit DSP!
« Reply #2 on: May 07, 2024, 06:36:13 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

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.

« Last Edit: May 07, 2024, 06:40:13 pm by PCB.Wiz »
 

Online jnk0le

  • Regular Contributor
  • *
  • Posts: 52
  • Country: pl
Re: dsPIC33A: new 32bit DSP!
« Reply #3 on: May 07, 2024, 07:20:09 pm »
Adding the ‘A’ at 6th letter is a strangely subtle way to signal a large architecture jump.
They should have named it "dsPIC65" to follow the tradition of confusing naming.
 

Offline JPorticiTopic starter

  • Super Contributor
  • ***
  • Posts: 3473
  • Country: it
Re: dsPIC33A: new 32bit DSP!
« Reply #4 on: May 07, 2024, 07:38:03 pm »
Read the errata. Microchip introduced already the PIC32MZ with a fast ADC, where the errata was: "ADC doesn't work at all"

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

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.
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.
« Last Edit: May 07, 2024, 07:40:50 pm by JPortici »
 
The following users thanked this post: DavidAlfa


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf