t******0 发帖数: 629 | 1 一般读文章的时候,尤其是digital VLSI 的文章的时候,经常在 Introduction 里提
到:
(1)Analog 电路 实现某种算法,面积很小,功耗很低。
(2)但是弱点是PVT,而且scalability和reconfigubility都不行,所以要用数字电路。
请问这个scalability和reconfigubility具体体现在哪里呢?
scalability不就是把一个block复制很多次就好吗?Analog电路也行啊。
reconfigubility比较糊涂了,主要不是指实时的吧? |
s*****g 发帖数: 66 | 2 scalability是指某块电路能否在工艺不断进步的情况下还可以继续适用的能力,比如
工艺从90nm->65nm->32nm...
reconfigubility就是电路tape-out完成之后再对其进行改动的能力,数字电路FPGA就
是典型的reconfigurable代表,模拟电路嘛,想想都知道很难,除非digitally-
assisted
这都是基础知识吧,加油 |
t******0 发帖数: 629 | 3 多谢大侠回复。
我基础的确好差啊,哈哈。
以前还真是没有从工艺的角度来考虑scalability,因为scalability在很多文章里都是
和并行度这个概念一起讨论:比如,我把一个功能模块例化n次进行并行计算,速度只
提高了1.1倍,那么这种architecture就suffer from bad scalability。于是我就把
scalability理解成“在硬件资源上提高并行度,是否有意义”。请问这是不是另一种
scalability的定义呢?
关于reconfigurablity,我也知道FPGA是最佳的代表,不过如果从architecture的
角度来说,我的某个设计可以在tape-out前可以简单地改写成不同的design(比如,为
了速度,我用2路并行;为了面积,我用一路并行慢慢跑),有些paper里也管这个叫做
reconfigurable。
是不是architecture level的scalability和reconfigurability,与design
implementation的scalability和reconfigurability不一样定义呢?
如果我是digital system的designer,我想“王婆卖瓜,自卖自夸”的话,我是不是应
该从设计工艺和design implementation的角度来理解这两个概念?
请大侠们不吝拍砖啊,多谢啦!
【在 s*****g 的大作中提到】 : scalability是指某块电路能否在工艺不断进步的情况下还可以继续适用的能力,比如 : 工艺从90nm->65nm->32nm... : reconfigubility就是电路tape-out完成之后再对其进行改动的能力,数字电路FPGA就 : 是典型的reconfigurable代表,模拟电路嘛,想想都知道很难,除非digitally- : assisted : 这都是基础知识吧,加油
|
s*****g 发帖数: 66 | 4 噢,我是做模拟的,所以我只是回答了相比于模拟电路,数字电路的scalability和
reconfigurability的含义。对于数字电路本身architectural level的scalability和
reconfigurability我没有想过,因为本来就不懂。
我基础也很差啊,哈哈。
【在 t******0 的大作中提到】 : 多谢大侠回复。 : 我基础的确好差啊,哈哈。 : 以前还真是没有从工艺的角度来考虑scalability,因为scalability在很多文章里都是 : 和并行度这个概念一起讨论:比如,我把一个功能模块例化n次进行并行计算,速度只 : 提高了1.1倍,那么这种architecture就suffer from bad scalability。于是我就把 : scalability理解成“在硬件资源上提高并行度,是否有意义”。请问这是不是另一种 : scalability的定义呢? : 关于reconfigurablity,我也知道FPGA是最佳的代表,不过如果从architecture的 : 角度来说,我的某个设计可以在tape-out前可以简单地改写成不同的design(比如,为 : 了速度,我用2路并行;为了面积,我用一路并行慢慢跑),有些paper里也管这个叫做
|
t******0 发帖数: 629 | 5 原来是做模拟的大神,膜拜一下,我也正好希望听到analog专家的意见:-)
因为我要硬件化的algorithm既可以用模拟实现,也可以用数字实现。而我们偏偏选择
了用digital来做(其实很大一部分原因是我们不会做模拟电路。。。只会写verilog)
于是我就想模仿一些digital文章里轻描淡写地说“对于模拟电路,scalability和
reconfiguability是硬伤,所以这种algorithm应该用数字电路实现更好。。。”
但是就这么攻击一个我不熟悉的领域,是不是容易招仇恨啊。。。台下的做analog的老
教授如果听我这么说,一怒之下可能就喷我了。。。
抛开architectual level的scalability和reconfigurable的定义不说。你认为我说“
Analog implementations suffer from PVT, bad scalability and reconfigurablity
, so we decide to realize the algorithm with digital”可以使人信服吗?
【在 s*****g 的大作中提到】 : 噢,我是做模拟的,所以我只是回答了相比于模拟电路,数字电路的scalability和 : reconfigurability的含义。对于数字电路本身architectural level的scalability和 : reconfigurability我没有想过,因为本来就不懂。 : 我基础也很差啊,哈哈。
|
a***a 发帖数: 2493 | 6 你好像是偏物理的,三年前你就在这询问转ee的途径,一晃三年,孩子你也快毕业了吧?
reconfigurablity
【在 t******0 的大作中提到】 : 原来是做模拟的大神,膜拜一下,我也正好希望听到analog专家的意见:-) : 因为我要硬件化的algorithm既可以用模拟实现,也可以用数字实现。而我们偏偏选择 : 了用digital来做(其实很大一部分原因是我们不会做模拟电路。。。只会写verilog) : 于是我就想模仿一些digital文章里轻描淡写地说“对于模拟电路,scalability和 : reconfiguability是硬伤,所以这种algorithm应该用数字电路实现更好。。。” : 但是就这么攻击一个我不熟悉的领域,是不是容易招仇恨啊。。。台下的做analog的老 : 教授如果听我这么说,一怒之下可能就喷我了。。。 : 抛开architectual level的scalability和reconfigurable的定义不说。你认为我说“ : Analog implementations suffer from PVT, bad scalability and reconfigurablity : , so we decide to realize the algorithm with digital”可以使人信服吗?
|
t******0 发帖数: 629 | 7 我的经历比较曲折,发现就业的确是问题。早就转做数字电路了。大侠人艰不拆嘛,哈
哈。
吧?
【在 a***a 的大作中提到】 : 你好像是偏物理的,三年前你就在这询问转ee的途径,一晃三年,孩子你也快毕业了吧? : : reconfigurablity
|
d*******d 发帖数: 3382 | 8 不是很懂的,白纸黑字,要么不要提,要么引用说法加上出处。
具体怎么做,一般来说都是各有利弊,列个pro and con的table来权衡取舍。一般而言
,如果问题很严重并且比较简单比较linear,analog可以直接上,如果比较复杂order
高算法复杂,就得靠digital,但是得确保analog domain的东西还能用。有algorithm
的东西, analog一般不直接碰,顶多digitally assisted calibration。
reconfigurablity
【在 t******0 的大作中提到】 : 原来是做模拟的大神,膜拜一下,我也正好希望听到analog专家的意见:-) : 因为我要硬件化的algorithm既可以用模拟实现,也可以用数字实现。而我们偏偏选择 : 了用digital来做(其实很大一部分原因是我们不会做模拟电路。。。只会写verilog) : 于是我就想模仿一些digital文章里轻描淡写地说“对于模拟电路,scalability和 : reconfiguability是硬伤,所以这种algorithm应该用数字电路实现更好。。。” : 但是就这么攻击一个我不熟悉的领域,是不是容易招仇恨啊。。。台下的做analog的老 : 教授如果听我这么说,一怒之下可能就喷我了。。。 : 抛开architectual level的scalability和reconfigurable的定义不说。你认为我说“ : Analog implementations suffer from PVT, bad scalability and reconfigurablity : , so we decide to realize the algorithm with digital”可以使人信服吗?
|
c*********l 发帖数: 1065 | 9 “(1)Analog 电路 实现某种算法,面积很小,功耗很低。”
Really??? |
a****l 发帖数: 8211 | 10 这个不太懂.analog computer?这不是几十年前的东西吗?
【在 c*********l 的大作中提到】 : “(1)Analog 电路 实现某种算法,面积很小,功耗很低。” : Really???
|
t******0 发帖数: 629 | 11 我不是做模拟的,所以也不知道细节。
一般analog发算法电路的paper,一般会用比较巧的电路优化吧。
比如电流加法,乘法,在MOS管subthreshold的区域工作获得一些非线性的计算之类的。
【在 c*********l 的大作中提到】 : “(1)Analog 电路 实现某种算法,面积很小,功耗很低。” : Really???
|
c*********l 发帖数: 1065 | 12 不知道具体算法电路指哪一类,如果是指模拟乘法开根号神马的paper大概都是20年前
的paper了,
subth region在学校灌灌水可以,个人感觉公司里面的人都挺忌讳这个的,量产上太不
靠谱了,
filter就更不用说了,cap不好缩小,用数字就太好搞了
的。
【在 t******0 的大作中提到】 : 我不是做模拟的,所以也不知道细节。 : 一般analog发算法电路的paper,一般会用比较巧的电路优化吧。 : 比如电流加法,乘法,在MOS管subthreshold的区域工作获得一些非线性的计算之类的。
|
h********t 发帖数: 555 | 13 你就不需要比较了,这两者没有可比性。相对模拟信号处理,数字信号处理太强大,也
太容易了。能用数字信号处理的,尽量用数字信号处理。用模拟电路实现高精度复杂算
法,学校灌水还可以,没有什么实用价值。
但是,模拟电路很重要,没有模拟电路,你什么都干不了。现实中的信号源都是模拟信
号,同时伴有大扰动。比如差动信号10 微伏,共模扰动300 伏,根本就没有数字信号
给你,你用数字电路怎么处理?你至少需要一个ADC, 可能ADC前面还需要一个放大器。
路。
【在 t******0 的大作中提到】 : 一般读文章的时候,尤其是digital VLSI 的文章的时候,经常在 Introduction 里提 : 到: : (1)Analog 电路 实现某种算法,面积很小,功耗很低。 : (2)但是弱点是PVT,而且scalability和reconfigubility都不行,所以要用数字电路。 : 请问这个scalability和reconfigubility具体体现在哪里呢? : scalability不就是把一个block复制很多次就好吗?Analog电路也行啊。 : reconfigubility比较糊涂了,主要不是指实时的吧?
|
f*****y 发帖数: 81 | 14 这个最多也就发发paper灌灌水 在公司里做analog design 亚阈值一般都不会允许 加
减法还可以凑合 做非线性计算基本就是扯淡了....
的。
【在 t******0 的大作中提到】 : 我不是做模拟的,所以也不知道细节。 : 一般analog发算法电路的paper,一般会用比较巧的电路优化吧。 : 比如电流加法,乘法,在MOS管subthreshold的区域工作获得一些非线性的计算之类的。
|