该项目成功地将DOOM移植到无线耳机上运行,并通过Web服务器将游戏画面流式传输到浏览器。核心挑战在于耳机的硬件限制:数据传输依赖于2.4Mbps的UART连接,而非较慢的蓝牙,且RAM仅有约992KB。 为了克服带宽限制,游戏将视频流作为MJPEG流(顺序显示的JPEG图像)传输,而不是使用复杂的编解码器。尽管将耳机的CPU超频至300MHz,编码限制了帧率为每秒约18帧。 RAM限制通过对DOOM引擎的大量优化来解决——预生成查找表、利用闪存存储常量以及禁用缓存,从而将游戏内存占用从4MB减少到足以适应可用空间。最后,一个经过特别裁剪的DOOM 1资源文件(“Squashware”)使游戏能够适应耳机的4MB闪存。
## PLECS Spice:弥合系统级与器件级仿真差距
多年来,电力电子设计面临一个权衡:快速、稳健的系统级仿真与详细、精确的器件级SPICE仿真——需要单独的工具和重复的建模工作。PLECS Spice,现已随PLECS 5.0发布,通过将SPICE直接集成到PLECS环境中解决了这个问题。
这使得工程师能够在单个平台上执行系统和器件分析,使用统一的工作流程。设计人员可以从使用理想元件的系统级模型开始,然后选择性地用详细的SPICE网表替换部分电路——例如功率级——而无需改变整体控制方案。
PLECS Spice通过支持多种SPICE方言的网表解析器、优化的紧凑模型、用于处理非线性Modified Nodal Analysis (MNA) 以及混合公式求解器来实现这一点。这能够准确地模拟复杂系统,例如双有源桥 (DAB) 变换器,其中验证软开关需要详细分析器件物理特性以及控制策略——这是使用理想开关模型无法实现的。
最终,PLECS Spice简化了设计流程,消除了冗余建模,并实现了真正的自顶向下方法,从而加快创新并缩短上市时间。
## 昔日的回忆:索尼数据光盘机DD-1EX
1992年,作者在一家电子精品店工作时,偶然发现了一批清仓的索尼数据光盘机DD-1EX电子书播放器——原价500美元,现在降价处理。他被吸引,买了一个以及配套的“书籍”(迷你CD)。
这款设备看起来像一个微型笔记本电脑,做工出人意料地好,但最终并不实用。它配备了一个QWERTY键盘用于搜索基于文本的书籍,但缺乏数据保存功能——这是90年代早期技术的局限性。随附的软件,如百科全书和旅游指南,展现了那个时代的面貌,甚至提到了苏联。
有趣的是,CD包含模拟器,允许书籍在电脑上运行。作者已经将这些ISO文件提取并提供下载,并预料到索尼可能会提出删除请求(之前有过*龙穴*内容的经历)。尽管在维基百科时代它们已经过时,但这些文件提供了一个迷人的视角,让我们得以一窥互联网之前的数字出版的被遗忘角落。