查找表型FPGA的可编程逻辑单元是由功能为查找表的SRAM(Static Random Access Memory 静态随机存取存储器)构成函数发生器,由它来控制执行FPGA应用函数的逻辑。SRAM的输出为逻辑函数的值,由此输出状态控制传输门或多路开关信号的通断,实现与其它功能块的可编程连接。多路开关型可编程逻辑块的基本构成是一个多路开关的配置。利用多路开关的特性,在多路开关的每个输入接到固定电平或输入信号时,可实现不同的逻辑功能。大量的多路开关和逻辑门连接起来,可以构成实现大量函数的逻辑块。
(2)实现通信堆栈协议——ISDN(Integrated Services Digital Network 综合服务数字网)。IEEE1394有很复杂、大量的C代码,完全不适合用FPGA来实现;但是用DSP来实现却很简单。不仅如此,一个信号编码基数可以得到保留,这样可以使代码堆栈在某一产品的DSP上来实现,或者在另一块DSP上的分离的协议处理器来实现。这将给专门提供为代码堆栈授权的供应厂家以机会。