news 2026/9/3 16:40:24

经典低压带隙基准Banba的探索

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
经典低压带隙基准Banba的探索

经典低压带隙基准Banba,电流模结构,有版图 VDD=1.5V,输出为890mv,前仿真ppm为22.7,想要别的电压值可以自己再做调整 工艺是smic130nm 包含两个bandgap电路在里面,有一个是有完整版图,有一个没有 也是两个不同的二级密勒补偿运放 有仿真的state,可以直接跑出仿真结果

最近在研究经典低压带隙基准Banba,这玩意儿可有意思啦!它采用电流模结构,而且还有版图哦。

咱这次的实验环境是VDD = 1.5V,输出稳稳地落在890mv。前仿真ppm为22.7,要是你想要别的电压值,自己稍微调整调整就行啦。工艺用的是smic130nm,这可是咱的技术基础呢。

这里面包含了两个bandgap电路,一个是带完整版图的,另一个没有。同时还有两个不同的二级密勒补偿运放,这组合起来就构成了整个基准电路的核心部分。

先说说代码方面吧。在电路实现过程中,电流模结构的代码大概长这样:

module current_mode_structure( input wire clk, input wire rst_n, output reg [15:0] output_current ); // 一些电流生成的逻辑 always @(posedge clk or negedge rst_n) begin if (!rst_n) begin output_current <= 16'b0; end else begin // 这里通过各种电流源和运算来生成合适的电流值 output_current <= calculate_current(); end end function [15:0] calculate_current; // 具体的电流计算逻辑,这里简化表示 calculate_current = 16'b1010101010101010; endfunction endmodule

这个代码片段就是简单模拟了电流模结构的部分功能。在always块里,根据时钟和复位信号来控制输出电流。calculate_current函数则是用来具体计算电流值的,这里只是简单给了个示例值。

再看看bandgap电路的代码示例:

module bandgap_circuit( input wire vdd, input wire bias_current, output wire bandgap_voltage ); // 一些基本的晶体管和电阻模型 transistor m1(vdd, bandgap_voltage, bias_current); resistor r1(bandgap_voltage, ground, resistance_value); // 通过晶体管和电阻的特性来生成带隙电压 assign bandgap_voltage = generate_bandgap(); function generate_bandgap; // 复杂的带隙电压生成公式简化表示 generate_bandgap = vdd * 0.6; endfunction endmodule

这里展示了bandgap电路如何通过晶体管和电阻来生成带隙电压。通过assign语句将生成的带隙电压输出。

至于二级密勒补偿运放,代码就更复杂些啦,这里就不详细展开了。

重点是这个电路有仿真的state,可以直接跑出仿真结果。这可太方便了,能直观地看到电路的各种性能指标。每次调整一些参数,比如电阻值或者晶体管尺寸,都能迅速看到对输出电压和ppm等指标的影响。就像前仿真ppm为22.7,这个数值就是通过仿真直接得到的,能让我们清楚地知道电路在当前状态下的精度表现。

总的来说,经典低压带隙基准Banba真是个值得深入研究的电路,通过代码和仿真,能一步步探索它的奥秘,期待后续能进一步优化和完善这个电路,挖掘出更多有趣的特性!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 23:11:06

AI图像修复:3步搞定顽固水印的秘密武器

AI图像修复&#xff1a;3步搞定顽固水印的秘密武器 【免费下载链接】IOPaint 项目地址: https://gitcode.com/GitHub_Trending/io/IOPaint 还在为图片中的水印烦恼吗&#xff1f;无论是遮挡人物的文字水印&#xff0c;还是影响游戏海报美感的标识&#xff0c;现在只需一…

作者头像 李华
网站建设 2026/9/3 4:02:14

深入探索Ant Design Landing:企业级网页模板定制开发全攻略

深入探索Ant Design Landing&#xff1a;企业级网页模板定制开发全攻略 【免费下载链接】ant-design-landing :mountain_bicyclist: Landing Pages of Ant Design System 项目地址: https://gitcode.com/gh_mirrors/an/ant-design-landing 在当今快速发展的数字时代&…

作者头像 李华
网站建设 2026/9/3 22:55:19

WezTerm终极配置指南:5步打造高效开发环境

WezTerm终极配置指南&#xff1a;5步打造高效开发环境 【免费下载链接】wezterm A GPU-accelerated cross-platform terminal emulator and multiplexer written by wez and implemented in Rust 项目地址: https://gitcode.com/GitHub_Trending/we/wezterm 还在为传统终…

作者头像 李华
网站建设 2026/9/3 8:18:34

企业AI接入的核心痛点解法:JBoltAI智能模型路由网关的技术实践

在企业AI转型过程中&#xff0c;Java技术团队往往会陷入一个两难困境&#xff1a;一方面想快速接入多厂商大模型实现业务智能化&#xff0c;另一方面却被SDK散乱、厂商绑定、资源利用率低、核心业务稳定性难保障等问题牵制。多数所谓的"AI网关"仅停留在简单API代理层…

作者头像 李华
网站建设 2026/9/3 16:25:03

关于机器那些事儿

前言机器这个概念&#xff0c;在监控系统里具有比较特殊的场景。核心是因为两个原因&#xff1a;机器上面的服务有时会混部&#xff0c;导致机器和业务程序之间的对应关系不好搞&#xff08;这就是对待机器不能像对待 Pod 的原因&#xff09;采集器 agent 通常部署在机器上&…

作者头像 李华