About:
Advanced Architectures (A2) provides Intellectual Property (IP) cores for use in ASICs, SoCs and FPGAs. We also provide architecture and design services to build chips, boards and complete systems.
We have been in business for over 20 years providing architecture, design services and IP products to the ASIC and FPGA design community.
We are unique as a design house by being able to provide a leadership role in the development of complete systems from concept through manufacturing. A2’s proficient interfacing with sales, marketing, manufacturing, and finance ensures corporate success. A2’s design experience includes implementing structured design methodologies, performing HDL modeling simulation, performance analysis, logical design, packaging and detailed implementation.
Services:
Can't find exactly what you are looking for? Advanced Architectures can help.
We can create a core, a chip, or a complete system for you, individually designed to the highest standard of craftsmanship, that perfectly matches your needs.
Every aspect of your bespoke design will be cut and
tailored uniquely to your specifications. Like any private commission,
having anything
Our typical involvement in a project begins as soon
as possible so that our experience in the project definition stage and
system architecture development can be
Advanced Architectures has considerable experience in interfacing the development team with corporate management and providing liaison between marketing, sales, manufacturing and finance to ensure corporate success.
Our design and development services can be procured on a retainer only basis so that we can provide the best Quality of Service to our customers.
Advanced Architectures
since 1993
News :
Now available is our IoT solution. We can create a microcontroller for deeply embedded IoT systems to rapidly deploy a system to your specification.
Our Bitcoin pipeline is now available as an ultra
|
|
Products : |
<click for datasheet> |
Systems:
SSM: SoC System Manager is a
A2M : IoT configurable Microcontroller is an A2P3 with a configurable collection of other A2 IP in a
Processor:
A2P3 : Application Adaptive Processor is flexible processor architecture based on innovative
Interconnect:
A2B: A high performance SoC interconnect system designed for use in synthesizable designs. It is specifically developed to meet the challenges of multiprocessor and multiple DMA / IO processor designs. A2B is designed to have the highest possible occupancy so that the sustainable bus bandwidth closely approaches the available peak bandwidth of a given configuration.
A2R :
A Register interconnect mechanism between control registers in an ASIC
design and any number of control devices; CPUs, debug ports etc.. The
bus is especially suited for synthesizable designs. It is specifically
developed to meet the challenges of long interconnect delays in large
Queue Manager:
A2Q : The
Queue Manager creates and maintains queues in memory for use in
interprocess communication and I/O device communication with processors
in a system. It is capable of multiple queue coalescence and
prioritization. These features provide significant performance
improvement especially in multiprocessor applications or even single
processor systems with multiple I/O mechanisms. In many applications
the use of an RTOS can be avoided altogether
Floating Point:
A2F3 : Single Precision
A2FD : Double & Single Precision
A2FH : Half Precision
A2FM : Very high performance
Pipeline Stages:
A2_pipe: Stallable pipeline stage with protocol for multiway pipeline fork and join capability A2_1toNpipe: Stallable pipeline stage with width expansion
A2_Nto1pipe: Stallable pipeline stage with width contraction
FIFOs:
A2_sFIFO: Synchronous FIFO with configurable flags and counts A2_aFIFO: Asynchronous FIFO with configurable flags and counts A2_CAM_FIFO: Searchable Synchronous FIFO
A2_RW_FIFO: Synchronous FIFO with second read/write port as companion to A2_CAM_FIFO
Peripherals:
A2_EN |
Ethernet MAC |
A2_NF |
NAND Flash Controller |
A2_usart |
USART |
A2_timer |
Timer |
A2_interval |
Interval Counter |
A2_GPIO |
General Purpose Input/Output |
Others:
A2_MULT: |
Configurable Multiplier, signed/unsigned with variable width and depth |
A2_DIV: |
Integer Dividers, signed / unsigned radix 2 or radix 4 sequential algorithm |
A2_SqRt: |
Integer Square Root |
A2_priority: |
Leading/Trailing bit position or most significant signed bit |
A2_popcount: |
Population Count provides the number of bits set in the input word |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Contact: |
Advanced Architectures: info @ |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|