找回密码
 立即注册
查看: 1756|回复: 4

希望STC可以在单片机内集成FPGA

[复制链接]
  • TA的每日心情

    昨天 06:36
  • 签到天数: 146 天

    [LV.7]常住居民III

    14

    主题

    49

    回帖

    1181

    积分

    金牌会员

    积分
    1181
    发表于 2023-1-30 07:42:33 | 显示全部楼层 |阅读模式
    本帖最后由 123 于 2023-1-30 07:46 编辑

    单片机 FPGA 混合芯片,某些算法适合用FPGA处理。
    回复 送花

    使用道具 举报

    该用户从未签到

    565

    主题

    9911

    回帖

    1万

    积分

    管理员

    积分
    14417
    发表于 2023-1-30 08:42:51 | 显示全部楼层
    STC-MCU + FPGA,  会做的,先做简单些的:1,加 硬件浮点;2,提高主频;3,加部分 DSP功能
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 171 天

    [LV.7]常住居民III

    39

    主题

    911

    回帖

    4374

    积分

    荣誉版主

    积分
    4374
    发表于 2023-1-30 19:27:26 | 显示全部楼层
    提高主频比较难(由硅片的光刻线条粗细, 内核工作电压, 决定了最大工作频率), 只能3用更精细的硅片光刻工艺(中美打架, 技术封锁, 短期内难以突破),
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 171 天

    [LV.7]常住居民III

    39

    主题

    911

    回帖

    4374

    积分

    荣誉版主

    积分
    4374
    发表于 2023-1-30 19:52:29 | 显示全部楼层
    建议完善 MDU32功能, STC8的 MDU16功能还行(仅少了一条算术右移, 浮点加减法对阶要用到),

    MDU32, 搞的小气极了, 除了定点数乘除, 一点扩展的余地都没有, 251本身是16位指令集, 32位处理指令功能较弱, 原想 改写双精度数学浮点运算库的, 以提高运算速度, 结果 这 MDU32, FPMU, 一点用处都没有~~~ :'(:'(:'(

    251的移位功能很弱, 建议把  MDU16 的移位功能加入(最好再增加一条算术右移), , 乘法扩展到 32位 x 32位 = 64位, 除法扩展到 64位 / 32位(那怕只搞单一的无符号数除法也行)

    一个功能完善的 MDU32, 用途 比  FPMU 要大!
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 171 天

    [LV.7]常住居民III

    39

    主题

    911

    回帖

    4374

    积分

    荣誉版主

    积分
    4374
    发表于 2023-1-30 20:07:22 | 显示全部楼层
    如有可能, 建议扩展 251的指令系统, 51指令集排的顶天立地, 满满的很难再扩展, 251则比较空, 增加一些指令完全没问题.

    像 台湾,大陆等地, 仿制 PIC 的厂家, 多多少少都增加了一些 指令, 完善 PIC 指令集的不足之处.

    比如, 32位带进位加法, 32位带借位减法, 间接寻址的加减法.

    251的移位功能很弱, 好增加一些 16位/32位移位操作指令.

    间接寻址, 可增加一些 寻址后 指针自动加1/减1功能.

    等等.......

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

    本版积分规则

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

    GMT+8, 2024-6-13 13:04 , Processed in 0.058680 second(s), 44 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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