/// A custom-designed chip built to perform one particular function or a narrow set of functions, rather than acting as a general-purpose processor like a CPU or GPU
ASIC{
/// ASIC architecture or design family
#[serde(alias="arch")]
architecture:Option<Architecture>,
/// Intended purpose of the ASIC (e.g., "Bitcoin mining", "video encoding")
purpose:Option<String>,
/// Hardware vendor or designer
vendor:Option<Vendor>,
},
/// Digital signal processor
///
/// A specialized microprocessor optimized to perform fast mathematical operations on digital signals in real time
/// A reconfigurable integrated circuit that lets you implement custom digital hardware circuits after manufacturing, rather than having a fixed function like a CPU or ASIC
FPGA{
/// FPGA architecture or product family
#[serde(alias="arch")]
architecture:Option<Architecture>,
/// Number of logic elements or LUTs available
logic_elements:Option<u32>,
/// Block RAM in KB (if applicable)
#[serde(alias="mem")]
memory:Option<u32>,
/// Hardware vendor (e.g., Intel, AMD)
vendor:Option<Vendor>,
},
/// Neuromorphic compute
Neuromorphic,
/// Quantum computing (e.g., NISQ, etc.)
Quantum,
/// Unknown, unspecified, or otherwise unclassified resource
//! Here you'll find everything needed to build and use the research activity data schema, including metadata fields, section information, media objects, formats, and functions that power ACORN CLI commands.