混频,是无线通信里最古老的概念之一。从最早的超外差接收机,到今天的5G毫米波基站,这颗"搬运频谱"的基石从未缺席。然而在数字域里把这件事做好、做对、做高效,并不是拼凑几个乘法器那么简单。一、混频器究竟在做什么直观地说,混频就是把一路基带信号(I/Q两路复数形式)"骑上"一个指定频率的载波,让它搬移到目标频点——这正是发射链路中**数字上变频(DUC,Digital Up Converter)**的核心职责。用数学语言描述:设基带复信号为s(t)=I(t)+jQ(t)s(t) = I(t) + jQ(t)s(t)=I(t)+jQ(t),本地振荡信号为ej2πf0t=cos(2πf0t)+jsin(2πf0t)e^{j2\pi f_0 t} = \cos(2\pi f_0 t) + j\sin(2\pi f_0 t)ej2πf0t=cos(2πf0t)+jsin(2πf0t),混频结果为:srf(t)=s(t)⋅ej2πf0ts_{rf}(t) = s(t) \cdot e^{j2\pi f_0 t}srf(t)=s(t)⋅ej2π
从零开始,用FPGA实现一个数字混频器
混频,是无线通信里最古老的概念之一。从最早的超外差接收机,到今天的5G毫米波基站,这颗"搬运频谱"的基石从未缺席。然而在数字域里把这件事做好、做对、做高效,并不是拼凑几个乘法器那么简单。一、混频器究竟在做什么直观地说,混频就是把一路基带信号(I/Q两路复数形式)"骑上"一个指定频率的载波,让它搬移到目标频点——这正是发射链路中**数字上变频(DUC,Digital Up Converter)**的核心职责。用数学语言描述:设基带复信号为s(t)=I(t)+jQ(t)s(t) = I(t) + jQ(t)s(t)=I(t)+jQ(t),本地振荡信号为ej2πf0t=cos(2πf0t)+jsin(2πf0t)e^{j2\pi f_0 t} = \cos(2\pi f_0 t) + j\sin(2\pi f_0 t)ej2πf0t=cos(2πf0t)+jsin(2πf0t),混频结果为:srf(t)=s(t)⋅ej2πf0ts_{rf}(t) = s(t) \cdot e^{j2\pi f_0 t}srf(t)=s(t)⋅ej2π
相关文章
【云原生 AI 实战(二)】大模型训练的“深水区”:从 Pod 成功拉起到 GPU 性能监控与模型导出
标签:AWS EKS PyTorch 性能调优 SageMaker HyperPod大家好,我是 [锅巴王子]。在上一篇文章中,我们通过编写极其硬核的 PyTorchJob YAML,配合 EFA 极速网卡,成功在 EKS 上拉起了 2 台包含 16 张 A100 显卡的物理节点&am…
边缘AI机械爪抓取软体物体:从模仿学习到强化学习的实战解析
1. 项目概述:当机械爪遇上香蕉皮最近在机器人抓取社区里,一个名为nkchivas/openclaw-skill-nano-banana-pro的项目引起了我的注意。初看这个标题,你可能会觉得有点无厘头——“机械爪技能”和“纳米香蕉专业版”是怎么联系到一起的࿱…
AI智能体开发新范式:用TDD工程化方法构建可靠LLM应用
1. 项目概述:当AI智能体遇上测试驱动开发最近在GitHub上看到一个挺有意思的项目,叫agent-skill-tdd。光看名字,就能嗅到一股“新老结合”的味道——一边是当下火热的AI智能体(Agent),另一边是软件工程领域经…
为什么92%的AI音频项目在ElevenLabs声音库选型阶段就失败?——资深AI音频架构师12年踩坑复盘
更多请点击: https://intelliparadigm.com 第一章:为什么92%的AI音频项目在ElevenLabs声音库选型阶段就失败? ElevenLabs 的声音库看似丰富——超 500 个语音模型、多语言支持、情感调节滑块一应俱全,但真实项目落地中࿰…
基于Taotoken构建每日大赛自动评分与反馈Agent工作流
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 基于Taotoken构建每日大赛自动评分与反馈Agent工作流 对于编程大赛、算法竞赛或日常训练的组织者与教练而言,每日处理大…
Timer 时序大模型云服务来了!TimechoAI 开放邀请体验
本文约4000字,建议阅读5分钟 基于时序大模型 Timer,面向时序预测与智能分析的 TimechoAI 时序大模型云服务期待您参与内测!企业今天并不缺时序数据。真正稀缺的,是如何把这些持续积累的历史数据更低门槛地利用起来,为业…
别再只盯着AES了!用Python实现一个简单的混沌文本加密(Logistic映射实战)
用Python玩转混沌加密:Logistic映射实战指南 当提到数据加密时,大多数人会立即想到AES、RSA这些标准算法。但今天,我们要探索一个更有趣的领域——混沌加密。这种基于非线性动力学系统的加密方法,不仅能带来全新的安全视角&#x…
STM32存储性能对决:SDIO总线三种传输模式读写SD/TF卡实战评测
1. SDIO总线与存储卡基础认知 在嵌入式系统开发中,外置存储扩展是常见需求。SD/MicroSD/TF卡凭借其体积小、容量大、价格实惠的优势,成为许多项目的首选方案。这些卡片本质上都是基于NAND Flash的存储设备,内部包含闪存芯片和控制器电路。虽然…
Netflix 4K画质与杜比音效优化指南:解锁你的流媒体最佳体验
Netflix 4K画质与杜比音效优化指南:解锁你的流媒体最佳体验 【免费下载链接】netflix-4K-DDplus MicrosoftEdge(Chromium core) extension to play Netflix in 4K(Restricted)and DDplus audio 项目地址: https://gitcode.com/gh_mirrors/n…
【2026】新高考英语大纲词汇表3500个电子版PDF(含正序版、乱序版和默写版)
高中英语大纲词汇表(2026年版)内容说明 词汇收录标准 严格遵循高中英语教学大纲要求,精选3500个核心词汇,全面覆盖高中阶段英语学习的基础词汇与进阶词汇。 版本分类及功能 版本类型编排特点主要功能正序版按字母顺序排列系统…
【最新v2.7.1 版本】零代码无命令!OpenClaw 零基础快速部署保姆级实战教程
OpenClaw(小龙虾)Windows 一键部署保姆级教程 | 10 分钟搭建专属数字员工 前言 2026 年开源圈热门 AI 智能体 OpenClaw(昵称小龙虾),GitHub 星标突破 28 万,凭借本地运行 零代码操作 智能自动执行收获大…
别再只用HashMap了!用Java BitSet和布隆过滤器处理亿级数据去重,内存省了90%
亿级数据去重的终极武器:Java BitSet与布隆过滤器实战手册 当你的JVM内存被一个简单的用户ID去重任务撑爆时,当你的日志分析系统因为HashSet的过度内存消耗而崩溃时,是时候重新审视那些被我们忽视的空间压缩神器了。本文将带你深入两种能够将…
贾子理论与AI时代文明竞争:从暴力计算到本质贯通的范式重构
贾子理论与AI时代文明竞争:从暴力计算到本质贯通的范式重构摘要本文基于贾子理论的文明竞争视角,揭示中美AI战略差异的本质并非技术参数较量,而是“暴力计算”与“本质贯通”两种文明范式的根本对立。美国依赖算力堆叠与资本逻辑追求技术霸权…
2026年AI大模型API中转平台排名揭晓,诗云API(ShiyunApi)脱颖而出成省心之选
在AI开发领域,如何接入模型厂商的官方API是一个绕不开的现实问题。对于海外开发者来说,注册、绑卡、调用,三步即可轻松搞定。然而,国内开发者却面临着跨境网络波动、外币支付门槛、发票合规需求以及多厂商Key碎片化管理等诸多“非…
基于飞书与OpenAI构建企业级AI助手:架构、部署与深度优化指南
1. 项目概述:当飞书遇上AI,一个企业级智能助手的诞生 最近在折腾一个挺有意思的项目,叫“ConnectAI-E/feishu-openai”。简单来说,它就是一个桥梁,把飞书这个强大的企业协作平台,和以ChatGPT为代表的OpenA…
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案 【免费下载链接】MPC-BE MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows. 项目地址:…
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南 【免费下载链接】STL-Volume-Model-Calculator STL Volume Model Calculator Python 项目地址: https://gitcode.com/gh_mirrors/st/STL-Volume-Model-Calculator 你是否曾经为3D打印项目…
通过Taotoken CLI工具一键配置团队开发环境与模型密钥
通过Taotoken CLI工具一键配置团队开发环境与模型密钥 1. CLI工具安装与基本使用 Taotoken提供的CLI工具可通过npm全局安装或直接使用npx运行。对于需要频繁使用CLI的团队,推荐全局安装: npm install -g taotoken/taotoken对于临时使用或项目级配置&a…