news 2026/4/15 8:49:27

经典低压带隙基准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/4/15 13:47:36

必看!这几家性价比超高的音乐喷泉企业,你知道吗?

《音乐喷泉哪家好&#xff1a;排名前五深度测评》开篇&#xff1a;定下基调在城市的夜晚&#xff0c;音乐喷泉那灵动的水幕在灯光与旋律中翩翩起舞&#xff0c;成为了一道亮丽的风景线。越来越多的场所希望引入音乐喷泉来增添氛围和吸引力&#xff0c;因此对音乐喷泉产品的选择…

作者头像 李华
网站建设 2026/4/14 12:23:42

10个实用技巧快速上手NVIDIA CUDA Samples项目

10个实用技巧快速上手NVIDIA CUDA Samples项目 【免费下载链接】cuda-samples cuda-samples: NVIDIA提供的CUDA开发示例&#xff0c;展示了如何使用CUDA Toolkit进行GPU加速计算。 项目地址: https://gitcode.com/GitHub_Trending/cu/cuda-samples NVIDIA CUDA Samples项…

作者头像 李华
网站建设 2026/4/15 13:46:53

终极实战:JeeLowCode低代码平台快速部署与高效运维完整指南

终极实战&#xff1a;JeeLowCode低代码平台快速部署与高效运维完整指南 【免费下载链接】jeelowcode &#x1f525;JeeLowCode 【企业级低代码】 是一款专为企业打造的低代码开发框架《免费商用》&#xff0c;以低代码为核心&#xff0c;实现快速开发。提供可视化界面&#xff…

作者头像 李华
网站建设 2026/3/21 13:32:52

专业的LED显示屏生产厂家哪家工艺好

专业的LED显示屏生产厂家哪家工艺好在当今数字化时代&#xff0c;LED显示屏的应用愈发广泛&#xff0c;无论是商业广告、舞台演出还是公共信息展示&#xff0c;都离不开高品质的LED显示屏。那么&#xff0c;专业的LED显示屏生产厂家哪家工艺好呢&#xff1f;舒益隆智能信息技术…

作者头像 李华
网站建设 2026/4/13 7:47:23

数据库3.0

1.数据库约束是关系型数据库的一个重要功能主要作用是保证数据的完整性&#xff0c;也可以理解为数据的正确性(数据本身是否正确&#xff0c;关联关系是否正确) 人工检查数据完整性的工作量非常大&#xff0c;在数据表中定义一些约束&#xff0c;在数据库写入数据的时候数据库会…

作者头像 李华
网站建设 2026/4/1 0:05:20

6年老前端看了也迷糊

近些年的情况&#xff0c;大厂HC收缩&#xff0c;中小厂更注重“即战力”&#xff0c;从“框架熟练度”转向“底层原理与工程化思维”&#xff0c;对项目场景的处理经验和工程能力要求更高。 以下内容都是这些年比较关注的重点&#xff0c;面试前需要全面过一遍。基本能力掌握 …

作者头像 李华