亲,欢迎光临乐文小说!
错缺断章、加书:站内短信
后台有人,会尽快回复!
乐文小说 > 其他类型 > 半夏花开半夏殇 > 第1177章 丝墨层——织物与文本的互蚀
  • 主题模式:

  • 字体大小:

    -

    18

    +
  • 恢复默认

第1177章 丝墨层——织物与文本的互蚀

母亲绣花的时候,嘴里总是含着一根线。

不是习惯,是技巧。丝线含在嘴里,被唾液浸润后,表面的丝胶会微微软化,穿过绢面时更顺滑,不容易起毛。口水里除了水,还有淀粉酶、溶菌酶、黏蛋白、免疫球蛋白。黏蛋白的糖基化侧链和丝胶蛋白的丝氨酸残基形成氢键,在丝线表面形成一层极薄的润滑膜。膜的厚度大约是几十个纳米,刚好够填平丝线表面微米级的毛刺。针穿过绢面时,摩擦力降低大约百分之十五。

母亲不知道这些。她只知道含过的线“好绣”。好绣的意思是好传——线顺针就快,针快活就多,活多教给沈荷清的东西就多。沈荷清学绣花不是正式拜师——母亲说绣花不用教,看就会。她就看。看母亲的手在绷架上一上一下,针尖从绢面刺下去的位置和提上来的位置之间,有一种精确的距离感。距离不是用眼量的——眼睛看不过来那么快——是用手指的肌梭在针扎下去那一瞬间感知到的阻力变化来确定的。针穿过绢面时,阻力会在经纬交织处有一个微小的峰值。经纬密度越密,峰值越高。母亲的手指能分辨出不同密度的峰值差异,根据差异调整下一次下针的深浅。这就是为什么她绣的凤凰羽毛,每一根线都刚好卡在经线和纬线的交界处,不多不少。

沈荷清看了十年。十年后,她的手指也能感知到那个峰值了。不是学来的——是手指在无数次重复中,自己把那个峰值从噪声里分离出来的。小脑的浦肯野细胞层有一种叫做“平行纤维-浦肯野细胞突触可塑性”的机制。每一次手指下针,运动指令从运动皮层发出,同时有一份副本发给小脑。小脑的正向模型预测这次下针会遇到什么样的阻力。如果预测和实际感觉反馈有差异,差异信号会触发浦肯野细胞的长时程抑制,调低对应平行纤维的突触权重。经过几千次调参后,正向模型的预测误差降到最小。预测误差最小的时候,就是手指“学会”了的时候。学会的标志不是能说出来——是说不出,但手指自己知道。

手指知道的东西,嘴不需要知道。母亲的嘴含着线,沈荷清的嘴没有说话。

线在嘴里含的时间长短也有讲究。冬天短一点,夏天长一点。不是怕线烂——丝线在嘴里含半天也不会烂。是唾液的成分在冬夏有变化。夏天出汗多,血液渗透压偏高,唾液分泌量减少,但黏蛋白浓度增加。黏蛋白浓度高的唾液浸润的丝线,润滑膜更厚,但干燥后会更硬。冬天则相反。母亲会根据季节调整含线时间,冬天多含一两秒,让黏蛋白膜在厚度不足时补够。她不知道黏蛋白——她只知道“冬天线燥,多噙会儿”。

沈荷清在泡桐树下想起这些的时候,嘴里泛起一股淡淡的碱味。不是真的碱——是记忆中的唾液成分被大脑模拟出来,触发了味觉皮层的条件反射。味觉皮层不只能回忆味道,它还能在没有实际味觉刺激的情况下,仅仅因为联想就激活同样的神经回路。联想的触发点可以是任何东西:泡桐花的气味,光带里灰尘的飘落轨迹,大腿外侧写空气字时手指的松紧节奏。任何东西都可以成为钥匙。钥匙不需要是锁的形状——只需要能让回路接通。

母亲含过的线,最后变成沈荷清嘴里泛起的碱味。碱味再往下传,传成什么?传成女儿喝粥时舌头对碱水面的偏好吗?不对——碱水面是父亲那边的习惯。传不是线性对应。传是交错。母亲的线含在嘴里,沈荷清的嘴没有说话,但沈荷清的女儿话很多。女儿从小喜欢说话,嘴里总是含着话,不是含着线。含着话的嘴和含着线的嘴,在肌肉活动模式上有相似之处——舌尖抵住下齿龈的动作,和舌尖压住丝线的动作,用的都是舌骨上肌群中的颏舌肌。颏舌肌的肌纤维走向是斜行的,收缩时舌尖向前下方运动。母亲含线时舌尖的精确位置——刚好压在下齿龈内侧那个微微凹陷的骨面上——和女儿说某些辅音时舌尖的位置重叠。不是遗传。是女儿在母亲子宫里的时候,听到过母亲说话的声音。母亲说话时舌位的肌肉活动模式,通过骨传导传到羊水里,被胎儿的听觉系统记录。记录的不是语言——语言还听不懂——是肌肉运动的声音频谱。那个频谱在胎儿的听觉皮层里形成一个初始的声-运动映射模板。出生后,女儿开始咿呀学语,她的舌位运动在无意识中向那个模板靠拢。所以她发某些音的时候,舌尖位置和母亲含线时的舌尖位置,落在同一个解剖坐标上。

