找回密码
 立即注册
楼主: 神***

向【64位超算中心】前进 ! DPU32@全新32位8051+DSP指令

[复制链接]

该用户从未签到

556

主题

9693

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2024-3-19 08:14:05 | 显示全部楼层
xiangzichen 发表于 2024-3-19 01:08
忽然间想:如果能出来个双核的51,不知道会怎样?
或者就单纯的两个核,flash分区执行不同的代码,然后有一段RA ...

还是提速:提主频 + DMA/外设直接到外设 + TFPU + DPU32
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 97 天

    [LV.6]常住居民II

    12

    主题

    489

    回帖

    1450

    积分

    荣誉版主

    积分
    1450
    发表于 2024-3-19 09:37:34 | 显示全部楼层
    神农鼎 发表于 2024-3-19 08:14
    还是提速:提主频 + DMA/外设直接到外设 + TFPU + DPU32

    是,肯定要提速,我是考虑我的行业想到的,我做数控,
    一个cpu专门跑插补运算,另外一个负责界面交互,
    本身我就打算做一个专门用于插补的cpu,然后再加多一个cpu,
    两个之间靠通信.这不看到大家讨论,
    也就表达了一下自己的想法.

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    556

    主题

    9693

    回帖

    1万

    积分

    管理员

    积分
    14193
     楼主| 发表于 2024-3-19 09:41:09 | 显示全部楼层
    先 STC32 + STC32,
    2个 MCU 如都工作在 32MHz,
    可以 串口 8Mbps/DMA 通信


    串口的最高速度 = 系统时钟/4


    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 02:47
  • 签到天数: 158 天

    [LV.7]常住居民III

    39

    主题

    901

    回帖

    4312

    积分

    荣誉版主

    积分
    4312
    发表于 2024-3-19 10:02:54 | 显示全部楼层
    xiangzichen 发表于 2024-3-19 01:08
    忽然间想:如果能出来个双核的51,不知道会怎样?
    或者就单纯的两个核,flash分区执行不同的代码,然后有一段RA ...

    早期 两块CPU 方案, 是需要加双端RAM芯片来实现, 现在 外设通讯速度都飞快,
    无论 SPI, IIC, 串口..... 都可用作两者之间的数据交换, 通讯没压力.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 05:10
  • 签到天数: 184 天

    [LV.7]常住居民III

    17

    主题

    371

    回帖

    1411

    积分

    荣誉版主

    积分
    1411
    发表于 2024-3-19 10:16:25 | 显示全部楼层
    在工控行业,用2片MCU,好处多多。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 97 天

    [LV.6]常住居民II

    12

    主题

    489

    回帖

    1450

    积分

    荣誉版主

    积分
    1450
    发表于 2024-3-19 10:31:57 | 显示全部楼层
    社区闲人 发表于 2024-3-19 10:16
    在工控行业,用2片MCU,好处多多。

    嗯,下一步就这样打算了,一般的话,一个cpu还是可以胜任的,毕竟现在cpu频率挺高,不过双cpu肯定更加方便各司其职.DMA传输,和双端RAM没啥区别了,

    点评

    还是有点区别的, 双口 RAM 能轻松做到 共享 公用数据, 通过 DMA传输 则难以实现, 不过各传送各家的, 类拟于 OS系统中的 邮箱, 飞信 之类, 传输数据, 一般够用了.  详情 回复 发表于 2024-3-19 11:10
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 02:47
  • 签到天数: 158 天

    [LV.7]常住居民III

    39

    主题

    901

    回帖

    4312

    积分

    荣誉版主

    积分
    4312
    发表于 2024-3-19 11:10:43 | 显示全部楼层
    xiangzichen 发表于 2024-3-19 10:31
    嗯,下一步就这样打算了,一般的话,一个cpu还是可以胜任的,毕竟现在cpu频率挺高,不过双cpu肯定更加方便各司 ...

    还是有点区别的,

    双口 RAM 能轻松做到 共享 公用数据, 通过 DMA传输 则难以实现,

    不过各传送各家的, 类拟于 OS系统中的 邮箱, 飞信 之类, 传输数据, 一般够用了.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 97 天

    [LV.6]常住居民II

    12

    主题

    489

    回帖

    1450

    积分

    荣誉版主

    积分
    1450
    发表于 2024-3-19 11:20:41 | 显示全部楼层
    LAOXU 发表于 2024-3-19 11:10
    还是有点区别的,

    双口 RAM 能轻松做到 共享 公用数据, 通过 DMA传输 则难以实现,

    确实,双端RAM肯定方便,随时存取,,所以我想stc要是有这样一款cpu真的无敌了,不过咱们也就瞎讨论,畅想一下而已,哈哈.但我觉得真的能实现,估计有不小的前景吧,毕竟这种模式对于这个段位的cpu来说,可是个不小的创举.
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    66

    主题

    714

    回帖

    1万

    积分

    荣誉版主

    积分
    10973
    发表于 2024-3-19 17:24:34 | 显示全部楼层
    xiangzichen 发表于 2024-3-19 01:08
    忽然间想:如果能出来个双核的51,不知道会怎样?
    或者就单纯的两个核,flash分区执行不同的代码,然后有一段RA ...

    (1)我个人认为STC双核CPU不是硬件做不出来,而是没有支持多线程的编译器来支持
    (2)而对于双STC单片机或者多STC单片机,很多RTOS已经可以支持多机协调工作了。

    (3)利用RTOS,用STC单片机为主机,笔者已经实现星型结构的异机种多机网络协调工作了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 97 天

    [LV.6]常住居民II

    12

    主题

    489

    回帖

    1450

    积分

    荣誉版主

    积分
    1450
    发表于 2024-3-19 17:28:22 | 显示全部楼层
    杨为民 发表于 2024-3-19 17:24
    (1)我个人认为STC双核CPU不是硬件做不出来,而是没有支持多线程的编译器来支持。
    (2)而对于双STC单片 ...

    编译器可以慢慢来,两个核完全两套独立的程序即可.只是有部分ram是共享的.所有协调工作都由开发者来做.
    即便不用RTOS,逻辑去搞问题也不大,就是用通信就好了.我只是忽然有这么个想法而已,呵呵.
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-6-1 01:14 , Processed in 0.072281 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表