会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明授权
    • Architecture for synchronizing and resetting clock signals supplied to multiple programmable analog blocks
    • 用于同步和复位提供给多个可编程模拟块的时钟信号的架构
    • US07023257B1
    • 2006-04-04
    • US09969313
    • 2001-10-01
    • Bert Sullam
    • Bert Sullam
    • H03K3/00
    • G06F1/12
    • A circuit for establishing frequency and phase alignment of clock signals across a domain of analog blocks coupled in a single integrated circuit. Different analog functions are implemented by selectively and electrically coupling different combinations of analog blocks. The analog blocks may be arrayed in a number of columns. The circuit is coupled to the analog blocks to supply a synchronized clock signal to all of the analog blocks in a combination of blocks, even when the blocks are in different columns. The circuit allows the frequency of the clock signal to be changed dynamically depending on the analog function to be achieved. The circuit also establishes phase alignment when a frequency change occurs.
    • 用于在单个集成电路中耦合的模拟块的域上建立时钟信号的频率和相位对准的电路。 通过有选择地和电耦合模拟块的不同组合来实现不同的模拟功能。 模拟块可以排列成多个列。 该电路耦合到模拟模块,以便在块的组合中向所有模拟块提供同步的时钟信号,即使当块位于不同的列时。 电路允许根据要实现的模拟功能动态地改变时钟信号的频率。 当发生频率变化时,电路还建立相位对准。
    • 35. 发明授权
    • Programmable interrupt routing system
    • 可编程中断路由系统
    • US08838852B1
    • 2014-09-16
    • US13415671
    • 2012-03-08
    • Bert SullamHaneef Mohammed
    • Bert SullamHaneef Mohammed
    • G06F13/24
    • G06F13/24
    • A method and apparatus to operate programmable routing logic comprise receiving, from a fixed function block, a first request, responsive to the first request, forwarding the first request to a first resource of one or more controllers, the first resource allocated to the fixed function block. The method and apparatus further comprise receiving, from a programmable function block, a second request, and responsive to the second request, forwarding the second request to a second resource of the one or more controllers, the second resource allocated to the programmable function block.
    • 一种用于操作可编程路由逻辑的方法和装置包括从固定功能块接收响应于第一请求的第一请求,将第一请求转发给一个或多个控制器的第一资源,分配给固定功能的第一资源 块。 所述方法和装置还包括从可编程功能块接收第二请求,并且响应于所述第二请求,将所述第二请求转发到所述一个或多个控制器的第二资源,所述第二资源被分配给所述可编程功能块。
    • 37. 发明授权
    • Addressing scheme to allow flexible mapping of functions in a programmable logic array
    • 寻址方案允许在可编程逻辑阵列中灵活地映射功能
    • US08112551B2
    • 2012-02-07
    • US12776324
    • 2010-05-07
    • Bert Sullam
    • Bert Sullam
    • G06F13/00G06F12/02
    • G06F12/06G06F12/109
    • A programmable processing device comprises a plurality of universal digital blocks (UDBs) in a UDB linear array. Each register in each UDB is associated with a plurality of memory addresses, where each memory address is from each of the different memory address spaces associated with different access mode widths of different digital peripheral functions. A digital peripheral function of an access mode width is mapped to one or more contiguous UDBs starting with a first UDB in the UDB linear array. Based on the access mode width, one of the associated memory addresses is chosen for the first UDB.
    • 可编程处理设备包括UDB线性阵列中的多个通用数字块(UDB)。 每个UDB中的每个寄存器与多个存储器地址相关联,其中每个存储器地址来自与不同数字外设功能的不同访问模式宽度相关联的不同存储器地址空间。 访问模式宽度的数字外设功能被映射到从UDB线性阵列中的第一UDB开始的一个或多个连续的UDB。 根据访问模式宽度,为第一个UDB选择一个关联的内存地址。
    • 40. 发明授权
    • Emulator chip/board architecture and interface
    • 仿真器芯片/板结构和接口
    • US07076420B1
    • 2006-07-11
    • US09975030
    • 2001-10-10
    • Warren SnyderCraig NemecekBert Sullam
    • Warren SnyderCraig NemecekBert Sullam
    • G06F9/455
    • G06F11/3656
    • A communication interface for an in-circuit emulation system. The interface uses four pins between a virtual microcontroller (an FPGA emulating a microcontroller) and a real microcontroller under test. The bus is fast enough to allow the two devices to operate in synchronization. I/O reads, interrupt vector information and watchdog information is provided over the bus in a time fast enough to allow execution in lock step. Two data lines are provided, one is bi-directional and one is driven only by the microcontroller. A system clock is provided and the microcontroller supplies its clock signal to the FPGA since the microcontroller can operate at varying clock speeds. The bus is time-dependent so more information can be placed on this reduced-pin count bus. Therefore, instructions and data are distinguished based on the time the information is sent within the sequence. The bus can be used to carry trace information, program the flash memory on the microcontroller, perform test control functions, etc.
    • 用于在线仿真系统的通信接口。 该接口在虚拟微控制器(仿真微控制器的FPGA)和正在测试的真实微控制器之间使用四个引脚。 总线足够快以允许两个设备同步运行。 I / O读取,中断向量信息和看门狗信息通过总线提供足够快的时间,以允许在锁定步骤中执行。 提供两条数据线,一条是双向的,一条仅由微控制器驱动。 提供系统时钟,微控制器将其时钟信号提供给FPGA,因为微控制器可以以不同的时钟速度工作。 总线是时间依赖的,所以更多的信息可以放在这个减少针数的总线上。 因此,指令和数据是根据序列中发送信息的时间来区分的。 总线可用于携带跟踪信息,在微控制器上编程闪存,执行测试控制功能等。