母亲不知道这些。但母亲知道女儿说话的样子“像自己”。不是长得像——是说话的嘴形像。嘴形就是颏舌肌的收缩参数。颏舌肌的收缩参数,是从母亲含线的肌梭传入信号蚀进大脑语言运动区的突触权重里,再通过怀孕期间的血-胎屏障传递到女儿的神经发育过程中的。传的不是词——是舌头的初始位置。

这就是丝墨层。丝是绣线,墨是文字。丝墨层是女儿给版图里那层负责连接存储器阵列和逻辑单元的信号线起的名字。她觉得那层走线的密度和交织方式,像母亲绣花时绢面背面的线迹——从正面看不见,但拆开来看,经纬交织,疏密有致。她在设计说明里写道:“存储器和逻辑之间的信号线像绣线一样,在硅基的经纬上往复穿梭,把零散的功能单元缝合成一个有机整体。”

同事们觉得这个比喻新鲜,但也没多问。只有一个人问了——是隔壁项目组的一个老工程师,六十多岁,快退休了。他问:“你妈妈是绣花的?”女儿说是。老工程师沉默了几秒,说:“我妈也是。苏州那边过来的。”

两个绣花的母亲,在芯片版图设计软件的同一行注释里,被两根丝线连在了一起。一根丝线是女儿版图上的信号走线,一根丝线是老工程师年轻时画的第一张版图——那是一颗用在缝纫机控制器上的芯片。缝纫机。绣花的工具不再是绷架和针,而是步进电机和嵌入式程序。但程序控制针脚密度的时候,核心算法里的那个反馈环增益参数,和老工程师母亲手动调整绷架张力时手指的用力节律,在控制论上是同一个传递函数。增益太高,针脚太密,布会皱;增益太低,针脚太稀,花会散。最优增益值,是母亲的手指试出来的,也是工程师的仿真器算出来的。试和算,方法不同,落在同一个数值上。数值蚀进芯片的固件代码,代码蚀进缝纫机主控板的闪存,闪存里的二进制码驱动成千上万台缝纫机,在成千上万块布料上绣出成千上万朵花。每一朵花的针脚密度,都由同一个传递函数决定。那个传递函数就是母亲手指的力-位移曲线。母亲不在了——她的手指已化作骨灰埋在苏州城外的一座公墓里。但她手指的曲线还在。在缝纫机里,在芯片里,在版图里,在女儿的丝墨层里。

丝墨层的那根信号线,在设计规则的约束下,需要满足时序收敛。时序收敛意味着信号从存储器输出端到达逻辑单元输入端的延时,必须在一个时钟周期之内。延时的构成包括门延时和互连线延时。互连线延时取决于走线长度、线宽、介质介电常数。女儿在布局时,给丝墨层的走线留了足够的空间——不是设计规则强制要求的,是直觉觉得线不应该太挤。太挤的信号线像绣花时线绷太紧,容易断。断不是物理上断——是时序上不收敛,信号到达晚了,触发器采到错误的数据。错误的数据就是绣花时针脚跳了一针。跳一针不明显,但绣娘会知道,看的人也会觉得哪里不对。

芯片里的跳针,用户不会直接知道——可能只是手机拍的照片上多了一个噪点,或者导航定位偏了几米,或者一段音频里多了一声极轻微的杂音。但跳针一旦发生,就意味着丝墨层上的某根信号线在布局时没有吃到足够的时序裕量。女儿在做时序分析的时候,会一条一条走线看报告。报告里的时序裕量数字用颜色标示——绿色是裕量充足,黄色是临界,红色是违例。她的眼睛看到红色时,右手食指会自动点一下鼠标,把那根走线选中,然后按快捷键调整布线。那个自动点的动作,和母亲绣花时看到线头起毛、手指自动伸向嘴里含一下的动作,由同一套前运动皮层-小脑自动化回路驱动。不需想。手动比脑快。

鼠标点击的声音,和母亲在绷架边上轻轻磕针的声音——一个是用手指指腹敲击塑料按键,一个是用针尾轻磕木绷边缘。两种声音的频谱当然不同。但间隔时间的统计分布是相似的:都是周期性操作中的随机微调时刻。周期性是呼吸,微调是决策。呼吸和决策的关系,在任何手艺和任何工程实践里都共享同一套时间结构——长程有序,短程随机。长程有序就是传,短程随机就是蚀。随机微调累积起来,决定了下一次长程有序的偏移方向。偏移就是新。

