如果要输出1ns的高电平,1ns的低电平,也就是周期为2ns的占空比50%的方波信号,用CPLD/FPGA/DSP如何做?说到点上即可,不必很详细
CPLD速度最快。
FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。
DSP主要用来计算,计算功能很强悍,一般嵌入式芯片用来控制,而DSP用来计算,譬如一般手机有一个arm芯片,主要用来跑界面,应用程序,DSP可能有两个,adsp,mdsp,或一个,主要是加密解密,调制解调等。
CPLD是属於粗粒结构的可编程逻辑器件。它具有丰富的逻辑资源(即逻辑门与寄存器的比例高)和高度灵活的路由资源。CPLD的路由是连接在一起的,而FPGA的路由是分割开的。FPGA可能更灵活,但包括很多跳线,因此速度较CPLD慢。
CPLD以群阵列(array of clusters)的形式排列,由水平和垂直路由通道连接起来。这些路由通道把信号送到器件的引脚上或者传进来,并且把CPLD内部的逻辑群连接起来。
听说有上GHz的了啊,也做不到吗?标准方波肯定做不到,允许10%上升10%下降目前的技术还不能吗?只能用模拟器件了?只是打个比方,当然希望它可轻易改变,用模拟不好精确改变
追答以目前的技术应该是可以做到你追问的要求,给够钱一定有,就看你的成本预算了。但是我没有亲自做过类似设计,无法提供这种频率源的使用经验。我所说的类正弦波也只是一个比喻,意思是说方波频率越高越难做成“方波”,你会看到很明显的上升沿和下降沿的斜线,这些都不是你所描述的理想化的“50%占空比方波信号” 但是拿来做基准频率源是够了的,差别只是jitter。