Patents Assigned to eASIC Corporation
-
Patent number: 9704874Abstract: A bitline structure for use in a memory device may be connected to a plurality of bit memory cells. The bitline may be segmented into segments connected to one-third of the plurality of bit memory cells and two-thirds of the bit memory cells, respectively. The segments may be electrically coupled to each other to provide an overall bitline output.Type: GrantFiled: December 9, 2015Date of Patent: July 11, 2017Assignee: eASIC CorporationInventors: Ban P. Wong, Hui Hui Ngu
-
Patent number: 9024657Abstract: A floorplan for a Structured ASIC chip is shown having a core region containing memory and VCLB logic cells surrounded by a plurality of IO connection fabrics that include a first IO connection fabric comprising IO sub-banks connecting the core of the chip to pins for external signals to the core, a first high-speed routing fabric disposed along the east-west vertical top of the core and connects the core to high-speed IO such as SerDes; a network-aware connection fabric connects the core to a microcontroller primarily for testing and repair of the memory in the core; and a second-high speed routing fabric is disposed on the north-south vertical sides of the core and communicates with the IO sub-banks. The VCLB Structured ASIC chip is manufactured on a 28 nm CMOS process lithographic node or smaller, having several metal layers and preferably is programmed on a single via layer.Type: GrantFiled: October 11, 2012Date of Patent: May 5, 2015Assignee: eASIC CorporationInventors: Alexander Andreev, Ranko L. Scepanovic, Ivan Pavisic, Alexander Yahontov, Mikhail Udovikhin, Igor Vikhliantsev, Chong-Teik Lim, Seow-Sung Lee, Chee-Wei Kung
-
Patent number: 8957398Abstract: A via-configurable logic block architecture for a Structured ASIC has a plurality of MOSFET transistor chains connected to one another through vias. In one embodiment there are three chains and the first transistor chain is a NFET transistor chain, the second transistor chain is a PFET transistor chain, and the third transistor chain is a NFET transistor chain. The first, second and third transistor chains are formed into devices made of transistors that are selected from a voltage threshold group consisting of LVT, SVT and HVT devices, where the first and third transistor chains are formed into devices from a voltage threshold group that is different from one another. In another embodiment transistor drive strength may be varied in the transistor chains of the logic block. In yet another embodiment both voltage threshold and drive strength may be varied together in a symmetrical manner.Type: GrantFiled: October 11, 2012Date of Patent: February 17, 2015Assignee: eASIC CorporationInventors: Alexander Andreev, Sergey Gribok, Ranko L. Scepanovic, Phey-Chuin Tan, Chee-Wei Kung
-
Patent number: 8848479Abstract: A memory system may provide for a successful write of a multi-port memory cell (e.g., dual-port 2WR SRAM cell) when it is simultaneously accessed by more than one port. This multi-port memory cell may include at least two independent accesses to the memory cell, where each access may be controlled by an independent wordline signal. Each port may have an independent pair of bitlines. Multiple write circuitry (e.g., double write circuitry) may enable the write driver to drive the input data to more than one pair of bitlines simultaneously.Type: GrantFiled: March 24, 2011Date of Patent: September 30, 2014Assignee: eASIC CorporationInventors: Hui H. Ngu, Bruce Gieseke
-
Patent number: 8735857Abstract: A via-configurable circuit block may contain chains of p-type and n-type transistors that may or may not be interconnected by means of configurable vias. Configurable vias may also be used to connect various transistor terminals to a ground line, a power line and/or to various terminals that may provide connections outside of the circuit block.Type: GrantFiled: October 12, 2011Date of Patent: May 27, 2014Assignee: eASIC CorporationInventors: Alexander Andreev, Sergey Gribok, Ranko Scepanovic
-
Publication number: 20140103959Abstract: A floorplan for a Structured ASIC chip is shown having a core region containing memory and VCLB logic cells surrounded by a plurality of IO connection fabrics that include a first IO connection fabric comprising IO sub-banks connecting the core of the chip to pins for external signals to the core, a first high-speed routing fabric disposed along the east-west vertical top of the core and connects the core to high-speed IO such as SerDes; a network-aware connection fabric connects the core to a microcontroller primarily for testing and repair of the memory in the core; and a second-high speed routing fabric is disposed on the north-south vertical sides of the core and communicates with the IO sub-banks. The VCLB Structured ASIC chip is manufactured on a 28 nm CMOS process lithographic node or smaller, having several metal layers and preferably is programmed on a single via layer.Type: ApplicationFiled: October 11, 2012Publication date: April 17, 2014Applicant: eASIC CorporationInventor: eASIC Corporation
-
Patent number: 8677306Abstract: A network-fabric used for testing with an external or internal tester is shown for a Structured ASIC. In one embodiment, the Structured ASIC uses a microprocessor, network-aware IO routing fabric comprising network agents in a scalable novel configuration, with the network-aware IO having a plurality of blocks connected in series in a plurality of paths in the fabric leading to and from the microprocessor and memory and/or logic, the blocks acting as intelligent network agents under processor control to determine what state they can assume, whether to pass a data signal or not along these paths, comprising open loops and closed loops running to and from the microprocessor and memory and/or logic, primarily for testing and determining the state of the memory and logic. In another embodiment a JTAG controller may receive JTAG test commands from an external testing apparatus and set up to communicate along the fabric.Type: GrantFiled: October 11, 2012Date of Patent: March 18, 2014Assignee: EASIC CorporationInventors: Alexander Andreev, Andrey Nikitin, Marian Serbian, Massimo Verita
-
Patent number: 8629548Abstract: A clock architecture for a Structured ASIC chip, manufactured using a CMOS process is shown. A via-configurable logic block (VCLB) architecture in the Structured ASIC has a core region containing memory and logic cells arranged in columns that are supplied by a clock network having a global clock network tree and a low-level clock mesh to distribute the global clock signal in a repeating pattern. The clock mesh has a fishbone configuration in outline and allows for scalable expansion of the clock network. In one embodiment 36 global clocks may be provided to the Structured ASIC, with four clocks per logic cell. The VCLB Structured ASIC chip is manufactured on a 28 nm CMOS process lithographic node, having several metal layers but preferably is programmable on a single via layer.Type: GrantFiled: October 11, 2012Date of Patent: January 14, 2014Assignee: EASIC CorporationInventors: Alexander Andreev, Andrey Nikishin, Sergey Gribok, Phey-Chuin Tan, Choon-Hun Choo
-
Patent number: 8504865Abstract: A clock signal may be aligned with a data signal by delaying the signals relative to each other until an edge of one signal aligns with an edge of the other signal, and then causing an inversion of the clock signal. A further variation may limit the relative delay period to one-half clock cycle and may use a double inversion of the clock signal.Type: GrantFiled: April 20, 2007Date of Patent: August 6, 2013Assignee: eASIC CorporationInventors: Choon Keat Khor, Yeong Seng Hoo, Soon Chieh Lim
-
Patent number: 8436700Abstract: A MEMS-based switching device may be used to implement an interconnect switch in a programmable integrated circuit device. Such a MEMS-based device may include a deformable cantilever that may form a closed or open circuit to thereby implement switching functionality.Type: GrantFiled: September 18, 2009Date of Patent: May 7, 2013Assignee: eASIC CorporationInventors: Herman Schmit, Sergey Gribok
-
Patent number: 8339844Abstract: A semiconductor device may be created using multiple metal layers and a layer including programmable vias that may be used to form various patterns of interconnections among segments of metal layers. The programmable vias may be formed of materials whose resistance is changeable between a high-resistance state and a low-resistance state.Type: GrantFiled: March 12, 2008Date of Patent: December 25, 2012Assignee: eASIC CorporationInventors: Herman Schmit, Ronnie Vasishta, Adam Levinthal, Jonathan Park
-
Publication number: 20120161093Abstract: A via-configurable circuit block may contain chains of p-type and n-type transistors that may or may not be interconnected by means of configurable vias. Configurable vias may also be used to connect various transistor terminals to a ground line, a power line and/or to various terminals that may provide connections outside of the circuit block.Type: ApplicationFiled: October 12, 2011Publication date: June 28, 2012Applicant: eASIC CorporationInventors: Alexander Andreev, Sergey Gribok, Ranko Scepanovic
-
Patent number: 8040739Abstract: A configurable memory system may be able to support at least three different write policies, namely, no-read-on-write, read-before-write, and read-after-write. Such a system may include configurable write signal timing, configurable read signal timing, and/or configurable wordline enable signal timing. Static and/or dynamic configuration of the system may be used.Type: GrantFiled: February 3, 2009Date of Patent: October 18, 2011Assignee: eASIC CorporationInventors: Hui Hui Ngu, Choon Keat Khor
-
Publication number: 20110067982Abstract: A MEMS-based switching device may be used to implement an interconnect switch in a programmable integrated circuit device. Such a MEMS-based device may include a deformable cantilever that may form a closed or open circuit to thereby implement switching functionality.Type: ApplicationFiled: September 18, 2009Publication date: March 24, 2011Applicant: eASIC CorporationInventors: Herman Schmit, Sergey Gribok
-
Publication number: 20100182044Abstract: A semiconductor device may be created using multiple metal layers and a layer including programmable vias that may be used to form various patterns of interconnections among segments of metal layers. The programmable vias may be formed of materials whose resistance is changeable between a high-resistance state and a low-resistance state.Type: ApplicationFiled: March 26, 2010Publication date: July 22, 2010Applicant: eASIC CorporationInventor: Herman Schmit
-
Patent number: 7759971Abstract: A configurable logic array may include a multiplicity of logic components, which may contain customizable look-up tables, and layers of fixed metal segments all of which may be customizable using a single custom via layer. The integrated circuit containing the configurable logic array may also include a multiplicity of customizable register files, customizable RAM blocks; a ROM block with customizable contents; or test logic with customizable test options and configurations to separately test logic and the PLLs.Type: GrantFiled: June 21, 2007Date of Patent: July 20, 2010Assignee: eASIC CorporationInventors: Shu Ern Perng Mark, Yit Ping Kok, Soon Chieh Lim, Jonathan Park, Herman Schmit
-
Patent number: 7689960Abstract: A method for verifying library components and designs on a via customizable ASIC, which may include the process of adding capacitors to model possible via sites of a model of an un-customized portion of or a whole ASIC, and replacing the capacitors with resistors to model where custom vias have been placed on the ASIC to implement a desired component or design. Views of this model may then be generated to verify the functionality of the component or design, and component models for timing, function and via customization may then be generated for the component library.Type: GrantFiled: January 25, 2006Date of Patent: March 30, 2010Assignee: eASIC CorporationInventors: Jonathan Park, Yit Ping Kok, Soon Chieh Lim, Yin Hao Liew, Wai Leng Chek
-
Patent number: 7550996Abstract: A configurable logic array may include: a multiplicity of logic cells, containing look-up tables; customizable metal and via connection layers overlying the multiplicity of logic cells; a multiplicity of device customizable I/O cells; a multiplicity of configuration customizable RAM blocks; a ROM block with customizable contents; and/or a microprocessor with customizable I/O, which may be used for configuring and testing the array, where the customizations are all done on a single via layer.Type: GrantFiled: March 3, 2006Date of Patent: June 23, 2009Assignee: Easic CorporationInventors: Zvi Or-Bach, Petrica Avram, Romeo Iacobut, Adrian Apostol, Ze'ev Wurman, Adam Levinthal, Richard Zeman
-
Publication number: 20090109765Abstract: A configurable logic array may include a multiplicity of logic components, which may contain customizable look-up tables, and layers of fixed metal segments all of which may be customizable using a single custom via layer. The integrated circuit containing the configurable logic array may also include a multiplicity of customizable register files, customizable RAM blocks; a ROM block with customizable contents; or test logic With customizable test options and configurations to separately test logic and the PLLs.Type: ApplicationFiled: June 21, 2007Publication date: April 30, 2009Applicant: eASIC CorporationInventors: Shu Ern Perng Mark, Yit Ping Kok, Soon Chieh Lim, Jonathan Park, Herman Schmit
-
Patent number: 7514959Abstract: A configurable logic array may include: a multiplicity of logic cells, containing look-up tables; customizable metal and via connection layers overlying the multiplicity of logic cells; a multiplicity of device customizable I/O cells; a multiplicity of configuration customizable RAM blocks; a ROM block with customizable contents; and a microprocessor with customizable I/O for configuring and testing the array, where the customizations are all done on a single via layer.Type: GrantFiled: February 17, 2006Date of Patent: April 7, 2009Assignee: eASIC CorporationInventors: Zvi Or-Bach, Ze'ev Wurman, Adam Levinthal