丝墨层的名字,后来被写进了公司的内部设计规范里。规范是技术文档,行文要求客观、严谨、不含隐喻。但“丝墨层”三个字因为用得太多太顺,没有人觉得它是隐喻了。它变成了术语。术语是活的隐喻,隐喻死了就变成术语。术语的寿命比人长。设计规范会更新,版本号从1.0升到2.0到3.0,每一版都保留着“丝墨层”。几十年后,女儿退休了,新入职的工程师打开设计规范,看到“丝墨层”,不觉得它和绣花有任何关系。他们以为“丝”是指信号线密度像丝网印刷,“墨”是掩膜层的意思。误会也没有关系。误会是传的一种形式——把原本的意象转写成适合新语境的新意象。转写的过程中,原意被蚀掉,但原意的结构保留了下来。

保留下来的结构是:线要留足裕量,不能太挤,太挤会“断”。这个结构性的经验从绣花绷架上移栽到芯片版图里,土壤变了,气候变了,但根还活着。根就是那个“松-紧-松”的力线,是手指点鼠标的自动化节律,是听见时序违例时瞬间的注意力聚焦——那种聚焦和母亲看见线头起毛时瞬间的瞳孔收缩,是同一个自主神经反应。

南市的绣坊也在拆迁中消失了。母亲曾经绣花的那个窗台,现在是一栋写字楼的消防通道。消防通道的墙上有一个安全出口指示灯,灯的光谱在傍晚时分照到当年绷架摆放的位置上。光照的位置有墙皮脱落的一块,露出里面不同年代的涂料层次——最里面一层,是当年的石灰墙皮,上面有一个针尖大小的孔。那是母亲绣花时针尾磕墙留下的。针尾磕了几十年,磕出一个肉眼刚好看得见的小洞。小洞里面嵌着一截断掉的针尖。针尖是钢的,锈了,但钢的成分还在——铁、碳、微量的铬和镍。铁离子渗入墙皮,和石灰里的氢氧化钙反应生成铁酸钙,呈浅棕色。浅棕色的小点,在消防通道的墙面上,被安全出口指示灯照得微微发亮。每天傍晚,灯光亮起的那一小时里,那截断针尖在墙皮里反着极细的金属光,像一颗极低亮度的星。没有人注意到它。但它就在那里,和写字楼里加班的人们的键盘声共存。人们不知道墙里有一截断针尖。针尖也不知道墙外的人类已经不用针了,用键盘。但键盘的按键下面,触发键程的硅胶碗形弹片,在设计时参考的力-位移曲线,和当年母亲按下针尾穿透绢面的力-位移曲线,由同一类弹性体有限元分析软件生成。软件的内核算法,基于相同的材料力学偏微分方程。方程的解析解在边界条件不同时产出不同的数值,但形式不变。形式蚀进形形色色的设计里——键盘的硅胶弹片、针尾的钢尖、芯片封装里的焊球、泡桐花丝的弹射装置。形形色色,同一种弹性储能释放的数学形式。

那截断针尖,就是丝墨层在物理世界里的最后一个端点。它在墙皮里继续慢慢氧化。氧化产生极微弱的电流——铁和石灰之间的界面形成一个原电池,电流量级是纳安培。纳安培的电流在墙里流了几十年,对周边环境没有任何可测量的影响。但在量子层面,每一个电子隧穿氧化层的随机事件,都在参与宇宙微观状态的总演化。那一截断针尖的锈蚀过程,是宇宙熵增的一部分。熵增是不可逆的。不可逆就是蚀的终极定义。

但在熵增的同时,信息并没有消失——信息从针尖转移到了墙皮的颜色变化里,从墙皮的颜色变化转移到消防通道的光环境里,从光环境转移到路过者视网膜的感光细胞发放模式里。某一个傍晚,某个在写字楼加班到崩溃边缘的年轻人,走到消防通道里透一口气,看到墙皮上那个浅棕色的小点在绿幽幽的安全出口灯光下反着微光。他看了三秒钟。三秒钟里,他的视网膜神经节细胞将那个光点信息通过视神经传到外侧膝状体,再传到初级视皮层。初级视皮层的位置选择性柱里,有一组神经元对那个尺寸、那个颜色、那个反光角度的刺激发放了响应。他的大脑没有将这个响应标记为“重要”——他转开视线,回到工位继续加班。但那个响应已经蚀进了他当天的突触活动记录里。也许永远不会被提取。也许在某一次梦中,那个光点会和另一个记忆碎片拼接成一个意象。也许他会因为那个意象写一段诗,或者做一个奇怪的产品设计决策,或者在给孩子讲故事时突然用了一个自己也不知道从哪里冒出来的比喻。传就是这样——不讲道理,不讲因果,只在统计上无法被阻断。

南市绣坊的最后一个绣娘,她的针尖断在墙里,在消防通道的安全出口指示灯下,继续发光。发光就是写字。不需要绢,不需要丝线,不需要文字。光是线。线就是字。

丝墨层。