苏联太空飞船的机械导航计算机:Globus INK 内部解析

2024-10-05

本文详细介绍了苏联航天器“联盟号”上使用的机械导航计算机Globus INK。Globus INK通过一个旋转的地球仪来指示航天器在地球上的位置,并使用复杂的齿轮、凸轮和差速器系统来计算航天器的预测位置。文章解释了Globus INK的主要功能,包括指示位置、轨道周期、着陆点以及光照区域,并详细说明了其内部机制,例如控制地球仪旋转、计算经纬度和着陆角度等。文章还介绍了Globus INK的发展历史,从早期的IMP型号到最终被数字显示器取代。

阅读更多

奔腾处理器与纳瓦霍编织

2024-09-02

本文讲述了艺术家Marilou Schultz如何以英特尔奔腾芯片为灵感,创作了一幅纳瓦霍挂毯。文章详细介绍了奔腾芯片的结构和功能,以及Schultz如何将芯片的复杂设计转化为编织图案。此外,文章还回顾了仙童半导体公司在上世纪60年代在纳瓦霍族保留地开设工厂的历史,以及该工厂与纳瓦霍编织之间的联系。

阅读更多
未分类 纳瓦霍编织

逆向工程第一款FPGA芯片XC2064

2024-08-04

本文逆向分析了 Xilinx 的 XC2064,解释了其内部电路以及“位流”如何对其进行编程。XC2064 是第一款 FPGA 芯片,它包含 64 个逻辑块,远少于现代 FPGA 中的数千或数百万个。文章详细介绍了 FPGA 的基本结构、可配置逻辑块(CLB)、查找表(LUT)、互连网络、8 针交换矩阵、配置内存、位流加载过程以及晶体管在 FPGA 中的作用。

阅读更多
未分类 XC2064

硅反向工程:8085未公开的标志位

2024-05-14

本文通过对8085芯片的硅反向工程,分析了其中两个未公开的标志位V和K的实际功能。研究发现,V标志位表示有符号数溢出,而K标志位用于比较有符号数,这与之前发表的解释不同。电路分析表明,这两个标志位是刻意实现的,但Intel却未对其进行记录或支持,其原因可能是为了与8086的源代码兼容。文章还详细介绍了V和K标志位的电路实现,包括NOR门、异或门、锁存器和超级缓冲器等电路组件,并深入到硅层面的晶体管结构,展示了微处理器物理实现的有趣细节。

阅读更多
未分类 微处理器 8085